From: Stephen Soltesz Date: Wed, 18 Feb 2009 18:45:44 +0000 (+0000) Subject: (no commit message) X-Git-Tag: Monitor-2.0-1~9 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=1b422bda2d4e9e4b2136d878c8b652330d5f791a;hp=acfcc9e86050d370c7c510aa94bc80ebf5961edd;p=monitor.git --- diff --git a/monitor-runlevel.init b/monitor-runlevel.init deleted file mode 100644 index f22d587..0000000 --- a/monitor-runlevel.init +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -# monitor-runlevelagent starts the RunlevelAgent in production mode. -# -# Load before nm, vcached, and vservers, vserver-reference -# chkconfig: 3 14 85 -# description: Start RunlevelAgent to report the current Runlevel to PLC at -# periodic intervals. -# -# Stephen Soltesz -# Copyright (C) 2008 The Trustees of Princeton University -# -# $Id$ -# - -case "$1" in - start|restart|reload) - ;; - stop|status) - exit 0 - ;; - *) - echo $"Usage: $0 {start|stop|restart|status}" - exit 1 - ;; -esac - -# NOTE: If user already exists, this just exists with status 9. I think it's -# ok to simply let this command check and error out. -# Parse PLC configuration -if [ -r /etc/planetlab/plc_config ] ; then - . /etc/planetlab/plc_config -else - PLC_NAME="PlanetLab" - PLC_SLICE_PREFIX="pl" - PLC_BOOT_HOST="boot.planet-lab.org" -fi - -USER="${PLC_SLICE_PREFIX}_monitor" -/usr/sbin/useradd -p "" -m $USER &> /dev/null || : - -if [ ! -d /home/$USER/.ssh ] ; then - mkdir /home/$USER/.ssh - chmod 700 /home/$USER/.ssh - chown $USER.$USER /home/$USER/.ssh -fi - -URL="http://${PLC_BOOT_HOST}/PlanetLabConf/keys.php?$USER" -curl -s "$URL" > /home/$USER/.ssh/authorized_keys -chown $USER.$USER /home/$USER/.ssh/authorized_keys