Please can you add /etc/pam.d/swaylock
to the backup array for this PKGBUILD
(https://wiki.archlinux.org/index.php/PKGBUILD#backup). Currently, updates produce breaking changes to my PAM setup which have to be reverted every time it is updated.
Search Criteria
Package Details: swaylock-git 1.4.r15.gdee0021-1
Git Clone URL: | https://aur.archlinux.org/swaylock-git.git (read-only, click to copy) |
---|---|
Package Base: | swaylock-git |
Description: | Screen locker for Wayland |
Upstream URL: | https://github.com/swaywm/swaylock |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | gilbus |
Maintainer: | KingofToasters |
Last Packager: | KingofToasters |
Votes: | 10 |
Popularity: | 0.25 |
First Submitted: | 2019-01-14 10:14 |
Last Updated: | 2020-01-10 02:45 |
Dependencies (9)
- cairo (cairo-infinality, cairo-infinality-remix, cairo-ubuntu, cairo-dfb, cairo-git, cairo-minimal, cairo-glesv2-bin, cairo-glesv3-bin)
- gdk-pixbuf2 (gdk-pixbuf2-git)
- libxkbcommon (libxkbcommon-git)
- pam (pam-minimal-git, pam-selinux)
- wayland (wayland-git, wayland-nodocs-git, wayland-hi-res-scroll-git)
- git (git-git) (make)
- meson (meson-git) (make)
- scdoc (make)
- wayland-protocols (wayland-protocols-git) (make)
Required by (19)
- cardboard-git (requires swaylock) (optional)
- paperde (requires swaylock) (optional)
- sway-borders-git (optional)
- sway-git (requires swaylock) (optional)
- sway-hidpi-git (requires swaylock) (optional)
- sway-im (requires swaylock) (optional)
- sway-no-titlebars-git (requires swaylock) (optional)
- sway-nosystemd-git (requires swaylock) (optional)
- sway-nosystemd-minimal-git (requires swaylock) (optional)
- sway-strace-git (requires swaylock) (optional)
- sway-xdg-shell-v6-git (optional)
- sway9 (requires swaylock) (optional)
- swaylock-blur-bin (requires swaylock)
- swaylock-blur-git (requires swaylock)
- swaylock-blur-multimonitor-git (requires swaylock)
- swaylock-fancy-git (requires swaylock)
- wayfire-desktop-git (requires swaylock)
- wlogout (requires swaylock) (optional)
- wlogout-git (requires swaylock) (optional)
Sources (1)
Latest Comments
hughw94 commented on 2020-03-30 10:48
glitsj16 commented on 2020-01-10 04:41
The makepkg inability to strip the swaylock binary was likely due to https://bugs.archlinux.org/task/65100 and got fixed in https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/pacman&id=80d41ed5d2f81a8e8829fc438b978489768f4023. Just a FYI.
KingofToasters commented on 2020-01-10 02:53
I've adopted this package, and made some breaking packages. If you see this error:
ERROR: ...swaylock-git/swaylock is not a clone of https://github.com/swaywm/swaylock
Then you should clear your cache and rebuild the package from scratch.
hughw94 commented on 2019-04-24 10:11
This package overwrites /etc/pam.d/swaylock when it updates. This is frustrating as any customizations need to be rewritten upon update. Can this file be excluded as a config file using backup array?
gilbus commented on 2019-01-19 15:53
Thanks for developing it!
Anonymous comment on 2019-01-19 01:57
swaylock no longer requires wlroots. Thanks for maintaining the package!
gilbus commented on 2019-01-17 12:25
Thanks! I updated this package as well as the non-git version.
snakeroot commented on 2019-01-16 17:34
When unlocking, pam_tally throws the following error in the journal:
Jan 16 11:29:24 gaura swaylock[26790]: pam_tally(swaylock:auth): Error opening /var/log/faillog for update Jan 16 11:29:24 gaura swaylock[26790]: pam_tally(swaylock:auth): Error opening /var/log/faillog for read
Based on a similar issue for i3lock ( https://bugs.archlinux.org/task/31544 ), in /etc/pam.d/swaylock I deleted "auth include login" and replaced it with "auth include system-auth". The error has disappeared.
You may want to patch /etc/pam.d/swaylock.
Pinned Comments
KingofToasters commented on 2020-01-10 02:53
I've adopted this package, and made some breaking packages. If you see this error:
ERROR: ...swaylock-git/swaylock is not a clone of https://github.com/swaywm/swaylock
Then you should clear your cache and rebuild the package from scratch.