we are running a computer pool for students with 48
machines on openSUSE
12.1. Ususally we try to install "almost everything" except software that
is really annoying when $HOME is on NFS (e.g. beagle in former times).
Ah, the famous "zzz All" entry :-)
and images (tar.gz method) for new machines (or new
harddisks) and zypper
dup for upgrading on working machines to new releases. These upgrades take
place in the break between semesters.
So for that I guess you have to log into each machine and run and watch
zypper dup manually?
Printing seems to be one of the most complicated
problems in universe ;)
For updates we use the automatic online update.
Problem here was:
SuSEconfig is not run. But this problem decreases, since SuSEconfig does
less from release to release.
Another thing I'm not quite sure about is: when e.g. openssl library is
updated, a lot of services are affected (zypper ps can tell you), but the
services are not restarted automatically. Since our machine run rather
long (until next kernel update or crash or power plug pulled) they only
get restarted when we do a zypper ps manually and either restart services
manually or reboot. Well this should not be necessary, but I'd feel better
if zypper ps shows nothing.
Indeed. With systemd it should even be possible to automatically
determine the service for each pid. Maybe worth filing a feature
To change the configuration on all machines, we
usually copy the
configuration file(s) to all machines and restart the service. We have
scripts using SSH with authorized_keys for that. Problem is, if a machine
is not online, it does not get the change and one must remember to change
it, when the machine comes back. If there is a better solution, please let
Isn't that someting puppet or func try to solve?
(o_ Ludwig Nussel
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org