diff options
author | Harald Hoyer <harald@redhat.com> | 2010-08-03 18:14:03 +0200 |
---|---|---|
committer | Harald Hoyer <harald@redhat.com> | 2010-08-03 18:15:40 +0200 |
commit | ef8a18ac24fc3b791cd9bea27b0787ffa6af9356 (patch) | |
tree | 01ff1e41fd2682f8d2243d475ec7706e5779fdc0 /rc.d/rcS.d/080-devpts.sh | |
parent | 10f42aaf3f45cbbd0f689300ab053474d582b0f5 (diff) | |
download | initscripts-9.15.0.1.systemd-1.tar initscripts-9.15.0.1.systemd-1.tar.gz initscripts-9.15.0.1.systemd-1.tar.bz2 initscripts-9.15.0.1.systemd-1.tar.xz initscripts-9.15.0.1.systemd-1.zip |
add systemd servicesinitscripts-9.15.0.1.systemd-1
Diffstat (limited to 'rc.d/rcS.d/080-devpts.sh')
-rwxr-xr-x | rc.d/rcS.d/080-devpts.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/rc.d/rcS.d/080-devpts.sh b/rc.d/rcS.d/080-devpts.sh new file mode 100755 index 00000000..d2fa937a --- /dev/null +++ b/rc.d/rcS.d/080-devpts.sh @@ -0,0 +1,15 @@ +#!/bin/sh +# Check SELinux status +SELINUX_STATE= +if [ -e "/selinux/enforce" ] && [ "$(cat /proc/self/attr/current)" != "kernel" ]; then + if [ -r "/selinux/enforce" ] ; then + SELINUX_STATE=$(cat "/selinux/enforce") + else + # assume enforcing if you can't read it + SELINUX_STATE=1 + fi +fi + +mount -n /dev/pts >/dev/null 2>&1 +[ -n "$SELINUX_STATE" ] && restorecon /dev/pts >/dev/null 2>&1 +: |