Hi there,

let's get back to the SuSEconfig clearance initiative :) Instead of 
looking at a special script this time, this is a list of scripts that fall 
into the same category. They take data from /etc/sysconfig and (re)write 
it to /etc/* or /var/* (or somewhere else). Possible solutions are to 
extend init-scripts to do the job, or to patch the corresponding programs
to read /etc/sysconfig directly. 


 * SuSEconfig.scim (package: scim)

   takes /etc/sysconfig/keyboard to set DefaultKeyboardLayout in 
   /etc/scim/global

   -> patch scim to read /etc/sysconfig/keyboard directly


 * SuSEconfig.isdn (package: i4l-base)

   generates isdn configuration from /etc/sysconfig/network, 
   /etc/sysconfig/network/providers and /etc/sysconfig/isdn

   -> do not touch ;)


 * SuSEconfig.mailman (package: mailman)

   reads /etc/sysconfig/mailman into /usr/lib/mailman/Mailman/mm_cfg.py

   -> init-script?


 * SuSEconfig.news (package: aaa_base)

   creates /etc/organization, /etc/nntpserver, /etc/inews_mail_gateway and 
   some files in /var/lib/news

   -> init-script?


 * SuSEconfig.pbs (package: OpenPBS)

   reads /etc/sysconfig/pbs_server to create some files in /var/spool/pbs/

   -> init-script?


 * SuSEconfig.postfix (package: postfix)

   lot's of config file manipulation based on /etc/sysconfig/postfix :)

   -> do not touch?


 * SuSEconfig.sendmail (package: sendmail)

   -> do not touch either :)


 * SuSEconfig.susehelp (package: susehelp)

   set up susehelp configuration & do some indexing

   -> cron? + initscript?
 
 
 * SuSEconfig.permissions (package: permissions)

   -> do not touch!


 * SuSEconfig.groff (package: groff)

   create /etc/papersize

   -> patch groff to figure out papersize based on LC_PAPER?


 * SuSEconfig.syslog-ng (package: syslog-ng)

   -> patch syslog-ng to read /etc/sysconfig/syslog-ng (fix already WIP)


This should be pretty much it -- SuSEconfig.{gdm,wdm,xdm} and 
SuSEconfig.kde, which are not on this list, are already WIP, AFAIK :)

Over to you: Comments, criticism, better ideas? ;)


Regards
        Christoph
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to