Aktuelle Zeit: Di 22. Mai 2012, 21:16



Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
 /usr/local/sbin/PowerSave.sh ändert sich zurück in den Originalzustand 
Autor Nachricht
Foren-Benutzer
Foren-Benutzer

Registriert: Mo 4. Jan 2010, 14:34
Beiträge: 32


Bedankte sich: 0 mal
Erhielt: 7 Danksagungen in 4 Beiträgen

Bedanke dich für den Beitrag 
Beitrag /usr/local/sbin/PowerSave.sh ändert sich zurück in den Originalzustand
Hallo *,

nach dem ich erfolgreich den Sleeptimer aktiviert habe wollte ich in der Datei
/usr/local/sbin/PowerSave.sh
in der Funktion
isLocked
diverse Ausnahmen hinzufügen. Dies funktioniert bis zum ersten Standby, danach sind die Änderungen in
/usr/local/sbin/PowerSave.sh
wieder verschwunden.
Weiß jemand wo das Backup dieser Datei liegt oder wie die Rekonstruktion abläuft?

Danke.


Mi 25. Jan 2012, 08:07
Profil
Dieser Werbeblock wird nur bei Gästen angezeigt
Online
Globaler Moderator

Registriert: Mo 5. Apr 2010, 23:32
Beiträge: 2813
Bilder: 101

Bedankte sich: 94 mal
Erhielt: 293 Danksagungen in 276 Beiträgen

Bedanke dich für den Beitrag 
Beitrag Re: /usr/local/sbin/PowerSave.sh ändert sich zurück in den Originalzustand
Am Beispiel von Proftp:

Code:
cp -a /usr/local/sbin/nas_configgen /usr/local/sbin/nas_configgen.ORIG
cp -a /usr/local/sbin/nas_configgen /usr/local/sbin/nas_configgen.bin
echo '/usr/local/sbin/nas_configgen.bin $1 $2
cp -a /etc/proftpd/proftpd.conf /tmp/proftpd.conf
cat /tmp/proftpd.conf | sed "s/CP932/ISO8859-15/" > /etc/proftpd/proftpd.conf' > /usr/local/sbin/nas_configgen



aus:
http://forum.buffalo.nas-central.org/viewtopic.php?f=14&t=7426


Mi 25. Jan 2012, 09:53
Profil Persönliches Album 
Foren-Benutzer
Foren-Benutzer

Registriert: Mo 4. Jan 2010, 14:34
Beiträge: 32


Bedankte sich: 0 mal
Erhielt: 7 Danksagungen in 4 Beiträgen

Bedanke dich für den Beitrag 
Beitrag Re: /usr/local/sbin/PowerSave.sh ändert sich zurück in den Originalzustand
danke für die erste Rückmeldung,

aber leider verstehe ich das nicht ganz.
- Backup und arbeitsdatei anlegen OK
- was mach die dritte zeile? soll doch eine Zeile sein oder?

muss ich meine Änderungen on der PowerSave.sh auch über die nas_configgen machen?

in der nas_configgen habe ich keinen Hinweis auf die PowerSave.sh gefunden.

gruß


Mi 25. Jan 2012, 10:51
Profil
Online
Globaler Moderator

Registriert: Mo 5. Apr 2010, 23:32
Beiträge: 2813
Bilder: 101

Bedankte sich: 94 mal
Erhielt: 293 Danksagungen in 276 Beiträgen

Bedanke dich für den Beitrag 
Beitrag Re: /usr/local/sbin/PowerSave.sh ändert sich zurück in den Originalzustand
Die Anleitung ist nicht von mir. Wende dich an den Verfasser.

Du kennst aber nun den Namen des Mechanismus und Google kennt haufenweise Einträge dazu.

/usr/local/sbin/nas_configgen.bin


Mi 25. Jan 2012, 12:14
Profil Persönliches Album 
Foren-Benutzer
Foren-Benutzer

Registriert: Mo 4. Jan 2010, 14:34
Beiträge: 32


Bedankte sich: 0 mal
Erhielt: 7 Danksagungen in 4 Beiträgen

