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:21:38 +0200 |
commit | 34dd409cb1199e3573655293475a76beb86931cd (patch) | |
tree | bacd86bd6923ac5c0147411305425fc7f5ca1237 /rc.d/rcS.d/080-devpts.sh | |
parent | e127d5bcfe2e0175e88e8afdd644ee05a22538a5 (diff) | |
download | initscripts-34dd409cb1199e3573655293475a76beb86931cd.tar initscripts-34dd409cb1199e3573655293475a76beb86931cd.tar.gz initscripts-34dd409cb1199e3573655293475a76beb86931cd.tar.bz2 initscripts-34dd409cb1199e3573655293475a76beb86931cd.tar.xz initscripts-34dd409cb1199e3573655293475a76beb86931cd.zip |
add systemd servicesinitscripts-9.16.0.2.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 +: |