Hi, try: poweroff read -p "The system will now power off..." dummy
On 20/02/2015 08:01 μμ, Pierre Yann Baco wrote: > Hi All! > > I'm writing a bash shell script to be executed on a LTSP 5.x client > (once copied in /opt/ltsp/amd6/usr/share/screen.d + ltsp-update-image. > > The script (started as a SCREEN_O2=srv_launch in lts.conf) starts and > execute correctly (backup local mbr/gpt/partitions of windows/linux > station to the server). > > As a simple "exit" in the script just restarts it, I need to include a > "shutdown -r now" or "shutdown -hP now" in the script. > > Then, once the shutdown is called, I get a bunch of error messages on > the thin client screen before it reboots ou halts. Unfortunately, I > cant'get more details about those, even when syslog is redirected to the > server's one. I just know most of those error messages concern squashfs > error. I guess the shutdown close the nbd connection while the script is > finishing/dying. > > Taking a look at the (chroot)/usr/share/ltsp/screen_session script, I've > found that my script (or any other SCREEN_xx= one) is started in a > "while true" loop by the ltsp "screen_session" script. Therefore, once a > user script exits (and/or starts a shutdown): > a) the screen_session father script tries to restart it > b) If it gets enough time to do it, this endless while/true loop > restarts effectively the script, causing strange effects, requiring some > kind of lock mechanism in the script to avoid a "re-run". > c) All this requires the presence of the squashfs-ed filesystem mounted > by nbd at startup. > d) At one time, the shutdown finally closes the nbd connection, causing > an error msg storm on the screen. > > Q: Unless I modify the screen_session screen (break the while/true > loop), what can be done to get a "real/clean" shutdown ? > > Bye, > ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.freenode.net