Re: automatisk shutdown av arbeidsstasjoner kl 1500
Petter Reinholdtsen <[email protected]>
| Newsgroups | gmane.linux.skolelinux.bruker |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Apr 30, 2009 at 09:44:33AM +0200, embrik kaslegard wrote: > Jeg ønsker at brukerne får en melding på skjermen 1445 om at de må lagre > og avslutte arbeidet sitt før maskinen slår seg av klokka 1500. Har du vurdert pakken shutdown-at-nigth som jeg skrev for lignende funksjonalitet. Den sjekker om noen er logget inn før den tar ned maskinene som skal tas ned, samt forsøker å ta dem opp igjen om morgenen. Det kan være en greiere tilnærming? Pakkeinfo finner du på <URL:http://packages.qa.debian.org/s/shutdown-at-night.html>. > I /etc/crontab skriver jeg > > 45 14 * * * root soffice varsel.html > 00 15 * * * root halt -p > > > Maskina slår seg av kl 1500, men root får tydeligvis ikke starte X. Er > det en annen måte jeg kan få fram innholdet i varsel.html for brukeren > som evt. er innlogget på maskina? Root har nok ikke brukerens $DISPLAY og heller ikke xauthority-nøkkelen som trengs for å vise frem meldinger hos brukeren. Dermed fungerer ikke "soffice varsel.html"-kommandoen. I tillegg må du nok ha full path til HTML-dokumentet da cronjobber kanskje ikke har samme gjeldende katalog som du forventer. Det vil antagelig også være bedre å bruke tidsbestemt shutdown i stedet for 'halt -p', for å sikre at det går ut wall-meldinger i forkant av at maskinen tas ned. Dvs. noe ala 'shutdown -hP 15:00' noen timer i forkant. En ide for å varsle brukerne kan være å bruke dbus-meldinger for å få noe til å dukke opp hos brukerne som er logget inn. Jeg husker ikke detaljene, men tror både KDE og Gnome har støtte for samme mekanisme for "notifications". Vennlig hilsen, -- Petter Reinholdtsen -- For Ã¥ melde deg av denne epostlisten eller endre innstillingene dine besøk: https://init.linpro.no/mailman/skolelinux.no/listinfo/bruker