hallo linvdr-gemeinde
Audio-Aufnahmen konvertiere ich zu mp3 mit folgender Methode:
Erweiterung des MP3 im Hintergrund-Erstellungs-Skriptes [FERTIG]
Wenn ich nun recht viele Aufnahmen konvertiere, schaltet sich linvdr nach 30 min Inaktivität des Benutzers ab?
Auch wenn ich grad per ssh eingelogt bin, sollte er sich bitte nicht ausschalten.
ich hab mal folgendes ausprobiert:
/root/bin/check.sh
#!/bin/sh
# user eingeloggt sind
#
USERCOUNT=`who|wc -l`;
let USERCOUNT--
test $USERCOUNT -gt 0 && { echo "$USERCOUNT users are logged in."; exit; }
# lame activ ist
#
pidof lame >/dev/null 2>&1 && { echo "lame is still running"; exit; }
# ffmpeg activ ist
#
pidof ffmpeg >/dev/null 2>&1 && { echo "ffmpeg is still running"; exit; }
Alles anzeigen
und in /etc/init.d/rc.Shutdown folgendes ergänzt:
#!/bin/bash
ROOTDISK=/dev/hda1
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export PATH
source /root/bin/check.sh
killall() {
SIG=$1
shift
kill $SIG $@ 2>/dev/null
}
usw...
Alles anzeigen
Starte ich nun /etc/init.d/rc.Shutdown an der Kommandozeile, tut sich erwartungsgemäß nix
doch leider habe ich gemerkt, daß sich der linvdr doch nach einer gewissen Leerlaufzeit ausgeschalten hat, während ich per ssh eingeloggt war.
Ausserdem ließ er sich per Wake on Lan nicht wieder anschalten.
Da die WOL-Funktion in rc.Shutdown aktiviert wird, hat er sich offensichtlich auf eine andere Art ausgeschaltet, etwa via poweroff.pl??
Kann mich da mal bitte jemand aufklären bzw mein Problem lösen wie der PC an bleibt, wenn man eingelogt ist oder lame am kodieren ist.
Danke
sosonni