Donnie Berkholz (spyderous) wrote,
Donnie Berkholz

[Gentoo] Lots of new GUI config tools

For ages, I've thought Gentoo has a major lack in GUI tools to configure various stuff like X, sound, etc. Finally I got sick of it, so this weekend I packaged most of Red Hat's tools. It really bothers me that every distro writes its own tools from scratch when they're mostly portable, so I decided to do something about it.

I did most of the work on Friday, and then some cleanup through the rest of the weekend when I wasn't busy with friends and such. The vast majority simply need a small patch to migrate them to the Gentoo way: chkconfig to rc-update, /etc/rc.d/init.d to /etc/init.d, /sbin/service to /etc/init.d, and the occasional difference in file locations (/etc/ to /etc/bind/, and some PAM modules for authconfig).

Here's the list:
authconfig (system-config-authentication)

There's a couple more I may add, such as system-config-cluster and system-config-netboot.

They're all hard-masked right now, but give them a shot. Please submit patches if something doesn't work, rather than just whining about it. After all, they are masked.

I have some hopes that I can substitute these tools into our LiveCD builds for the current ones. Some experiments today showed that they can come up with at least the basics of autoconfiguration, and I know they have the capability to write config files as well. Anyone got an idea for how to figure out when to use binary drivers?

>>> from rhpxl.videocard import *
>>> vc=VideoCardInfo()
>>> vc.primaryCard().driver
>>> import sys
>>> sys.path.append('/usr/share/system-config-soundcard')
>>> from soundcardBackend import *
>>> scb=soundcardBackend()
>>> scb.getCard(scb.getDefaultCard()).driver
Tags: gentoo

  • Last post (here)

    I moved my blog over to because of a number of problems including increased spam, lack of reader stats, and insufficient…

  • Redux: Gentoo's top 3 issues

    People were so busy complaining about my pie chart that most of them apparently didn't have a chance to think about the meaning of the actual data.…

  • What are the top 3 issues facing Gentoo?

    I ran a quick, informal poll on the internal Gentoo developers' list last week, and tonight I began analyzing the results. 50 developers responded to…

  • Post a new comment


    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded