Mészáros Csaba <csab...@lajt.hu> writes:

> 2011. február 12. 21:35:23 dátummal Ferenc Wagner az alábbiakat írta:
>
>> Mészáros Csaba <csab...@lajt.hu> writes:
>>
>>> Tehát amit szeretnék, terminálból vezérelni, hogy a gép mikor
>>> kapcsoljon be.
>> 
>> Ha mond a kerneled bootoláskor olyasmit, hogy
>> 
>> rtc_cmos 00:06: RTC can wake from S4
>
> Találtam hasonlót.
>
>> akkor a
>> 
>> echo +250 >/sys/class/rtc/rtc0/wakealarm
>
> Húúú. Köszi. Ez így tényleg működik.
>
>> parancs 250 másodperc múlva bekapcsolja a gépet (ha addigra kikapcsolod).
>> Írhatsz bele abszolút Unix időt (epoch) is, pl. holnap délhez:
>> 
>> echo 1297594800 >/sys/class/rtc/rtc0/wakealarm
>
> Erre meg éppen keresek egy oda-vissza konvertert.

$ date -d @1297594800
Sun Feb 13 12:00:00 CET 2011
$ date +%s -d "Feb 15 12:00"
1297767600

> S vajon miként lehet ezt sima userként  megoldani? Vajon milyen csoport 
> tagjának kéne lenni?

Ez a funkció elérhető a /dev/rtc0 eszközön keresztül is, de csak ioctl()
hívásokkal, ld. pl. rtc.txt a kernel dokumentációban.  És a /dev/rtc0
jogait és tulajdonosát már tudod konfigurálni udevvel.
-- 
                                                                Feri.
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz