1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
Name: systemd-settings Version: 1 Release: alt2 Summary: Settings for systemd Url: https://packages.altlinux.org/en/Sisyphus/srpms/%name Group: System/Configuration/Boot and Init License: GPLv2+ BuildArch: noarch Source: %name-%version.tar %description This package contains drop-in settings for systemd. %package disable-user-systemd-for-selinux Summary: Disable user systemd --user for ALT selinux systems Group: System/Configuration/Boot and Init License: GPLv2+ BuildArch: noarch %package disable-kill-user-processes Summary: Set global KillUserProcesses=no Group: System/Configuration/Boot and Init License: GPLv2+ BuildArch: noarch Requires: /lib/systemd/systemd-logind Conflicts: %name-enable-kill-user-processes %package enable-kill-user-processes Summary: Set global KillUserProcesses=yes Group: System/Configuration/Boot and Init License: GPLv2+ BuildArch: noarch Requires: /lib/systemd/systemd-logind Conflicts: %name-disable-kill-user-processes %description disable-kill-user-processes Set global KillUserProcesses=no %description enable-kill-user-processes Set global KillUserProcesses=yes %description disable-user-systemd-for-selinux Disabling user@.service, which attempts to start systemd for user sessions, not needed or allowed in ALT selinux systems. %prep %setup %build %install mkdir -p %buildroot/lib/systemd/logind.conf.d mkdir -p %buildroot/lib/systemd/system/user@.service.d install -p -m644 disable-kill-user-processes.conf \ %buildroot/lib/systemd/logind.conf.d/disable-kill-user-processes.conf install -p -m644 enable-kill-user-processes.conf \ %buildroot/lib/systemd/logind.conf.d/enable-kill-user-processes.conf install -p -m644 disable-user-systemd-for-selinux.conf \ %buildroot/lib/systemd/system/user@.service.d/disable-user-systemd-for-selinux.conf %files disable-kill-user-processes /lib/systemd/logind.conf.d/disable-kill-user-processes.conf %files enable-kill-user-processes /lib/systemd/logind.conf.d/enable-kill-user-processes.conf %files disable-user-systemd-for-selinux /lib/systemd/system/user@.service.d/disable-user-systemd-for-selinux.conf %changelog * Thu Apr 05 2018 Denis Medvedev <nbr@altlinux.org> 1-alt2 - Added ALT selinux settings as additional packages. Changed package group. * Sat Mar 31 2018 Alexey Shabalin <shaba@altlinux.ru> 1-alt1 - Initial build