You are not logged in.
I'm working on adding Arch support for Gnome System Tools. Grab the packages at the AUR.
system-tools-backends
gnome-system-tools
The applets compiled are: Date and Time, Users and Shares. Since I do not have network files on my system or lan, cannot test if Shares works correctly. Any info on it will be appreciated.
Support for Network applet is comming, but many changes must be done to it, so please be patient.
PS. Since Arch is not release dependant like other distros, I'm stripping 0.7 revision check anywhere I found it, thus preventing issues with future Arch releases.
Offline
Things to test for package revision 1:
1. Syncronizing time with Internet Servers
2. Shares applet, point to correct files, but cannot test if it's working correctly.
Offline
I was having a look at these last weeek, but the perl scared me off.
I'll test it for you on the weekend.
Offline
hi,
i was writing something sometime ago:
http://bbs.archlinux.org/viewtopic.php?t=10776
http://bbs.archlinux.org/viewtopic.php?t=2394
http://bbs.archlinux.org/viewtopic.php?t=1698
http://bbs.archlinux.org/viewtopic.php?t=9428
here you've the few regexp i wrote:
--------------
-- HOSTNAME --
--------------
file: /etc/rc.conf
example: HOSTNAME="myhostname"
regexp: /^s*HOSTNAMEs*=s*"(.*)"/
------------------------------------
-- NETWORK INTERFACES (LOCALHOST) --
------------------------------------
file: /etc/rc.conf
lo="lo 127.0.0.1"
regexp: /s*los*=s*"los+(d+.d+.d+.d+)"/
-------------------------------
-- NETWORK INTERFACES (DHCP) --
-------------------------------
file: /etc/rc.conf
example: eth0="dhcp"
regexp: /^s*(ethd+)s*=s*"dhcp"/
------------------------------------
-- NETWORK INTERFACES (STATIC IP) --
------------------------------------
file: /etc/rc.conf
example: eth0="eth0 10.0.0.10 netmask 255.255.255.0 broadcast 10.0.0.255"
regexp: /^s*(ethd+)s*=s*"ethd+s+(d+.d+.d+.d+)s+netmasks+(d+.d+.d+.d+)s+broadcasts+(d+.d+.d+.d+)"/
-----------------------------------------
-- ENABLED/DISABLED NETWORK INTERFACES --
-----------------------------------------
file: /etc/rc.conf
example: INTERFACES=(lo eth0 !eth1)
here i think we cannot apply a simple regexp but, after have discovered all eth/localhost interfaces, we've to find if their enabled or not parsing the INTERFACES line in rc.conf, thus an interface is disabled if its name starts with the ! prefix, otherwise it is enabled. If an interface is not listed in the INTERFACES array than it is disabled.
anyway the partial regexp is: /^s*INTERFACESs*=s*(HERE WE HAVE TO FIND THE DESIDERED INTERFACE)/
--------------
-- GATEWAYS --
--------------
file: /etc/rc.conf
example: gateway="default gw 10.0.0.138"
regexp: /^(.+)s*=s*"default gw (d+.d+.d+.d+)"/
normally there's only one gateway...
------------------------------
-- ENABLED/DISABLE GATEWAYS --
------------------------------
file: /etc/rc.conf
example: ROUTES=(gateway)
the activation is trated as for network interfaces, so if we have a ! prefix before the route name it is disabled, if it is not present it is disable, otherwise if it's present without ! it is enabled
anyway the partial regexp: /^s*ROUTESs*=s*(HERE WE HAVE TO FIND THE DESIDERED ROUTE)/
Offline
Available at the moment: shares, users and date. Please submit any issue specially on shares applet you may find at the forum thread http://bbs.archlinux.org/viewtopic.php?p=102219
I don't know if you still want to know about the issues (I hope you're still working on this though, it'd be really neat to have this ported to arch for the gnome 2.12 release ), but here's what I get when trying to run any of the included modules:
time-admin
time-admin: symbol lookup error: time-admin: undefined symbol: xmlFree
shares-admin
shares-admin: symbol lookup error: shares-admin: undefined symbol: libgnomeui_module_info_get
users-admin
users-admin: symbol lookup error: users-admin: undefined symbol: xmlFree
Offline