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

Bug#1031514: tzdata: create /etc/timezone with default SELinux context



Package: tzdata
Version: 2022g-6
Tags: patch
User: selinux-devel@lists.alioth.debian.org
Usertags: selinux

Dear Maintainer,

with version 2022g-6 the postinst script creates /etc/timezone if not existent.
Please ensure the file, especially if created, has the default SELinux
context, e.g. via:


diff --git a/debian/tzdata.postinst b/debian/tzdata.postinst
index bcb7d52..239377b 100644
--- a/debian/tzdata.postinst
+++ b/debian/tzdata.postinst
@@ -34,6 +34,7 @@ if [ "$1" = configure ]; then
               which restorecon >/dev/null 2>&1 && restorecon
"$DPKG_ROOT/etc/localtime"
       fi
       echo "$TIMEZONE" > "$DPKG_ROOT/etc/timezone"
+       which restorecon >/dev/null 2>&1 && restorecon "$DPKG_ROOT/etc/timezone"

       echo
       echo "Current default time zone: '$TIMEZONE'"


Reply to: