- Mitglied seit
- 28 Jul 2005
- Beiträge
- 451
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
ich möchte eine Datei dauerhaft im Flash-Speicher "/var/flash" behalten.
Kann mir einer sagen, wie ich das anstellen kann?
Hintergrund ist, dass ich auf meine SL crond nutze und nach einem reboot natürlich die Datei /var/spool/cron/crontabs/root gelöscht wird.
Ich kann sie zwar beim Booten über die debug.cfg erstellen, aber das ist nicht das was ich will.
Ich habe einen rc.cron Deamon geschrieben, welcher alle Minute die Datei /var/flash/crontab.cfg nach var/spool/cron/crontabs/root kopiert.
Jetzt müsste ich nur noch herausfinden, wie ich crontab.cfg dauerhalft im Speicher behalten kann.
Für Infos wäre ich sehr dankbar.
Hier mein deamon:
Gruß
HS
ich möchte eine Datei dauerhaft im Flash-Speicher "/var/flash" behalten.
Kann mir einer sagen, wie ich das anstellen kann?
Hintergrund ist, dass ich auf meine SL crond nutze und nach einem reboot natürlich die Datei /var/spool/cron/crontabs/root gelöscht wird.
Ich kann sie zwar beim Booten über die debug.cfg erstellen, aber das ist nicht das was ich will.
Ich habe einen rc.cron Deamon geschrieben, welcher alle Minute die Datei /var/flash/crontab.cfg nach var/spool/cron/crontabs/root kopiert.
Jetzt müsste ich nur noch herausfinden, wie ich crontab.cfg dauerhalft im Speicher behalten kann.
Für Infos wäre ich sehr dankbar.
Hier mein deamon:
Code:
#!/bin/sh
DIR="/var/spool/cron/crontabs"
while [ 0 -eq -0 ]
do
if ! [[ -d $DIR ]]
then
mkdir -p $DIR
chmod 755 /var/spool
chmod -R 700 /var/spool/cron
touch $DIR/root
chmod 600 $DIR/root
fi
cat /var/flash/crontab.cfg > $DIR/root
sleep 60
done
Gruß
HS
Zuletzt bearbeitet: