Scriptek indítása

Hali
Van egy Asus X51-R laptopom és azt akarom elérni hogy bizonyos scriptek induljanak ha lehuzom a töltőt és ávált aksira, ugyanez fordítva, vagy ha a wifi csatlakozott egy állomáshoz, vagy ha vezetékes hálózatba csaktlagozik a gép.
Az lenne a kérdésem hogy ezt hogy lehetne kivitelezni...
Előre is köszi.
CSövi

Hozzászólások

/etc/acpi/*.sh fájlok között néz szét. Sokat nem értek hozzá, hogy melyik mit csinál, de a /etc/acpi/events/* fájlok elég beszédesek. A töltő le/feldugása biztos generál eseményt, a wifihez nem értek.

Szerk: a /etc/acpi/power.sh lesz a barátod. Nálam ubuntu alatt egy grep-pel nyeri ki a /proc/acpi/ac_adapter/ könyvtárból az állapotot (hogy most húztad le, vagy dugtad rá), majd egy if-fel vizsgálja.

Nemtudom milyen linuxod van, de van egy jó gentoo-s leírás: http://www.gentoo.org/doc/en/power-management-guide.xml
Én ez alapján csináltam meg, és ebben van egy példa "Reacting On ACPI Events" néven, ahol pont azt írja le amit kérdeztél az akksival kapcsolatban.
A wifihez pedig ubuntuban az /etc/NetworkManager és /etc/network mappákban nézz szét, ott vannak hasonló scriptek.