startup scripts : assume initscripts is not installed, only use systemctl
[myplc.git] / plc.d / network
index 39d44e9..73ac470 100755 (executable)
@@ -7,16 +7,16 @@
 # Mark Huang <mlhuang@cs.princeton.edu>
 # Copyright (C) 2006 The Trustees of Princeton University
 #
-# $Id$
-#
 
 # Source function library and configuration
-. /etc/plc.d/functions
-. /etc/planetlab/plc_config
+source /etc/plc.d/functions
+source /etc/planetlab/plc_config
 
 # Be verbose
 set -x
 
+[ "$PLC_HOSTS_ENABLED" -ne 1 ] && exit 0
+
 case "$1" in
     start)
        MESSAGE=$"Generating network files"
@@ -51,6 +51,7 @@ case "$1" in
        if [ -f /etc/hosts_plc.backup ] ; then
            mv -f /etc/hosts_plc.backup /etc/hosts
        fi
+       dialog "$MESSAGE"
        result "$MESSAGE"
        ;;
 esac