Bedanke dich für den Beitrag 
Beitrag Re: /usr/local/sbin/PowerSave.sh ändert sich zurück in den Originalzustand
Hallo *,

habe eine vernünftige Lösung gefunden:
1. Original SleepTimer über WebInterface einstellen
2. /etc/cron/crontabs/root anpassen
00 07 * * * /usr/local/sbin/PowerSave.sh resume-cron
00 23 * * * /usr/local/sbin/PowerSave.sh standby-cron

00 07 * * * /usr/local/sbin/PowerSave.sh resume-cron
00 23 * * * /usr/local/sbin/myPowerSave.sh

/etc/init.d/cron.sh stop
/etc/init.d/cron.sh start

3. myPowerSave.sh:
#!/bin/bash

isLocked()
{
if [ -f /var/lock/myApplication1 ] ; then
echo "$(date +%Y.%m.%d%t%H:%M:%S) - myApplication is running" >> /path/to/mylogfile.log
return 1
fi

ping -c 1 10.10.10.10 > /dev/null
if [ $? = 0 ]; then # online
echo "$(date +%Y.%m.%d%t%H:%M:%S) - client1 online" >> /path/to/mylogfile.log
return 1
fi

return 0
}

while :; do
isLocked
RETVAL=$?
if [ $RETVAL = 1 ]; then # prevent standby
echo "$(date +%Y.%m.%d%t%H:%M:%S) - isLocked returned 1 - prevent standby for 60 seconds" >> /path/to/mylogfile.log
sleep 60
fi
if [ $RETVAL = 0 ]; then # go standby
echo "$(date +%Y.%m.%d%t%H:%M:%S) - isLocked returned 0 - go standby" >> /path/to/mylogfile.log
break
fi
done

#start original PowerSave.sh
/usr/local/sbin/PowerSave.sh standby


Mo 30. Jan 2012, 15:18
Profil
Die folgenden User haben sich bei ari173 für diesen Beitrag bedankt:
oxygen8
Beiträge der letzten Zeit anzeigen:  Sortiere nach  

Bookmarke diesen Thread bei:

MrWong Mr Wong |  Linkarena Linkarena |  del.icio.us del.icio.us |  Digg Digg |  Icio Icio |  Google Google |  Yigg Yigg |  Oneview Oneview |  Facebook Facebook |  Twitter Twitter

Was ist eigentlich Social Bookmarking? | Bookmark-Button Generator

Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 





Suche nach:

Ähnliche Beiträge

Link Station Pro - Passwort lässt sich nicht zurück setzten
Forum: Buffalo Linkstation Pro/Live mit BitTorrent
Autor: oxygen8
Antworten: 1
LS-WVL2.0TL/R1: Zurück von Firmware 1.54 Mod1 von Shonk auf die Original 1.54 von Buffalo
Forum: Buffalo Linkstation Pro Duo
Autor: oxygen8
Antworten: 9
Firmware 1.40 - Lohnt sich das ?
Forum: Buffalo Linkstation Duo
Autor: oxygen8
Antworten: 21
Lohnt sich ein Twonky Update?
Forum: Buffalo Linkstation Pro/Live mit BitTorrent
Autor: longbow
Antworten: 3
LinkStation schaltet sich selber ein
Forum: Buffalo Linkstation Pro/Live
Autor: oxygen8
Antworten: 1

Wer ist online?

Mitglieder in diesem Forum: yeeti_hund und 36 Gäste


Deine Berechtigungen

 Du darfst keine neuen Themen in diesem Forum erstellen.
 Du darfst keine Antworten zu Themen in diesem Forum erstellen.
 Du darfst deine Beiträge in diesem Forum nicht ändern.
 Du darfst deine Beiträge in diesem Forum nicht löschen.
 Du darfst keine Dateianhänge in diesem Forum erstellen.

Gehe zu:  


| Discountnetz.com - where you always are welcome... | Mein Blog - Bloggen Querbeet... | Powered by phpBB © phpBB Group. | Deutsche Übersetzung durch phpBB.de | Impressum |