On 02/08/2012 12:29 AM, Alkis Georgopoulos wrote:
Στις 07-02-2012, ημέρα Τρι, και ώρα 23:52 +0200, ο/η Asmo Koskinen
έγραψε:
root@ubuntu:/# epoptes-client -c
/usr/sbin/epoptes-client: line 132: openssl: command not found
$ apt-cache show epoptes-client | grep ^Recommends:
Recommends: openssl, python-gtk2, xterm, x11vnc, zenity
Unfortunately LTSP thin client chroots in Ubuntu have apt configured to
not install Recommended packages.
On the other hand, the epoptes-client package contains a plugin that
copies (with cp) the server certificate to the chroot automatically.
And, the sysadmin can also use cp to manually copy the certificate
instead of installing openssl:
cp /etc/epoptes/server.crt /opt/ltsp/i386/etc/epoptes/
And finally, the openssl executable isn't needed by epoptes-client later
on at all, only as a helper to fetch the certificate... i.e. it's not
really a dependency.
So I'm not sure how to handle this... possible solutions are:
1) If LTSP in Ubuntu was modified to install recommended packages,
like in Debian,
Won't happen in 12.04 at least, my guess is that we'd need to promote a
lot of packages to main if we were to do that.
2) If epoptes-client depended on openssl, instead of recommending it,
3) If the wiki page mentioned using `cp` on Ubuntu thin clients
instead of `epoptes-client -c`.
Couldn't you have "epoptes-client -c" print an informative message
instead of the "command not found"? Either suggesting to install openssl
or pointing to how to do it without openssl?
--
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com
--
edubuntu-users mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/edubuntu-users