summaryrefslogtreecommitdiffstats
path: root/meta/packages/networkmanager/files/NetworkManager
diff options
context:
space:
mode:
authorRoss Burton <ross@openedhand.com>2008-07-04 14:14:21 +0000
committerRoss Burton <ross@openedhand.com>2008-07-04 14:14:21 +0000
commit670fd324bffd5b6e47c2dcf5e58a7f46026be971 (patch)
tree5efd4e845b15057d210c918dbda5fdfa234640fb /meta/packages/networkmanager/files/NetworkManager
parent56ff3a1efb3b17f628321bb9ade3b7fb3bf23f08 (diff)
downloadpoky-670fd324bffd5b6e47c2dcf5e58a7f46026be971.tar.gz
networkmanager: use a proper init script with depends
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4828 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/networkmanager/files/NetworkManager')
-rw-r--r--meta/packages/networkmanager/files/NetworkManager43
1 files changed, 43 insertions, 0 deletions
diff --git a/meta/packages/networkmanager/files/NetworkManager b/meta/packages/networkmanager/files/NetworkManager
new file mode 100644
index 0000000000..4522e0107b
--- /dev/null
+++ b/meta/packages/networkmanager/files/NetworkManager
@@ -0,0 +1,43 @@
1#!/bin/sh
2#
3### BEGIN INIT INFO
4# Provides: NetworkManager
5# Required-Start: $remote_fs dbus hal
6# Required-Stop: $remote_fs dbus hal
7# Should-Start: $syslog
8# Should-Stop: $syslog
9# Default-Start: 2 3 4 5
10# Default-Stop: 0 1 6
11# Short-Description: network connection manager
12# Description: Daemon for automatically switching network
13# connections to the best available connection.
14### END INIT INFO
15
16. /etc/profile
17
18case $1 in
19 'start')
20 echo -n "Starting NetworkManager daemon: NetworkManager"
21 /usr/sbin/NetworkManager
22 /usr/sbin/NetworkManagerDispatcher
23 /usr/sbin/wpa_supplicant -u &
24 echo "."
25 ;;
26
27 'stop')
28 echo -n "Stopping NetworkManager daemon: NetworkManager"
29 kill `ps |grep /usr/sbin/NetworkManagerDispatcher | grep -v grep | cut "-d " -f2`
30 kill `ps |grep /usr/sbin/NetworkManager | grep -v grep | cut "-d " -f2`
31 kill `ps |grep /usr/sbin/wpa_supplicant | grep -v grep | cut "-d " -f2`
32 echo "."
33 ;;
34
35 'restart')
36 $0 stop
37 $0 start
38 ;;
39
40 *)
41 echo "Usage: $0 { start | stop | restart }"
42 ;;
43esac