← Back to team overview

sslug-teknik team mailing list archive

Program stoppes ikke ved shutdown

 

Hej,

Jeg har lavet et init.d script, som skal logge mig på internettet når jeg booter min maskine og det skal logge mig af, når jeg lukker min computer ned (eller rebooter). Det logger mig fint på, men det kører ikke når jeg rebooter eller lukker computeren helt ned. Prøver jeg at køre det fra kommandoprompten med

/etc/rc.d/init.d/Stofa.sh stop

så bliver jeg logget af internettet. Hvorfor sker det ikke, når jeg lukker min computer så?

Jeg har symlink i rc0.d, rc1.d og rc6.d (K27Stofa.sh hedder linket). Jeg har kørt

chkconfig --add Stofa.sh
chkconfig --level 2345 Stofa.sh on
chkconfig --level 016 Stofa.sh off

Men skriver jeg

chkconfig --list | grep -i stofa

får jeg intet!

Hvad mangler jeg for at få scriptet med og for at få det til at køre når jeg lukker ned?

Mit script ses herunder:


#!/bin/bash
#
# Init file for StofaNet connection
#
# chkconfig: 2345 97 27
# description: Makes StofaNet connection
#
###
### Script that logs you on/off StofaNet
###
### Anders Misfeldt
###

# source function library
. /etc/rc.d/init.d/functions

start()
{
    gprintf "Start StofaNet"
wget --quiet --delete-after "http://signon.stofanet.dk/signon.php?user=XXX&pass=YYY";
        success "Signing on StofaNet" || \
	failure "Signing on StofaNet"
    echo
}


stop()
{
    gprintf "Stop StofaNet"
wget --quiet --delete-after "http://signon.stofanet.dk/signon.php?user=XXX&pass=YYY&log_af.x=0";
        success "Signing off StofaNet" || \
	failure "Signing off StofaNet"
    echo
}

case "$1" in
  start)
	start
	;;

  stop)
	stop
	;;

  restart)
	stop
	start
	;;
esac

exit 0



Anders


Follow ups