diff options
author | Dan Williams <dcbw@redhat.com> | 2005-06-15 11:59:43 +0000 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2005-06-15 11:59:43 +0000 |
commit | ecec2ec06286a06d45985846fdc08d16fd4b6be7 (patch) | |
tree | da3037b7b467763424e068db789bbe1e51154d2a /initscript | |
parent | aef6d5c572ea2fe88e370694d43ccb275a969c80 (diff) |
2005-06-15 Dan Williams <dcbw@redhat.com>
Patches from Robert Love:
* gnome/applet/wireless-applet.glade
- Tighten up wording
* src/NetworkManagerDevice.c
- Remove misplaced ';'
* configure.in
initscript/Makefile.am
initscript/SUSE/Makefile.am
initscript/SUSE/networkmanager
- Add SUSE initscript
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@669 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'initscript')
-rw-r--r-- | initscript/Makefile.am | 3 | ||||
-rw-r--r-- | initscript/SUSE/Makefile.am | 4 | ||||
-rw-r--r-- | initscript/SUSE/networkmanager | 47 |
3 files changed, 54 insertions, 0 deletions
diff --git a/initscript/Makefile.am b/initscript/Makefile.am index 0d102eb55f..b20408a1eb 100644 --- a/initscript/Makefile.am +++ b/initscript/Makefile.am @@ -11,3 +11,6 @@ endif if TARGET_SLACKWARE SUBDIRS += Slackware endif +if TARGET_SUSE +SUBDIRS += SUSE +endif diff --git a/initscript/SUSE/Makefile.am b/initscript/SUSE/Makefile.am new file mode 100644 index 0000000000..edf9378132 --- /dev/null +++ b/initscript/SUSE/Makefile.am @@ -0,0 +1,4 @@ +EXTRA_DIST = networkmanager + +initddir = $(sysconfdir)/init.d +initd_SCRIPTS = networkmanager diff --git a/initscript/SUSE/networkmanager b/initscript/SUSE/networkmanager new file mode 100644 index 0000000000..610caaeb65 --- /dev/null +++ b/initscript/SUSE/networkmanager @@ -0,0 +1,47 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: NetworkManager +# Required-Start: $network $dbus +# Default-Start: 3 4 5 +# Default-Stop: 0 1 2 6 +# Description: NetworkManager, a network and wireless connection manager +### END INIT INFO + +NETWORKMANAGER_BIN=/opt/gnome/bin/NetworkManager +test -x $NETWORKMANAGER_BIN || exit 5 + +. /etc/rc.status +rc_reset + +case "$1" in + start) + echo -n "Starting the NetworkManager" + startproc $NETWORKMANAGER_BIN + rc_status -v + ;; + stop) + echo -n "Shutting down the NetworkManager" + killproc -TERM $NETWORKMANAGER_BIN + rc_status -v + ;; + restart) + $0 stop + $0 start + rc_status + ;; + force-reload|reload) + echo -n "Reloading the NetworkManager" + killproc -HUP $NETWORKMANAGER_BIN + rc_status -v + ;; + status) + echo -n "Checking for the NetworkManager: " + checkproc $NETWORKMANAGER_BIN + rc_status -v + ;; + *) + echo "Usage: $0 {start|stop|status|restart|force-reload|reload}" + exit 1 + ;; +esac + |