nixpkgs/nixos/modules
Alois Wohlschlager bd0cbb43ec
nixos/plasma5: remove pointless setuid wrappers
The module for Plasma 5 contained two pointless setuid wrappers:
* kscreenlocker_greet was introduced when the kscreenlocker package
  dropped kcheckpass. However, this was actually replaced by making
  proper use of PAM (which finally calls its unix_chkpwd setuid binary).
  kscreenlocker_greet itself was never intended to be setuid.
  Fortunately, this is not exploitable, because QCoreApplication
  immediately aborts if it detects setuid. The wrapper is still
  incorrect and pointless, so remove it.
* start_kdeinit can optionally use setuid root or setcap
  CAP_SYS_RESOURCE to reduce its OOM killer score. However, with systemd
  startup, start_kdeinit does not get used at all. So in this case, the
  setuid wrapper is pointless, and so is removed as well. Ideally, the
  case where systemd startup is not enabled would use a capability
  wrapper instead, but since systemd startup is the default in NixOS and
  kinit is deprecated upstream for KF6, I don't bother any more.
2023-09-08 19:21:22 +02:00
..
config nixos/update-users-groups: no need to include extra package 2023-09-03 11:26:37 +02:00
hardware nixos/infiniband: add support for configurable guids 2023-09-07 19:59:33 +02:00
i18n/input-method uim: remove qt4, fix qt5 2023-09-04 13:54:50 +02:00
image modules/image/repart: Fix stripNixStorePrefix 2023-08-22 13:09:03 +02:00
installer nixos/iso-image: Remove leftover false dichotomy between console/serial 2023-09-06 14:10:09 -04:00
misc nixos/doc: Improve documentation of documentation 2023-08-12 22:28:04 +03:00
profiles nixos/installation-device: allow nix-copy for root/nixos user 2023-08-07 16:48:49 +02:00
programs Merge pull request #253071 from linsui/yazi 2023-09-07 22:57:22 +02:00
security nixos/sudo: Guard against security.sudo.package = pkgs.sudo-rs; 2023-09-04 22:00:00 +00:00
services nixos/plasma5: remove pointless setuid wrappers 2023-09-08 19:21:22 +02:00
system nixos/systemd-initrd: disable tpm-crb if on armv7l-linux 2023-09-07 00:38:55 +02:00
tasks zfs: 'want', don't 'require', systemd-udev-settle 2023-07-28 16:57:12 +10:00
testing Merge pull request #219106 from m-bdf/nixos-testing-increase-device-timeout 2023-06-20 11:48:45 +02:00
virtualisation Merge pull request #253146 from rnhmjoj/pr-anbox 2023-09-05 23:46:54 +02:00
module-list.nix nixos/infiniband: add support for configurable guids 2023-09-07 19:59:33 +02:00
rename.nix nixos/dhcp(46): remove 2023-07-28 16:35:40 +02:00