source: bootscripts-embedded/clfs/rc.d/shutdown @ 3a3ba03

Last change on this file since 3a3ba03 was 3a3ba03, checked in by Andrew Bradford <andrew@…>, 10 years ago

startup/shutdown: Use /dev/rtc0

The first RTC will be number 0.

  • Property mode set to 100755
File size: 602 bytes
Line 
1#!/bin/ash
2
3# System Shutdown Script
4#
5
6. /etc/rc.d/init.d/functions
7
8echo
9echo "System is going down for reboot or halt now."
10echo
11
12
13echo "Starting stop scripts."
14
15for i in /etc/rc.d/stop/*
16do
17        if [ -x $i ]; then
18                $i stop
19        fi
20done
21
22if [ -x /sbin/hwclock ] && [ -e /dev/rtc0 ]; then
23        echo -n "Syncing system clock to hardware clock: "
24        hwclock --systohc --utc
25        check_status
26fi
27
28if [ -x /sbin/swapoff ] && [ -s /etc/fstab ]; then
29        echo -n "Disabling swap space: "
30        swapoff -a
31        check_status
32fi
33
34echo -n "Syncing all filesystems: "
35sync
36check_status
37
38echo -n "Unmounting all filesystems: "
39umount -a -r
40
Note: See TracBrowser for help on using the repository browser.