https://bugzilla.novell.com/show_bug.cgi?id=714806 https://bugzilla.novell.com/show_bug.cgi?id=714806#c0 Summary: /etc/init.d/network don't start NetworkManager Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: holler@nefkom.info QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0 Changelog of sysconfig-0.75.0-8.1.x86_64: * Do Aug 25 2011 fcrozat@suse.com - Add disable-NM-under-systemd.path: don't handle NM startup with network initscript when running under systemd. This is patch adds/modifies: systemd_running () { # We simply test whether systemd cgroup hierarchy is mounted /bin/mountpoint -q /sys/fs/cgroup/systemd return $? } and if [ "$NETWORKMANAGER" = yes ] ; then if [ "$FS_FILTER" = "localfs" -o systemd_running ] ; then # NetworkManager is not supported without remotefs # and will be started later via network-remotefs. # NetworkManager should be started with its own .service # under systemd case $ACTION in (status) exit 3 ;; (start) exit 0 ;; (stop) ;; (*) exit 6 ;; esac systemd_running returns 1 when the mountpoint does _not_ exist because /bin/mountpoint does so. But you compare on true of the returncode of systemd_running and that's the opposite of what you want to get. So please negate the returncode inside the function or check inside the if clause with systemd_running == 0 Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.