diff options
author | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2018-10-23 21:42:24 +0100 |
---|---|---|
committer | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2018-10-23 21:43:13 +0100 |
commit | 4f9bd74bfae216130fb36f25b1113971f47d52ef (patch) | |
tree | d5e47b0b2f2febd885731eeb4790511f91505f86 /files | |
parent | f3209552968767f1f96b708cef1c09510ba1824a (diff) | |
download | draklive-config-4f9bd74bfae216130fb36f25b1113971f47d52ef.tar draklive-config-4f9bd74bfae216130fb36f25b1113971f47d52ef.tar.gz draklive-config-4f9bd74bfae216130fb36f25b1113971f47d52ef.tar.bz2 draklive-config-4f9bd74bfae216130fb36f25b1113971f47d52ef.tar.xz draklive-config-4f9bd74bfae216130fb36f25b1113971f47d52ef.zip |
Remove halt-local service - it doesn't work.
Diffstat (limited to 'files')
-rw-r--r-- | files/halt-local.service | 23 | ||||
-rwxr-xr-x | files/halt.local | 24 |
2 files changed, 0 insertions, 47 deletions
diff --git a/files/halt-local.service b/files/halt-local.service deleted file mode 100644 index bc7f284..0000000 --- a/files/halt-local.service +++ /dev/null @@ -1,23 +0,0 @@ -# This file is part of systemd. -# -# systemd is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. - -[Unit] -Description=/sbin/halt.local Compatibility -ConditionFileIsExecutable=/sbin/halt.local -DefaultDependencies=no -After=shutdown.target -Before=final.target - -[Service] -Type=oneshot -ExecStartPre=-/bin/kill -54 1 -ExecStartPre=-/usr/bin/plymouth quit -ExecStartPre=-/usr/bin/chvt 1 -ExecStart=/sbin/halt.local -TimeoutSec=0 -StandardOutput=tty -RemainAfterExit=yes diff --git a/files/halt.local b/files/halt.local deleted file mode 100755 index e27ad1d..0000000 --- a/files/halt.local +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/perl - -use lib qw(/usr/lib/libDrakX); -use MDK::Common; -use detect_devices; -use c; - -my ($device) = cat_("/proc/mounts") =~ m!(/dev/\S+)\s+/live/media\s+iso9660!; -$device or exit; - -# try to put halt/reboot in cache, if not called directly from them -# mount is also needed by end of /etc/init.d/halt -system("$_ --help &>/dev/null") foreach qw(halt mount reboot); - -my $f = detect_devices::tryOpen($device); -# see openCdromTray() from install::any -ioctl($f, c::CDROM_LOCKDOOR(), 0); # unlock door -ioctl($f, c::CDROMEJECT(), 0); - -system("clear"); -print "\n\n\nPlease press <Enter> (or <CTRL><J>) once the medium is removed.\n"; -system("read < /dev/console"); - -ioctl($f, c::CDROMCLOSETRAY(), 0); |