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:19:30 +0200 |
commit | 93cc50fe12718a04317589cce122e864137d6b42 (patch) | |
tree | b944ac0c914055daf9a00eacb273e86db4f60f21 /rc.d/rcS.d/080-devpts.sh | |
parent | e127d5bcfe2e0175e88e8afdd644ee05a22538a5 (diff) | |
download | initscripts-9.16.0.1.systemd-1.tar initscripts-9.16.0.1.systemd-1.tar.gz initscripts-9.16.0.1.systemd-1.tar.bz2 initscripts-9.16.0.1.systemd-1.tar.xz initscripts-9.16.0.1.systemd-1.zip |
add systemd servicesinitscripts-9.16.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 +: |