#!/bin/bash

#----------
# Shutdown
#----------

if [ ! -f /var/lock/acpisleep ]; then
  /sbin/shutdown -h now
  exit 0
fi

#---------------------
# Resume from Suspend
#---------------------

# Bildschirm Powermanagemnt einschalten
/usr/sbin/vbetool post

# Bildschirmaufloesung in BIOS ueberschreiben
/usr/local/sbin/915resolution 5c 1400 1050 32

# PCMCIA Karten laden
/sbin/cardctl insert

# IRDA starten
/sbin/service irda start

# Netzwerk Interfaces starten
/sbin/ifup eth0
/sbin/ifup lo

# Systemzeit stellen
/usr/sbin/hwclock --hctosys

# Bildschirm Powermanagemnt einschalten
/usr/sbin/vbetool dpms on

# Strom-Status setzen
/sbin/rmmod ac
/sbin/modprobe ac
/sbin/rmmod battery
/sbin/modprobe battery

# auf Konsole 7 springen
/usr/bin/chvt 7

# Button Events auf jeden Fall wieder einschalten
/sbin/rmmod button
/sbin/modprobe button

# Netzwerk Interfaces nochmals starten [grmbl]
/sbin/ifup eth0
/sbin/ifup lo

# Status-Datei löschen
rm /var/lock/acpisleep

