[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#923764: console-setup-linux: boot script needs to label /run/console-setup on SE Linux systems



Package: console-setup-linux
Version: 1.190
Severity: normal

The following patch makes it correctly label /run/console-setup.  If SE Linux
isn't enabled then restorecon does nothing, if restorecon isn't installed then
nothing happens.

--- /lib/console-setup/console-setup.sh.orig	2019-03-05 16:15:58.324868518 +1100
+++ /lib/console-setup/console-setup.sh	2019-03-05 16:16:07.916893505 +1100
@@ -10,6 +10,7 @@
         # Skip only the first time (i.e. when the system boots)
         [ ! -f /run/console-setup/boot_completed ] || do_configure=yes
         mkdir -p /run/console-setup
+	[ -x /sbin/restorecon ] && /sbin/restorecon /run/console-setup
         > /run/console-setup/boot_completed
         
         [ /etc/console-setup/cached_setup_terminal.sh \

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-8-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Enforcing - Policy name: default

Versions of packages console-setup-linux depends on:
ii  init-system-helpers     1.56+nmu1
ii  kbd                     2.0.4-4
ii  keyboard-configuration  1.190

console-setup-linux recommends no packages.

Versions of packages console-setup-linux suggests:
ii  console-setup  1.190

Versions of packages keyboard-configuration depends on:
ii  debconf                 1.5.70
ii  liblocale-gettext-perl  1.07-3+b4

Versions of packages console-setup depends on:
ii  debconf                 1.5.70
ii  keyboard-configuration  1.190
ii  xkb-data                2.23.1-1

Versions of packages console-setup suggests:
ii  locales   2.28-5
ii  lsb-base  10.2018112800

Versions of packages console-setup-linux is related to:
pn  console-common        <none>
pn  console-data          <none>
pn  console-tools         <none>
pn  gnome-control-center  <none>
ii  kbd                   2.0.4-4
ii  systemd               240-4

-- debconf information excluded

-- debsums errors found:
debsums: changed file /lib/console-setup/console-setup.sh (from console-setup-linux package)


Reply to: