I was helping a friend set up an XSCE on 64 bit "big iron" and he asked me
why a couple of things didn't work right.  Well, turns out he's accustomed
to the XS 0.6 and was trying to use a couple of old utilities.
 Specifically, xs-services-check and xs-swapnics.  Now, of course
xs-swapnics isn't going to work because Fedora doesn't use udev rules
anymore.  I don't know about xs-services-check, maybe that's a script that
needs to be rewritten if folks found it useful.

Anyway, those things are still in /usr/bin and might cause confusion.  I'm
sure there's other deprecated stuff lingering about, these are just a
couple of specifics.

Here's the output from my XSCE on an XO 1.5:

[root@schoolserver] ~ >xs-services-check
Checking for standard XS services...
pgsql-xs: ERROR: Not enabled
pgsql-xs: ERROR: Not running
sshd: ERROR: Not enabled
ntpd: ERROR: Not enabled
ntpd: ERROR: Not running
httpd: ERROR: Not enabled
ejabberd-xs: ERROR: Not enabled
crond: ERROR: Not enabled
incrond: ERROR: Not enabled
incrond: ERROR: Not running

Checking for XS standard network services...
iptables: ERROR: Not enabled
iptables: ERROR: Not running
ip6tables: ERROR: Not enabled
ip6tables: ERROR: Not running
dhcpd: ERROR: Not enabled
named: ERROR: Not enabled
xinetd: ERROR: Not enabled
WARNING: a non-OLPC version of ejabberd is installed. This may not support
collaboration correctly.
See https://support.process-one.net/browse/EJAB-1533

[root@schoolserver] ~ >xs-swapnics
No rules file![root@schoolserver] ~ >

Taking a look in /usr/bin, there's a whole lotta stuff with the "xs-"
prefix.  Maybe we should take inventory and try to figure out what all's
going on here.  What we currently use and how, what we need to get rid of,
and what could be useful if rewritten.

[root@schoolserver] ~ >ls -lh /usr/bin |grep xs
-rwxr-xr-x    1 root root      4.8K May 14  2012 xs-activation-import
-rwxr-xr-x    1 root root       520 May 14  2012
xs-activation-rescueleases.py
-rwxr-xr-x    1 root root      9.6K May 14  2012 xs-activation-signer.py
-rwxr-xr-x    1 root root      3.5K May 14  2012 xs-activation-tcpserver.py
-rwxr-xr-x    1 root root      1.4K May 14  2012 xs-backup
-rwxr-xr-x    1 root root      2.3K May 14  2012 xs-check
-rwxr-xr-x    1 root root       680 May 14  2012 xs-check-activities
-rwxr-xr-x    1 root root       212 Sep 20 03:15 xs-disable
-rwxr-xr-x    1 root root      2.7K Sep 20 03:15 xs-domain-config
-rwxr-xr-x    1 root root      1.4K Sep 20 03:15 xs-ejabberd-srg
-rwxr-xr-x    1 root root       244 Sep 20 03:15 xs-enable
-rwxr-xr-x    1 root root       704 May 14  2012 xs-encrypt
-rwxr-xr-x    1 root root      2.1K Sep 29 21:56 xs-gen-iptables
-rwxr-xr-x    1 root root      1.1K Sep 20 03:15 xs-httpcache
-rwxr-xr-x    1 root root      1.3K May 11  2012 xs-list-registration
-rwxr-xr-x    1 root root       510 Sep 20 03:15 xs-mkaccount
-rwxr-xr-x    1 root root      4.4K May 14  2012 xs-publish-xobuild
-rwxr-xr-x    1 root root      4.8K May 14  2012 xs-refresh-xobuilds
-rwxr-xr-x    1 root root       888 May 14  2012 xs-regenerate-activities
-rwxr-xr-x    1 root root      1.1K Sep 20 03:15 xs-resolvconf
-rwxr-xr-x    1 root root      2.0K May 14  2012 xs-restore
-rwxr-xr-x    1 root root       132 Sep 20 03:15 xs-runansible
-rwxr-xr-x    1 root root      1.4K Sep 20 03:15 xs-services-check
-rwxr-xr-x    1 root root      3.9K Sep 20 03:15 xs-setup
-rwxr-xr-x    1 root root       880 Sep 20 03:15 xs-setup-functions
-rwxr-xr-x    1 root root       11K Sep 20 03:15 xs-setup-network
-rwxr-xr-x    1 root root      5.5K May 14  2012 xs-sum
-rwxr-xr-x    1 root root      1.1K Sep 20 03:15 xs-swapnics
-rwxr-xr-x    1 root root      1.6K May 14  2012 xs-unpack-xobuild
-rwxr-xr-x    1 root root       175 Sep 20 03:15 xs-update
-rwxr-xr-x    1 root root      1.7K Sep 20 03:15 xs-vpn

Anna
_______________________________________________
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel

Reply via email to