Mailinglist Archive: opensuse-factory (850 mails)
| < Previous | Next > |
[opensuse-factory] SuSEconfig clearance: "CLASS-A" scripts
- From: Christoph Thiel <cthiel@xxxxxxx>
- Date: Mon, 4 Sep 2006 13:04:26 +0200 (CEST)
- Message-id: <Pine.LNX.4.64.0609041117500.1752@xxxxxxxxxxxxx>
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: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
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: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
| < Previous | Next > |