Breaking changes announcement for unstable

Several PAM services are now disabled by default. If you use i3lock (or i3lock-color), vlock, xlock, xscreensaver, or any wrapper around any of these (e.g. betterlockscreen), and you don’t use one of the following options:

  • programs.i3lock.enable (for i3lock, i3lock-color, betterlockscreen, etc.)
  • console.enable (for vlock, enabled by default)
  • services.xserver.enable (for xlock)
  • services.xscreensaver.enable (for xscreensaver)

then you must take action to avoid your lockscreen locking you out of your system. You should either enable the relevant option above, or enable the security.pam.services.<service>.enable option (where <service> is one of i3lock, i3lock-color, vlock, xlock, or xscreensaver).

15 Likes