szerda 02 március 2011 18:59:18 dátummal Ferenc Wagner az alábbiakat írta: > Mészáros Csaba <csab...@lajt.hu> writes: > > %kikapcs ALL=NOPASSWD: /home/csablak/bin/setwakeup.sh > > %kikapcs ALL=NOPASSWD: /home/csablak/bin/setwakeup.sh * > > > #!/bin/bash > > > > printf "Jelenlegi idő: " > > date +%F%t%T > > printf "Add meg a dátumot (HH NN ÓÓ PP) " > > read honap nap ora perc > > SECS=$(date -u --date "${honap}/${nap} ${ora}:${perc}" +%s) > > /home/csablak/bin/setwakeup.sh ${SECS} > > sudo /home/csablak/bin/setwakeup.sh ${SECS} Húúú vaze! Hiszen ezért is írtam bele a sudoersbe, és itt meg elfelejtettem. Nahát több szem többet lát. Köszi. > > cat /sys/class/rtc/rtc0/wakealarm > > > > [...] > > Próbálkoztam a /lib/udev/rules.d/udev,default.rules szabályt is átírni > > erről: [...] > > Ez a /dev/rtc0 eszköz csoportját változtatja, nem a > /sys/class/rtc/rtc0/wakealarm fájlét. Ezt tudom, de úgy olvastam, hogy a wakealarm az rtc-t fogja majd felhasználni a működéséhez.
> Ha ioctl()-ekkel állítanád be az > ébresztés idejét, akkor ez elég lenne, nem kellene sudo. Ezt viszont kifejtenéd? Én csak tanulom ezeket a dolgokat, és kísérletezek. Igazából a cél az hogy egy script írkálja majd be a megfelelő időpontokat. Akkor is jó lesz amit ajánlasz? -- Üdvözlettel: Mészáros Csaba _________________________________________________ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux