The Monday 2005-04-25 at 10:15 +0200, I wrote:
I have a strange (new) problem with 9.3, to which I updated recently from 9.1: Service "postfix" does not start at boot up. ...
However, I don't see any mention of "postfix" in the boot screen. If I search in /var/log/boot.msg the word "postfix" is nowhere to be found, nor in /var/log/mail.* ... I can not insert/remove the service. "chkconfig postfix off" can not remove the service, if I ask "chkconfig postfix" it reports "on". If I delete the symlinks, it reports "off", but "chkconfig postfix on" does not enable it.
SuSE has designed a new feature, and it is missbeheaving. In "/etc/sysconfig/boot" I found this: ## Type: yesno ## Default: yes # # Run all scripts or rather start/stop all services # by using the make command and if RUN_PARALLEL is # set to "yes" just use a make like boot behaviour # USE_MAKE=yes And in "/etc/init.d" I see this: # Check if we are able to use make like booting # test -s /etc/init.d/.depend.start || USE_MAKE="no" test -s /etc/init.d/.depend.stop || USE_MAKE="no" test "$DO_CONFIRM" = "yes" && USE_MAKE="no" test "$RUN_PARALLEL" = "yes" || USE_MAKE="no" startpar -v &> /dev/null || USE_MAKE="no" I don't understand any of this new "feature", but it is supicious. Thus, I check the file "/etc/init.d/.depend.start", and I see this: postfix.rpmorig.borraralgundia: network named syslog xntpd ldap ypbind The entry is refering to the wrong script file, a backup copy I made time ago during some tests. The moment I deleted that (postfix.rpmorig.borraralgundia) file things started to work right away. I have also set "USE_MAKE" to no. It is not documented, I don't understand it, and it caused all those problems. :-( -- Cheers, Carlos Robinson