Bugzilla – Bug 3696
Create Sorcery backend for GNOME-System-Tools spell
Last modified: 2007-04-01 01:59:39 UTC
gome-system-tools is disabled in the gnome section until backend could be created. Backend is required to correctly perform system tasks such as starting services or changing system parameters.
i started working on it - users-admin and boot-admin work (boot-admin for grub, i don't have lilo to test) - time-admin almost works (the ntpd control doesn't work, due to the next point) - runlevel-admin needs all script names without the .sh, and it's pretty hard to change that (and lsb specifies the scripts shouldn't have .sh anyway). but since we're on our way to switch to simpleinit, i don't think it's worth to invest a lot of time there - network-admin is the hardest part, i'm working on it, but that may take some time
Created attachment 1187 [details] unfinished sourcemage backend support this patch is how far i got up to now. - users-admin works - boot-admin works for grub, someone should test this with lilo - time-admin works except for the ntp part - runlevel-admin doesn't work, i'll wait for simpleinit to work on this - network-admin works for ethernet devices, displaying/chaning them creating new devices doesn't work (it creates /etc/sysconfig/network/.dev) i have no idea how the samba and modem support are (modem is probably not working at all, since i commented most of the modem stuff) I'll continue working on it, but i'll need some help to test samba, modem and lilo parts.
I can try testing the samba/lilo stuff, I have both running.
Created attachment 1188 [details] patch with fixed network device creation Network device creation now works for ethernet devices
the runlevel edit tool won't work with simpleinit, since as we currently have it setup we don't allow init scripts to be moved from one runlevel to another. I suggest removing the runlevel edit tool from the spell install. Then only the lilo tool and the networking tool need some testing (and the networking tool probably some tweaking for modems, though someone else has to do that because i have no idea how modems work in linux) and the spell can go in the grimoire.
Created attachment 1233 [details] gnome-system-tools.tar.bz2 I've updated to the spell to apply the patch. I also did some testing. I know at least on my system, it doesn't seem to detect my network card. I'm not sure why yet. Also, even though I have samba installed, it screams that I don't, but then in your comments it didn't look like that had been worked on. I'll be looking around my system.
It should see all network cards if they were previously configured with netconf (or the net-tools spell earlier) in sourcemage, if it doesn't i have overlooked something in the backend.
I just did a reconfigure / compile of netconf, net-tools, and gnome-system-tools applying the patch. With netconf, I removed the eth0 device, and then had the spell create a new eth0 device. The only device that network-admin displays, is lo. Part of me wonders if this might be caused by the fact that my network device isn't actually connected to a network, but I would expect the program to still list it, just have it's status listed as inactive or something. Yes the module is loaded for my nic. I even restarted my computer to see if it'd make a difference.
There have been several releases of the system tools since the last time i looked at it and i doubt the patch still applies. I don't plan to work on this anymore, those backends are a mess and the tools not very useful imo. If anyone wants to continue this, reopen the bug and assign to yourself :)
'casue this is an enhancement bug, dis-volunteering would me unassigning yourself from it, not closing it.
Any more comments or can this bug be resolved...
Sounds like this work is discontinued and no one really wants it, so I say close this and #3031 as INVALID.
Ok bug INVALIDated
reassign to sm-grimoire-bugs