[opensuse-factory] Init Scripts broken
HI Yesterday I updated to my alpha 5 to Factory after i rebooted, almost all services started 2 or 3 times, so i tried to remove from them but e.g I run yast2 runlevel or "automatically" it recreates them. for example my /etc/init.d/rc5.d looks like this: total 0 lrwxrwxrwx 1 root root 22 2007-06-15 08:04 S21SuSEfirewall2_setup -> ../SuSEfirewall2_setup lrwxrwxrwx 1 root root 16 2007-06-22 01:16 S04boot.localnet -> ../boot.localnet lrwxrwxrwx 1 root root 13 2007-06-22 01:16 S03boot.clock -> ../boot.clock lrwxrwxrwx 1 root root 15 2007-06-22 01:16 S03boot.cleanup -> ../boot.cleanup lrwxrwxrwx 1 root root 15 2007-06-22 01:16 S02boot.localfs -> ../boot.localfs lrwxrwxrwx 1 root root 16 2007-06-22 01:16 S01boot.rootfsck -> ../boot.rootfsck lrwxrwxrwx 1 root root 16 2007-06-22 01:16 K21boot.rootfsck -> ../boot.rootfsck lrwxrwxrwx 1 root root 15 2007-06-22 01:16 K20boot.localfs -> ../boot.localfs lrwxrwxrwx 1 root root 13 2007-06-22 01:16 K19boot.clock -> ../boot.clock lrwxrwxrwx 1 root root 15 2007-06-22 01:16 K19boot.cleanup -> ../boot.cleanup lrwxrwxrwx 1 root root 16 2007-06-22 01:16 K18boot.localnet -> ../boot.localnet lrwxrwxrwx 1 root root 10 2007-06-22 01:16 S13apache2 -> ../apache2 lrwxrwxrwx 1 root root 6 2007-06-22 01:16 S12xdm -> ../xdm lrwxrwxrwx 1 root root 10 2007-06-22 01:16 S12postfix -> ../postfix lrwxrwxrwx 1 root root 7 2007-06-22 01:16 S11sshd -> ../sshd lrwxrwxrwx 1 root root 9 2007-06-22 01:16 S11splash -> ../splash lrwxrwxrwx 1 root root 6 2007-06-22 01:16 S11ntp -> ../ntp lrwxrwxrwx 1 root root 8 2007-06-22 01:16 S11mysql -> ../mysql lrwxrwxrwx 1 root root 13 2007-06-22 01:16 S11lm_sensors -> ../lm_sensors lrwxrwxrwx 1 root root 6 2007-06-22 01:16 S11kbd -> ../kbd lrwxrwxrwx 1 root root 15 2007-06-22 01:16 S11irq_balancer -> ../irq_balancer lrwxrwxrwx 1 root root 12 2007-06-22 01:16 S11alsasound -> ../alsasound lrwxrwxrwx 1 root root 15 2007-06-22 01:16 S09splash_early -> ../splash_early lrwxrwxrwx 1 root root 10 2007-06-22 01:16 S09dovecot -> ../dovecot lrwxrwxrwx 1 root root 9 2007-06-22 01:16 S08syslog -> ../syslog lrwxrwxrwx 1 root root 12 2007-06-22 01:16 S08saslauthd -> ../saslauthd lrwxrwxrwx 1 root root 10 2007-06-22 01:16 S07network -> ../network lrwxrwxrwx 1 root root 12 2007-06-22 01:16 S06haldaemon -> ../haldaemon lrwxrwxrwx 1 root root 13 2007-06-22 01:16 S05policykitd -> ../policykitd lrwxrwxrwx 1 root root 11 2007-06-22 01:16 S04earlygdm -> ../earlygdm lrwxrwxrwx 1 root root 21 2007-06-22 01:16 S03SuSEfirewall2_init -> ../SuSEfirewall2_init lrwxrwxrwx 1 root root 9 2007-06-22 01:16 S03resmgr -> ../resmgr lrwxrwxrwx 1 root root 9 2007-06-22 01:16 S03random -> ../random lrwxrwxrwx 1 root root 10 2007-06-22 01:16 S03hddtemp -> ../hddtemp lrwxrwxrwx 1 root root 14 2007-06-22 01:16 S03earlysyslog -> ../earlysyslog lrwxrwxrwx 1 root root 7 2007-06-22 01:16 S03dbus -> ../dbus lrwxrwxrwx 1 root root 10 2007-06-22 01:16 K19hddtemp -> ../hddtemp lrwxrwxrwx 1 root root 7 2007-06-22 01:16 K19dbus -> ../dbus lrwxrwxrwx 1 root root 13 2007-06-22 01:16 K17policykitd -> ../policykitd lrwxrwxrwx 1 root root 12 2007-06-22 01:16 K16haldaemon -> ../haldaemon lrwxrwxrwx 1 root root 10 2007-06-22 01:16 K15network -> ../network lrwxrwxrwx 1 root root 6 2007-06-22 01:16 K11ntp -> ../ntp You can see that there's 2 prefixes It's my "fault" (imho not:)) or something is broken? Regards --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Thu, 2007-06-21 at 22:31 +0300, Andras Barna wrote:
HI Yesterday I updated to my alpha 5 to Factory after i rebooted, almost all services started 2 or 3 times, so i tried to remove from them but e.g I run yast2 runlevel or "automatically" it recreates them. for example my /etc/init.d/rc5.d looks like this: total 0 lrwxrwxrwx 1 root root 22 2007-06-15 08:04 S21SuSEfirewall2_setup -> ../SuSEfirewall2_setup lrwxrwxrwx 1 root root 16 2007-06-22 01:16 S04boot.localnet -> ../boot.localnet lrwxrwxrwx 1 root root 13 2007-06-22 01:16 S03boot.clock -> ../boot.clock lrwxrwxrwx 1 root root 15 2007-06-22 01:16 S03boot.cleanup -> ../boot.cleanup lrwxrwxrwx 1 root root 15 2007-06-22 01:16 S02boot.localfs -> ../boot.localfs lrwxrwxrwx 1 root root 16 2007-06-22 01:16 S01boot.rootfsck -> ../boot.rootfsck lrwxrwxrwx 1 root root 16 2007-06-22 01:16 K21boot.rootfsck -> ../boot.rootfsck lrwxrwxrwx 1 root root 15 2007-06-22 01:16 K20boot.localfs -> ../boot.localfs lrwxrwxrwx 1 root root 13 2007-06-22 01:16 K19boot.clock -> ../boot.clock lrwxrwxrwx 1 root root 15 2007-06-22 01:16 K19boot.cleanup -> ../boot.cleanup lrwxrwxrwx 1 root root 16 2007-06-22 01:16 K18boot.localnet -> ../boot.localnet <snip>
The different prefix stands for (S)tart the script when entering this run level and (K)ill the process when I leave this run level. Yes that is why there are two entries. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Andras Barna wrote:
HI Yesterday I updated to my alpha 5 to Factory after i rebooted, almost all services started 2 or 3 times
What does 'rpm -q --changelog sysvinit | head' say? I've also seen this and this commit fixes it: http://lists.opensuse.org/opensuse-commit/2007-06/msg00744.html A temporary woraround is to disable parallel booting in /etc/sysconfig/boot. hth, Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Donnerstag 21 Juni 2007 schrieb Andras Barna:
HI Yesterday I updated to my alpha 5 to Factory after i rebooted, almost all services started 2 or 3 times, so i tried to remove from them but e.g I run yast2 runlevel or "automatically" it recreates them.
How your rc5.d looks like is of little interest unless you run with RUN_PARALLEL=no (which would be a workaround for your current problem). The problem you see is fixed in sysvinit. Look around for this changelog: * Mi Jun 20 2007 - coolo@suse.de - startpar: mark started processes as running Unfortunately I can't tell you when it will see the Factory sync. Greetings, Stephan -- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
# rpm -q --changelog sysvinit | head
* Mon Jun 18 2007 - werner@suse.de
- Add importance for some scripts within startpar
- Handle I/O blocked process very heavy in startpar
- Add new user space program fsync(1) which use fsync(2) for
updating the in-core state with the hard disk
* Wed Jun 13 2007 - werner@suse.de
- bug #229210: avoid HDIO_DRIVE_CM ioctl for real SCSI disks.
* Tue Jun 12 2007 - werner@suse.de
# rpm -q sysvinit
sysvinit-2.86-85
#
from the commit mail:
-Release: 84
+Release: 85
interesting, ok so wait for sync
Thanks for your answers
Regards
On 6/22/07, Stephan Kulow
Am Donnerstag 21 Juni 2007 schrieb Andras Barna:
HI Yesterday I updated to my alpha 5 to Factory after i rebooted, almost all services started 2 or 3 times, so i tried to remove from them but e.g I run yast2 runlevel or "automatically" it recreates them.
How your rc5.d looks like is of little interest unless you run with RUN_PARALLEL=no (which would be a workaround for your current problem).
The problem you see is fixed in sysvinit. Look around for this changelog:
* Mi Jun 20 2007 - coolo@suse.de - startpar: mark started processes as running
Unfortunately I can't tell you when it will see the Factory sync.
Greetings, Stephan
-- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
participants (4)
-
Andras Barna
-
Kenneth Schneider
-
Michal Marek
-
Stephan Kulow