Mészáros Csaba <[email protected]> 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}

> 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.  Ha ioctl()-ekkel állítanád be az
ébresztés idejét, akkor ez elég lenne, nem kellene sudo.
-- 
                                                                 Feri.
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz