|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#!/bin/bash
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# vim: dict=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# runtest.sh of /CoreOS/selinux-policy/Regression/bootupd-and-similar
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# Description: SELinux interferes with the bootupd service and related programs
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# Author: Milos Malik <mmalik@redhat.com>
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# Copyright (c) 2023 Red Hat, Inc. All rights reserved.
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# This copyrighted material is made available to anyone wishing
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# to use, modify, copy, or redistribute it subject to the terms
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# and conditions of the GNU General Public License version 2.
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# This program is distributed in the hope that it will be
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# useful, but WITHOUT ANY WARRANTY; without even the implied
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# PURPOSE. See the GNU General Public License for more details.
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# You should have received a copy of the GNU General Public
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# License along with this program; if not, write to the Free
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# Boston, MA 02110-1301, USA.
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
#
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# Include Beaker environment
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
. /usr/share/beakerlib/beakerlib.sh || exit 1
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
PACKAGE="selinux-policy"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
FILE_PATH="/usr/libexec/bootupd"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
SERVICE_PACKAGE="bootupd"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
SERVICE_NAME="bootupd"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
PROCESS_NAME="bootupd"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
b720e41 |
if rlIsFedora ; then
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
475669f |
FILE_CONTEXT="bootupd_exec_t"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
475669f |
PROCESS_CONTEXT="bootupd_t"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
b720e41 |
else
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
b720e41 |
FILE_CONTEXT="bin_t"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
b720e41 |
PROCESS_CONTEXT="unconfined_service_t"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
475669f |
fi
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlJournalStart
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseStartSetup
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
26a276d |
rlRun "rlImport 'selinux-policy/common'" 0,1
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSESatisfyRequires
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlAssertRpm ${PACKAGE}
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlAssertRpm ${PACKAGE}-targeted
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlAssertRpm ${SERVICE_PACKAGE}
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlServiceStop ${SERVICE_NAME}
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSESetEnforce
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSEStatus
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSESetTimestamp
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
sleep 2
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseEnd
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseStartTest "bz#2029478 + bz#2044508"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
475669f |
# both BZs were closed as WONTFIX, but the test is flexible enough
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSEMatchPathCon "${FILE_PATH}" "${FILE_CONTEXT}"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
BOOLEANS="[ ]"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
SOURCE_TYPE="init_t" # systemd runs the process
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSESearchRule "allow ${SOURCE_TYPE} ${FILE_CONTEXT} : file { getattr open read execute } $BOOLEANS"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSESearchRule "allow ${SOURCE_TYPE} ${PROCESS_CONTEXT} : process { transition } $BOOLEANS"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSESearchRule "type_transition ${SOURCE_TYPE} ${FILE_CONTEXT} : process ${PROCESS_CONTEXT} $BOOLEANS"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseEnd
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
4b66a79 |
rlPhaseStartTest "bz#2218106"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
475669f |
rlSEMatchPathCon "/usr/libexec/bootupd" "${FILE_CONTEXT}"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
4b66a79 |
rlRun "ls -RlZ /boot/efi"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
475669f |
rlSESearchRule "allow ${PROCESS_CONTEXT} dosfs_t : dir { getattr search } [ ]"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
4b66a79 |
rlPhaseEnd
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
4b66a79 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseStartTest "real scenario -- standalone service"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
if ! rlSEDefined ${PROCESS_CONTEXT} ; then
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
# for RHELs where the SELinux domain does not exist yet
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
PROCESS_CONTEXT="unconfined_service_t"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
fi
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "systemctl start ${SERVICE_NAME}.socket"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSEService - ${SERVICE_NAME} ${PROCESS_NAME} ${PROCESS_CONTEXT} "start status" 1
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "restorecon -Rv /var /run -e /var/ARTIFACTS" 0-255
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSEService - ${SERVICE_NAME} ${PROCESS_NAME} ${PROCESS_CONTEXT} "restart status stop status" 1
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "systemctl stop ${SERVICE_NAME}.socket"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseEnd
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseStartTest "real scenario -- ${SERVICE_NAME}.socket"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "systemctl enable ${SERVICE_NAME}.socket"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "systemctl start ${SERVICE_NAME}.socket"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
sleep 1
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "bootupctl status" 0,1
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "bootupctl validate" 0,1
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
4b66a79 |
rlRun "lsblk"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "systemctl stop ${SERVICE_NAME}.socket"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlRun "systemctl disable ${SERVICE_NAME}.socket"
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseEnd
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseStartCleanup
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
sleep 2
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlSECheckAVC
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlServiceRestore ${SERVICE_NAME}
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlPhaseEnd
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlJournalPrintText
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
rlJournalEnd
|
|
![](https://seccdn.libravatar.org/avatar/facdfc28fc28530fca7033e906b85e4ea033121e5a3e4d29beff38ea0e9bc05f?s=16&d=retro) |
1250828 |
|