Hi,
I am doing research to configure notebooks for usage at school.
Those notebooks will be given to students to be used at home and at school. So obviously one cannot use wicked, network manager has to be used.
I´d like to have the following behaviour: When at school, the notebook should look for some maintainance-skripts on the server.
So I´d like to have a skript somewhere that uses network manager to check if the school´s wlan is present, then connect to it, download the newly available maintainance-skripts and then execute them.
I am unsure where to put that skript. If I add it to boot.local, I think that´s too early. Maybe runlevel 5 would be a good idea.
So before I put a lot of work into it, I´d like to know if it is even possible to do that. I outline what I want:
- start a skript before user login
- use network manager in the skript to check if school wlan is present
- if so, connect to it and start maintainance.
This should work in the background, so the user can login while, for instance, updates are running.
We are doing this right now, but with wicked, for notebooks that stay at school, but with wicked one can only configure one single WLAN. Here, at startup a maintainance-skript is executed (to make updates, install additional software, change some settings etc.).
Another issue is hibernation / standby, I have no Ideas as of yet how to handle that ( for the existing notebooks, I gave strict orders to really shutdown them after usage, but if this is not done, the start-skript isn´t executed, and maintainance won´t be done before the next user logs in).
I hope I made myself clear. Future plans are to give notebooks to approx. 1000 students, so I really need ways of automatic maintainance via scripts. If you have ideas that go into a completely different direction, please tell me so, too.
Thanks for your help,
Andreas