00000000 00000018 00000030 00000048 00000060 00000078 00000090 000000A8 000000C0 000000D8 000000F0 00000108 00000120 00000138 00000150 00000168 00000180 00000198 000001B0 000001C8 000001E0 000001F8 00000210 00000228 00000240 00000258 00000270 00000288
| 23 21 20 2F 62 69 6E 2F 62 61 73 68 0A 0A 23 20 42 72 69 6E 67 20 64 6F 77 6E 20 61 6C 6C 20 75 6E 6E 65 65 64 65 64 20 73 65 72 76 69 63 65 73 20 74 68 61 74 20 61 72 65 20 73 74 69 6C 6C 20 72 75 6E 6E 69 6E 67 20 28 74 68 65 72 65 20 73 68 6F 75 6C 64 6E 27 74 20 0A 23 20 62 65 20 61 6E 79 2C 20 73 6F 20 74 68 69 73 20 69 73 20 6A 75 73 74 20 61 20 73 61 6E 69 74 79 20 63 68 65 63 6B 29 0A 0A 63 61 73 65 20 22 24 31 22 20 69 6E 0A 20 20 20 2A 73 74 61 72 74 29 0A 09 3B 3B 0A 20 20 20 2A 29 0A 09 65 63 68 6F 20 24 22 55 73 61 67 65 3A 20 24 30 20 7B 73 74 61 72 74 7D 22 0A 09 65 78 69 74 20 31 0A 09 3B 3B 0A 65 73 61 63 0A 09 09 09 09 20 20 20 20 20 20 0A 0A 66 6F 72 20 69 20 69 6E 20 2F 76 61 72 2F 6C 6F 63 6B 2F 73 75 62 73 79 73 2F 2A 20 3B 20 64 6F 0A 09 23 20 43 68 65 63 6B 20 69 66 20 74 68 65 20 73 63 72 69 70 74 20 69 73 20 74 68 65 72 65 2E 0A 09 5B 20 2D 66 20 22 24 69 22 20 5D 20 7C 7C 20 63 6F 6E 74 69 6E 75 65 0A 0A 09 23 20 47 65 74 20 74 68 65 20 73 75 62 73 79 73 74 65 6D 20 6E 61 6D 65 2E 0A 09 73 75 62 73 79 73 3D 24 7B 69 23 2F 76 61 72 2F 6C 6F 63 6B 2F 73 75 62 73 79 73 2F 7D 0A 09 0A 09 23 20 4E 65 74 77 6F 72 6B 69 6E 67 20 63 6F 75 6C 64 20 62 65 20 6E 65 65 64 65 64 20 66 6F 72 20 4E 46 53 20 72 6F 6F 74 2E 0A 09 5B 20 24 73 75 62 73 79 73 20 3D 20 6E 65 74 77 6F 72 6B 20 5D 20 26 26 20 63 6F 6E 74 69 6E 75 65 0A 0A 09 23 20 42 72 69 6E 67 20 74 68 65 20 73 75 62 73 79 73 74 65 6D 20 64 6F 77 6E 2E 0A 09 69 66 20 5B 20 2D 66 20 2F 65 74 63 2F 69 6E 69 74 2E 64 2F 24 73 75 62 73 79 73 2E 69 6E 69 74 20 5D 3B 20 74 68 65 6E 0A 09 09 2F 65 74 63 2F 69 6E 69 74 2E 64 2F 24 73 75 62 73 79 73 2E 69 6E 69 74 20 73 74 6F 70 0A 09 65 6C 69 66 20 5B 20 2D 66 20 2F 65 74 63 2F 69 6E 69 74 2E 64 2F 24 73 75 62 73 79 73 20 5D 3B 20 74 68 65 6E 0A 09 09 2F 65 74 63 2F 69 6E 69 74 2E 64 2F 24 73 75 62 73 79 73 20 73 74 6F 70 0A 09 65 6C 73 65 0A 09 09 72 6D 20 2D 66 20 22 24 69 22 0A 09 66 69 0A 64 6F 6E 65 0A | #! /bin/bash # Bring do wn all unneeded services that are still running (there shouldn't # be a ny, so this is just a sa nity check) case "$1" i n *start) ;; *) echo $"Usage: $0 {start} " exit 1 ;; esac for i in /var/loc k/subsys/* ; do # Check if the script is there. [ -f "$i" ] || continu e # Get the subsystem name. subsys=${i#/var/l ock/subsys/} # Networ king could be needed for NFS root. [ $subsys = network ] && continue # Bring the subsystem do wn. if [ -f /etc/init.d /$subsys.init ]; then /etc/init.d/$subsys.init stop elif [ -f /etc/in it.d/$subsys ]; then / etc/init.d/$subsys stop else rm -f "$i" fi d one |