Skip to content

libraries/pam_usb: Updated for version 0.9.3#16395

Closed
antonioleal wants to merge 1 commit into
SlackBuildsOrg:masterfrom
antonioleal:pam_usb
Closed

libraries/pam_usb: Updated for version 0.9.3#16395
antonioleal wants to merge 1 commit into
SlackBuildsOrg:masterfrom
antonioleal:pam_usb

Conversation

@antonioleal

Copy link
Copy Markdown
Contributor

libraries/pam_usb: Updated for version 0.9.3

@antonioleal

Copy link
Copy Markdown
Contributor Author

@sbo-bot: build libraries/pam_usb

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

reverse dependencies - libraries/pam_usb

None

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

✅ sbolint - libraries/pam_usb ✅

sbolint: pam_usb checks out OK

@sbo-bot

sbo-bot Bot commented Jul 3, 2026

Copy link
Copy Markdown

buildpkg i586 libraries/pam_usb

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Fri Jul  3 19:09:53 GMT 2026
revision: 3dca6e4c391d7f8051bfcf8c8a5372c6fa61b922
title:    Merge 3d85de64796fdf6396c5e86b33014da51c0bcde6 into 55a6a8c21287feaf86603fa947b49f2ea1d0100b

================================================================================
libraries/pam_usb                                                       19:10:44
================================================================================

Calculating dependencies ... none.

Building libraries/pam_usb (update for version 0.9.3) ----------------- 19:10:44
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running pam_usb.SlackBuild ...                                      ETA 19:11:??
env MAKEFLAGS='-j13 -l13' nice -n 5 bash ./pam_usb.SlackBuild
Built ok:  pam_usb-0.9.3-i586-1_SBo.txz                                 19:10:46
Testing package pam_usb-0.9.3-i586-1_SBo.txz ... done.
Test installing pam_usb-0.9.3-i586-1_SBo.txz ...
pam_usb-0.9.3-i586-1_SBo: Hardware Auth via Memory Sticks .............. [ 350K]
Unmounting chroot ... done.
Backed up: pam_usb-0.9.2-i586-2_SBo.txz
✅ libraries/pam_usb Updated for version 0.9.3 ✅

================================================================================
SUMMARY                                                                 19:10:46
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-07-03_19:10:43.log
Runtime:     0h 0m 4s
Updated:     1
  libraries/pam_usb/pam_usb-0.9.3-i586-1_SBo.txz

Snipped Build Log

Details
Building libraries/pam_usb (update for version 0.9.3) 2026-07-03 19:10:44
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running pam_usb.SlackBuild ...                                      ETA 19:11:??
env MAKEFLAGS='-j13 -l13' nice -n 5 bash ./pam_usb.SlackBuild
Archive:  /tmp/SBo/repo.Y35aAB/slackbuild_pam_usb/pam_usb-0.9.3.zip
9993723a2836c7de547ea380af521ed5f5b51651
   creating: pam_usb-0.9.3/
   creating: pam_usb-0.9.3/.claude/
   creating: pam_usb-0.9.3/.claude/prompt-templates/
  inflating: pam_usb-0.9.3/.claude/prompt-templates/handle-pr-feedback-loop.md  
  inflating: pam_usb-0.9.3/.claude/prompt-templates/handle-pr-feedback.md  
  inflating: pam_usb-0.9.3/.claude/prompt-templates/new-pr.md  
    linking: pam_usb-0.9.3/.cursorrules  -> CONTRIBUTING.md 
  inflating: pam_usb-0.9.3/.editorconfig  
  inflating: pam_usb-0.9.3/.git-blame-ignore-revs  
   creating: pam_usb-0.9.3/.github/
 extracting: pam_usb-0.9.3/.github/FUNDING.yml  
   creating: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/
  inflating: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/bugsupport.yml  
 extracting: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/config.yml  
  inflating: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/misc.yml  
   creating: pam_usb-0.9.3/.github/actions/
   creating: pam_usb-0.9.3/.github/actions/install-build-deps/
  inflating: pam_usb-0.9.3/.github/actions/install-build-deps/action.yml  
    linking: pam_usb-0.9.3/.github/copilot-instructions.md  -> ../CONTRIBUTING.md 
   creating: pam_usb-0.9.3/.github/workflows/
  inflating: pam_usb-0.9.3/.github/workflows/build-and-test-on-own-server.yml  
  inflating: pam_usb-0.9.3/.github/workflows/can-be-built-successfully.yml  
  inflating: pam_usb-0.9.3/.github/workflows/codeql-analysis.yml  
  inflating: pam_usb-0.9.3/.github/workflows/devskim.yml  
  inflating: pam_usb-0.9.3/.github/workflows/nightly-build-on-own-server.yml  
  inflating: pam_usb-0.9.3/.github/workflows/package-with-docker-on-own-server.yml  
  inflating: pam_usb-0.9.3/.github/workflows/pr-compliance.yml  
  inflating: pam_usb-0.9.3/.github/workflows/unit-tests.yml  
  inflating: pam_usb-0.9.3/.gitignore  
    linking: pam_usb-0.9.3/AGENTS.md  -> CONTRIBUTING.md 
  inflating: pam_usb-0.9.3/AUTHORS   
    linking: pam_usb-0.9.3/CLAUDE.md  -> CONTRIBUTING.md 
  inflating: pam_usb-0.9.3/CODE_OF_CONDUCT.md  
  inflating: pam_usb-0.9.3/CONTRIBUTING.md  
  inflating: pam_usb-0.9.3/COPYING   
  inflating: pam_usb-0.9.3/ChangeLog  
  inflating: pam_usb-0.9.3/Dockerfile.arch  
  inflating: pam_usb-0.9.3/Dockerfile.arch-arm64  
  inflating: pam_usb-0.9.3/Dockerfile.debian  
  inflating: pam_usb-0.9.3/Dockerfile.debian-i386  
  inflating: pam_usb-0.9.3/Dockerfile.debian-m68k  
  inflating: pam_usb-0.9.3/Dockerfile.fedora  
  inflating: pam_usb-0.9.3/Dockerfile.fedora-arm64  
  inflating: pam_usb-0.9.3/Makefile  
  inflating: pam_usb-0.9.3/README.md  
  inflating: pam_usb-0.9.3/SECURITY.md  
   creating: pam_usb-0.9.3/arch_linux/
  inflating: pam_usb-0.9.3/arch_linux/PKGBUILD_git  
  inflating: pam_usb-0.9.3/arch_linux/PKGBUILD_stable  
  inflating: pam_usb-0.9.3/arch_linux/pam_usb.install  
  inflating: pam_usb-0.9.3/arch_linux/pamusb-agent.service  
   creating: pam_usb-0.9.3/debian/
  inflating: pam_usb-0.9.3/debian/changelog  
 extracting: pam_usb-0.9.3/debian/compat  
  inflating: pam_usb-0.9.3/debian/config  
  inflating: pam_usb-0.9.3/debian/control  
  inflating: pam_usb-0.9.3/debian/copyright  
  inflating: pam_usb-0.9.3/debian/libpam-usb.NEWS  
  inflating: pam_usb-0.9.3/debian/libpam-usb.postinst  
 extracting: pam_usb-0.9.3/debian/libpam-usb.postrm  
  inflating: pam_usb-0.9.3/debian/libpam-usb.prerm  
   creating: pam_usb-0.9.3/debian/pam-auth-update/
  inflating: pam_usb-0.9.3/debian/pam-auth-update/usb  
  inflating: pam_usb-0.9.3/debian/pamusb-agent.service  
   creating: pam_usb-0.9.3/debian/po/
 extracting: pam_usb-0.9.3/debian/po/POTFILES.in  
  inflating: pam_usb-0.9.3/debian/po/templates.pot  
  inflating: pam_usb-0.9.3/debian/rules  
   creating: pam_usb-0.9.3/debian/source/
 extracting: pam_usb-0.9.3/debian/source/format  
  inflating: pam_usb-0.9.3/debian/source/options  
  inflating: pam_usb-0.9.3/debian/templates  
   creating: pam_usb-0.9.3/doc/
  inflating: pam_usb-0.9.3/doc/CONFIGURATION  
  inflating: pam_usb-0.9.3/doc/QUICKSTART  
  inflating: pam_usb-0.9.3/doc/SECURITY  
  inflating: pam_usb-0.9.3/doc/TROUBLESHOOTING  
  inflating: pam_usb-0.9.3/doc/pam_usb.conf  
  inflating: pam_usb-0.9.3/doc/pamusb-agent.1  
  inflating: pam_usb-0.9.3/doc/pamusb-check.1  
  inflating: pam_usb-0.9.3/doc/pamusb-conf.1  
  inflating: pam_usb-0.9.3/doc/pamusb-keyring-unlock-gnome.1  
  inflating: pam_usb-0.9.3/doc/pinentry-pamusb.1  
 extracting: pam_usb-0.9.3/doc/systemd-polkit-agent-helper-pamusb.conf  
   creating: pam_usb-0.9.3/fedora/
   creating: pam_usb-0.9.3/fedora/BUILD/
 extracting: pam_usb-0.9.3/fedora/BUILD/.gitignore  
   creating: pam_usb-0.9.3/fedora/RPMS/
 extracting: pam_usb-0.9.3/fedora/RPMS/.gitignore  
   creating: pam_usb-0.9.3/fedora/SOURCES/
 extracting: pam_usb-0.9.3/fedora/SOURCES/.gitignore  
   creating: pam_usb-0.9.3/fedora/SPECS/
  inflating: pam_usb-0.9.3/fedora/SPECS/pam_usb.spec  
   creating: pam_usb-0.9.3/fedora/SRPMS/
 extracting: pam_usb-0.9.3/fedora/SRPMS/.gitignore  
   creating: pam_usb-0.9.3/selinux/
   creating: pam_usb-0.9.3/selinux/fedora40/
  inflating: pam_usb-0.9.3/selinux/fedora40/login.pp  
  inflating: pam_usb-0.9.3/selinux/fedora40/login.te  
   creating: pam_usb-0.9.3/src/
  inflating: pam_usb-0.9.3/src/conf.c  
  inflating: pam_usb-0.9.3/src/conf.h  
  inflating: pam_usb-0.9.3/src/device.c  
  inflating: pam_usb-0.9.3/src/device.h  
  inflating: pam_usb-0.9.3/src/evdev-helper.c  
  inflating: pam_usb-0.9.3/src/evdev.c  
  inflating: pam_usb-0.9.3/src/evdev.h  
  inflating: pam_usb-0.9.3/src/local.c  
  inflating: pam_usb-0.9.3/src/local.h  
  inflating: pam_usb-0.9.3/src/log.c  
  inflating: pam_usb-0.9.3/src/log.h  
  inflating: pam_usb-0.9.3/src/mem.c  
  inflating: pam_usb-0.9.3/src/mem.h  
  inflating: pam_usb-0.9.3/src/pad.c  
  inflating: pam_usb-0.9.3/src/pad.h  
  inflating: pam_usb-0.9.3/src/pam.c  
  inflating: pam_usb-0.9.3/src/pamusb-check.c  
  inflating: pam_usb-0.9.3/src/process.c  
  inflating: pam_usb-0.9.3/src/process.h  
  inflating: pam_usb-0.9.3/src/pusb_testing.h  
  inflating: pam_usb-0.9.3/src/rmsvc.c  
  inflating: pam_usb-0.9.3/src/rmsvc.h  
  inflating: pam_usb-0.9.3/src/tmux.c  
  inflating: pam_usb-0.9.3/src/tmux.h  
  inflating: pam_usb-0.9.3/src/version.h  
  inflating: pam_usb-0.9.3/src/volume.c  
  inflating: pam_usb-0.9.3/src/volume.h  
  inflating: pam_usb-0.9.3/src/xpath.c  
  inflating: pam_usb-0.9.3/src/xpath.h  
   creating: pam_usb-0.9.3/tests/
   creating: pam_usb-0.9.3/tests/can-actually-be-used/
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/create-image.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/do-mount.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/mount-image.sh  
 extracting: pam_usb-0.9.3/tests/can-actually-be-used/prepare-mounting.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/run-tests-in-qemu.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/run-tests.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/setup-dummyhcd.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/setup-test-requirements.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-agent-properly-triggers.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-debug-flag.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-deny-remote-ssh.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-deny-xrdp-session.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-many-devices.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-recovers-stale-pad-tmp.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-superuser-filtering.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-verify-created-config.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-adds-device.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-adds-user-with-superuser.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-adds-user.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-detects-device.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-doesnt-add-user-twice-but-adds-a-second-device.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-reset-pads.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-keyring-unlock-gnome-installer.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-pinentry-installer.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/umount-image.sh  
   creating: pam_usb-0.9.3/tests/unit/
   creating: pam_usb-0.9.3/tests/unit/c/
  inflating: pam_usb-0.9.3/tests/unit/c/conf_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/evdev_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/fake_libevdev.c  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/pam_usb_test.conf  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk_in_args/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk_in_args/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk_in_args/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_firefox/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_firefox/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_firefox/12345/cmdline  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_rdp_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_tv_connected  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_vnc_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_vnc_loopback  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_empty  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_rdp_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_tv_connected  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_vnc_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_vnc_listen  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_vnc_loopback  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewer/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewer/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewer/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewerd/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewerd/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewerd/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_xrdp/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_xrdp/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_xrdp/12345/cmdline  
  inflating: pam_usb-0.9.3/tests/unit/c/local_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/log_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/mem_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/pad_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/pam_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/process_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/rmsvc_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/tmux_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/xpath_test.c  
   creating: pam_usb-0.9.3/tests/unit/python/
  inflating: pam_usb-0.9.3/tests/unit/python/conftest.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pamusb_agent.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pamusb_conf.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pamusb_keyring_unlock_gnome.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pinentry_pamusb.py  
   creating: pam_usb-0.9.3/tests/unit/shell/
  inflating: pam_usb-0.9.3/tests/unit/shell/loginctl_session_id_test.sh  
  inflating: pam_usb-0.9.3/tests/unit/shell/w_remote_detection_test.sh  
   creating: pam_usb-0.9.3/tools/
  inflating: pam_usb-0.9.3/tools/pamusb-agent  
  inflating: pam_usb-0.9.3/tools/pamusb-conf  
  inflating: pam_usb-0.9.3/tools/pamusb-keyring-unlock-gnome  
  inflating: pam_usb-0.9.3/tools/pinentry-pamusb  
finishing deferred symbolic links:
  pam_usb-0.9.3/.cursorrules -> CONTRIBUTING.md
  pam_usb-0.9.3/.github/copilot-instructions.md -> ../CONTRIBUTING.md
  pam_usb-0.9.3/AGENTS.md -> CONTRIBUTING.md
  pam_usb-0.9.3/CLAUDE.md -> CONTRIBUTING.md
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.Y35aAB)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.Y35aAB)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.Y35aAB)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
gzip -kf ./doc/*.1
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/conf.c -o src/conf.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/mem.c -o src/mem.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/log.c -o src/log.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/xpath.c -o src/xpath.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/pad.c -o src/pad.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/volume.c -o src/volume.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/process.c -o src/process.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/tmux.c -o src/tmux.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/local.c -o src/local.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/device.c -o src/device.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/rmsvc.c -o src/rmsvc.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -DPAMUSB_EVDEV_HELPER_PATH=\"/usr/lib/pam_usb/pamusb-evdev-helper\" src/evdev.c -o src/evdev.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/pam.c -o src/pam.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/pamusb-check.c -o src/pamusb-check.o
cc -c -O2 -march=i586 -mtune=i686 -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  src/evdev-helper.c -o src/evdev-helper.o
cc -o pamusb-evdev-helper  -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -pie \
	src/evdev-helper.o src/evdev.o src/mem.o src/log.o `pkg-config --libs libevdev`
cc -o pam_usb.so -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack  src/conf.o src/mem.o src/log.o src/xpath.o src/pad.o src/volume.o src/process.o src/tmux.o src/local.o src/device.o src/rmsvc.o src/evdev.o src/pam.o `pkg-config --libs libxml-2.0` `pkg-config --libs udisks2` `pkg-config --libs libevdev`
cc -o pamusb-check  -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -pie src/conf.o src/mem.o src/log.o src/xpath.o src/pad.o src/volume.o src/process.o src/tmux.o src/local.o src/device.o src/rmsvc.o src/evdev.o src/pamusb-check.o `pkg-config --libs libxml-2.0` `pkg-config --libs udisks2` `pkg-config --libs libevdev`
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.Y35aAB)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.Y35aAB)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.Y35aAB)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
gzip -kf ./doc/*.1
mkdir -p \
	/tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/etc/security \
	/tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/doc/pam_usb \
	/tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/man/man1 \
	/tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/bin \
	/tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/lib/security
install -m755 pam_usb.so /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/lib/security
install -m755 pamusb-check tools/pamusb-conf tools/pamusb-agent tools/pamusb-keyring-unlock-gnome tools/pinentry-pamusb /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/bin
mkdir -p /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/lib/pam_usb
install -m755 pamusb-evdev-helper /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/lib/pam_usb
install -m644 doc/CONFIGURATION doc/QUICKSTART doc/SECURITY doc/TROUBLESHOOTING /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/doc/pam_usb
install -m644 doc/pamusb-conf.1.gz doc/pamusb-agent.1.gz doc/pamusb-check.1.gz doc/pamusb-keyring-unlock-gnome.1.gz doc/pinentry-pamusb.1.gz /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/man/man1
if test -d /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/share/pam-configs; then install -m644 debian/pam-auth-update/usb /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/share/pam-configs/libpam-usb; fi
if test -f /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/etc/security/pam_usb.conf; then install -b -m644 doc/pam_usb.conf /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/etc/security/pam_usb.conf.dist; fi
if test ! -f /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/etc/security/pam_usb.conf; then install -b -m644 doc/pam_usb.conf /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/etc/security; fi
install -d -m 0755 /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/lib/systemd/system/polkit-agent-helper@.service.d/
install -m644 doc/systemd-polkit-agent-helper-pamusb.conf /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/lib/systemd/system/polkit-agent-helper@.service.d//systemd-polkit-agent-helper-pamusb.conf
if test  != "" > /dev/null 2>&1; then mkdir -p /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/share/pam-configs && install -m644 debian/pam-auth-update/usb /tmp/SBo/repo.Y35aAB/build_pam_usb/package-pam_usb/usr/share/pam-configs/libpam-usb; fi

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/doc/pam_usb-0.9.3/AGENTS.md	CONTRIBUTING.md
usr/doc/pam_usb-0.9.3/CLAUDE.md	CONTRIBUTING.md

Making symbolic link creation script:
( cd usr/doc/pam_usb-0.9.3 ; rm -rf AGENTS.md )
( cd usr/doc/pam_usb-0.9.3 ; ln -sf CONTRIBUTING.md AGENTS.md )
( cd usr/doc/pam_usb-0.9.3 ; rm -rf CLAUDE.md )
( cd usr/doc/pam_usb-0.9.3 ; ln -sf CONTRIBUTING.md CLAUDE.md )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/doc/pam_usb-0.9.3/AGENTS.md'
removed './usr/doc/pam_usb-0.9.3/CLAUDE.md'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.Y35aAB/output_pam_usb/pam_usb-0.9.3-i586-1_SBo.txz

./
etc/
etc/security/
etc/security/pam_usb.conf
install/
install/doinst.sh
install/slack-desc
lib/
lib/security/
lib/security/pam_usb.so
usr/
usr/bin/
usr/bin/pamusb-agent
usr/bin/pamusb-check
usr/bin/pamusb-conf
usr/bin/pamusb-keyring-unlock-gnome
usr/bin/pinentry-pamusb
usr/doc/
usr/doc/pam_usb-0.9.3/
usr/doc/pam_usb-0.9.3/AUTHORS
usr/doc/pam_usb-0.9.3/CODE_OF_CONDUCT.md
usr/doc/pam_usb-0.9.3/CONFIGURATION
usr/doc/pam_usb-0.9.3/CONTRIBUTING.md
usr/doc/pam_usb-0.9.3/COPYING
usr/doc/pam_usb-0.9.3/QUICKSTART
usr/doc/pam_usb-0.9.3/README.md
usr/doc/pam_usb-0.9.3/SECURITY
usr/doc/pam_usb-0.9.3/SECURITY.md
usr/doc/pam_usb-0.9.3/TROUBLESHOOTING
usr/doc/pam_usb-0.9.3/pam_usb.SlackBuild
usr/lib/
usr/lib/pam_usb/
usr/lib/pam_usb/pamusb-evdev-helper
usr/lib/systemd/
usr/lib/systemd/system/
usr/lib/systemd/system/polkit-agent-helper@.service.d/
usr/lib/systemd/system/polkit-agent-helper@.service.d/systemd-polkit-agent-helper-pamusb.conf
usr/man/
usr/man/man1/
usr/man/man1/pamusb-agent.1.gz
usr/man/man1/pamusb-check.1.gz
usr/man/man1/pamusb-conf.1.gz
usr/man/man1/pamusb-keyring-unlock-gnome.1.gz
usr/man/man1/pinentry-pamusb.1.gz

Slackware package /tmp/SBo/repo.Y35aAB/output_pam_usb/pam_usb-0.9.3-i586-1_SBo.txz created.

Built ok:  pam_usb-0.9.3-i586-1_SBo.txz                                 19:10:46
Testing package pam_usb-0.9.3-i586-1_SBo.txz ... 
Test installing pam_usb-0.9.3-i586-1_SBo.txz ...
pam_usb-0.9.3-i586-1_SBo: Hardware Auth via Memory Sticks .............. [ 350K]
Unmounting chroot ... 
Backed up: pam_usb-0.9.2-i586-2_SBo.txz
:-) libraries/pam_usb Updated for version 0.9.3 (-:

@sbo-bot

sbo-bot Bot commented Jul 3, 2026

Copy link
Copy Markdown

sbopkglint i586 libraries/pam_usb

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/libraries/pam_usb/pam_usb-0.9.3-i586-1_SBo.txz to /tmp/SBo/sbopkglint.9XzJUl ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/libraries/pam_usb/pam_usb-0.9.3-i586-1_SBo.txz to /tmp/SBo/sbopkglint.9XzJUl ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
Running test: 95-pkgconfig...OK
✅ === pam_usb-0.9.3-i586-1_SBo.txz: All tests passed ✅

@sbo-bot

sbo-bot Bot commented Jul 3, 2026

Copy link
Copy Markdown

buildpkg x86_64 libraries/pam_usb

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Fri Jul  3 19:09:53 GMT 2026
revision: 3dca6e4c391d7f8051bfcf8c8a5372c6fa61b922
title:    Merge 3d85de64796fdf6396c5e86b33014da51c0bcde6 into 55a6a8c21287feaf86603fa947b49f2ea1d0100b

================================================================================
libraries/pam_usb                                                       19:11:50
================================================================================

Calculating dependencies ... none.

Building libraries/pam_usb (update for version 0.9.3) ----------------- 19:11:50
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running pam_usb.SlackBuild ...                                      ETA 19:12:??
env MAKEFLAGS='-j13 -l13' nice -n 5 bash ./pam_usb.SlackBuild
Built ok:  pam_usb-0.9.3-x86_64-1_SBo.txz                               19:11:52
Testing package pam_usb-0.9.3-x86_64-1_SBo.txz ... 
WARNING: libraries/pam_usb: x86-64 files in /usr/lib
usr/lib/pam_usb/pamusb-evdev-helper
Test installing pam_usb-0.9.3-x86_64-1_SBo.txz ...
pam_usb-0.9.3-x86_64-1_SBo: Hardware Auth via Memory Sticks ............ [ 360K]
Unmounting chroot ... done.
Backed up: pam_usb-0.9.2-x86_64-2_SBo.txz
✅ libraries/pam_usb Updated for version 0.9.3 ✅

================================================================================
SUMMARY                                                                 19:11:53
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-07-03_19:11:49.log
Runtime:     0h 0m 4s
Updated:     1
  libraries/pam_usb/pam_usb-0.9.3-x86_64-1_SBo.txz
Warnings:    1
  libraries/pam_usb: x86-64 files in /usr/lib

Snipped Build Log

Details
Building libraries/pam_usb (update for version 0.9.3) 2026-07-03 19:11:50
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running pam_usb.SlackBuild ...                                      ETA 19:12:??
env MAKEFLAGS='-j13 -l13' nice -n 5 bash ./pam_usb.SlackBuild
Archive:  /tmp/SBo/repo.qaeMoF/slackbuild_pam_usb/pam_usb-0.9.3.zip
9993723a2836c7de547ea380af521ed5f5b51651
   creating: pam_usb-0.9.3/
   creating: pam_usb-0.9.3/.claude/
   creating: pam_usb-0.9.3/.claude/prompt-templates/
  inflating: pam_usb-0.9.3/.claude/prompt-templates/handle-pr-feedback-loop.md  
  inflating: pam_usb-0.9.3/.claude/prompt-templates/handle-pr-feedback.md  
  inflating: pam_usb-0.9.3/.claude/prompt-templates/new-pr.md  
    linking: pam_usb-0.9.3/.cursorrules  -> CONTRIBUTING.md 
  inflating: pam_usb-0.9.3/.editorconfig  
  inflating: pam_usb-0.9.3/.git-blame-ignore-revs  
   creating: pam_usb-0.9.3/.github/
 extracting: pam_usb-0.9.3/.github/FUNDING.yml  
   creating: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/
  inflating: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/bugsupport.yml  
 extracting: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/config.yml  
  inflating: pam_usb-0.9.3/.github/ISSUE_TEMPLATE/misc.yml  
   creating: pam_usb-0.9.3/.github/actions/
   creating: pam_usb-0.9.3/.github/actions/install-build-deps/
  inflating: pam_usb-0.9.3/.github/actions/install-build-deps/action.yml  
    linking: pam_usb-0.9.3/.github/copilot-instructions.md  -> ../CONTRIBUTING.md 
   creating: pam_usb-0.9.3/.github/workflows/
  inflating: pam_usb-0.9.3/.github/workflows/build-and-test-on-own-server.yml  
  inflating: pam_usb-0.9.3/.github/workflows/can-be-built-successfully.yml  
  inflating: pam_usb-0.9.3/.github/workflows/codeql-analysis.yml  
  inflating: pam_usb-0.9.3/.github/workflows/devskim.yml  
  inflating: pam_usb-0.9.3/.github/workflows/nightly-build-on-own-server.yml  
  inflating: pam_usb-0.9.3/.github/workflows/package-with-docker-on-own-server.yml  
  inflating: pam_usb-0.9.3/.github/workflows/pr-compliance.yml  
  inflating: pam_usb-0.9.3/.github/workflows/unit-tests.yml  
  inflating: pam_usb-0.9.3/.gitignore  
    linking: pam_usb-0.9.3/AGENTS.md  -> CONTRIBUTING.md 
  inflating: pam_usb-0.9.3/AUTHORS   
    linking: pam_usb-0.9.3/CLAUDE.md  -> CONTRIBUTING.md 
  inflating: pam_usb-0.9.3/CODE_OF_CONDUCT.md  
  inflating: pam_usb-0.9.3/CONTRIBUTING.md  
  inflating: pam_usb-0.9.3/COPYING   
  inflating: pam_usb-0.9.3/ChangeLog  
  inflating: pam_usb-0.9.3/Dockerfile.arch  
  inflating: pam_usb-0.9.3/Dockerfile.arch-arm64  
  inflating: pam_usb-0.9.3/Dockerfile.debian  
  inflating: pam_usb-0.9.3/Dockerfile.debian-i386  
  inflating: pam_usb-0.9.3/Dockerfile.debian-m68k  
  inflating: pam_usb-0.9.3/Dockerfile.fedora  
  inflating: pam_usb-0.9.3/Dockerfile.fedora-arm64  
  inflating: pam_usb-0.9.3/Makefile  
  inflating: pam_usb-0.9.3/README.md  
  inflating: pam_usb-0.9.3/SECURITY.md  
   creating: pam_usb-0.9.3/arch_linux/
  inflating: pam_usb-0.9.3/arch_linux/PKGBUILD_git  
  inflating: pam_usb-0.9.3/arch_linux/PKGBUILD_stable  
  inflating: pam_usb-0.9.3/arch_linux/pam_usb.install  
  inflating: pam_usb-0.9.3/arch_linux/pamusb-agent.service  
   creating: pam_usb-0.9.3/debian/
  inflating: pam_usb-0.9.3/debian/changelog  
 extracting: pam_usb-0.9.3/debian/compat  
  inflating: pam_usb-0.9.3/debian/config  
  inflating: pam_usb-0.9.3/debian/control  
  inflating: pam_usb-0.9.3/debian/copyright  
  inflating: pam_usb-0.9.3/debian/libpam-usb.NEWS  
  inflating: pam_usb-0.9.3/debian/libpam-usb.postinst  
 extracting: pam_usb-0.9.3/debian/libpam-usb.postrm  
  inflating: pam_usb-0.9.3/debian/libpam-usb.prerm  
   creating: pam_usb-0.9.3/debian/pam-auth-update/
  inflating: pam_usb-0.9.3/debian/pam-auth-update/usb  
  inflating: pam_usb-0.9.3/debian/pamusb-agent.service  
   creating: pam_usb-0.9.3/debian/po/
 extracting: pam_usb-0.9.3/debian/po/POTFILES.in  
  inflating: pam_usb-0.9.3/debian/po/templates.pot  
  inflating: pam_usb-0.9.3/debian/rules  
   creating: pam_usb-0.9.3/debian/source/
 extracting: pam_usb-0.9.3/debian/source/format  
  inflating: pam_usb-0.9.3/debian/source/options  
  inflating: pam_usb-0.9.3/debian/templates  
   creating: pam_usb-0.9.3/doc/
  inflating: pam_usb-0.9.3/doc/CONFIGURATION  
  inflating: pam_usb-0.9.3/doc/QUICKSTART  
  inflating: pam_usb-0.9.3/doc/SECURITY  
  inflating: pam_usb-0.9.3/doc/TROUBLESHOOTING  
  inflating: pam_usb-0.9.3/doc/pam_usb.conf  
  inflating: pam_usb-0.9.3/doc/pamusb-agent.1  
  inflating: pam_usb-0.9.3/doc/pamusb-check.1  
  inflating: pam_usb-0.9.3/doc/pamusb-conf.1  
  inflating: pam_usb-0.9.3/doc/pamusb-keyring-unlock-gnome.1  
  inflating: pam_usb-0.9.3/doc/pinentry-pamusb.1  
 extracting: pam_usb-0.9.3/doc/systemd-polkit-agent-helper-pamusb.conf  
   creating: pam_usb-0.9.3/fedora/
   creating: pam_usb-0.9.3/fedora/BUILD/
 extracting: pam_usb-0.9.3/fedora/BUILD/.gitignore  
   creating: pam_usb-0.9.3/fedora/RPMS/
 extracting: pam_usb-0.9.3/fedora/RPMS/.gitignore  
   creating: pam_usb-0.9.3/fedora/SOURCES/
 extracting: pam_usb-0.9.3/fedora/SOURCES/.gitignore  
   creating: pam_usb-0.9.3/fedora/SPECS/
  inflating: pam_usb-0.9.3/fedora/SPECS/pam_usb.spec  
   creating: pam_usb-0.9.3/fedora/SRPMS/
 extracting: pam_usb-0.9.3/fedora/SRPMS/.gitignore  
   creating: pam_usb-0.9.3/selinux/
   creating: pam_usb-0.9.3/selinux/fedora40/
  inflating: pam_usb-0.9.3/selinux/fedora40/login.pp  
  inflating: pam_usb-0.9.3/selinux/fedora40/login.te  
   creating: pam_usb-0.9.3/src/
  inflating: pam_usb-0.9.3/src/conf.c  
  inflating: pam_usb-0.9.3/src/conf.h  
  inflating: pam_usb-0.9.3/src/device.c  
  inflating: pam_usb-0.9.3/src/device.h  
  inflating: pam_usb-0.9.3/src/evdev-helper.c  
  inflating: pam_usb-0.9.3/src/evdev.c  
  inflating: pam_usb-0.9.3/src/evdev.h  
  inflating: pam_usb-0.9.3/src/local.c  
  inflating: pam_usb-0.9.3/src/local.h  
  inflating: pam_usb-0.9.3/src/log.c  
  inflating: pam_usb-0.9.3/src/log.h  
  inflating: pam_usb-0.9.3/src/mem.c  
  inflating: pam_usb-0.9.3/src/mem.h  
  inflating: pam_usb-0.9.3/src/pad.c  
  inflating: pam_usb-0.9.3/src/pad.h  
  inflating: pam_usb-0.9.3/src/pam.c  
  inflating: pam_usb-0.9.3/src/pamusb-check.c  
  inflating: pam_usb-0.9.3/src/process.c  
  inflating: pam_usb-0.9.3/src/process.h  
  inflating: pam_usb-0.9.3/src/pusb_testing.h  
  inflating: pam_usb-0.9.3/src/rmsvc.c  
  inflating: pam_usb-0.9.3/src/rmsvc.h  
  inflating: pam_usb-0.9.3/src/tmux.c  
  inflating: pam_usb-0.9.3/src/tmux.h  
  inflating: pam_usb-0.9.3/src/version.h  
  inflating: pam_usb-0.9.3/src/volume.c  
  inflating: pam_usb-0.9.3/src/volume.h  
  inflating: pam_usb-0.9.3/src/xpath.c  
  inflating: pam_usb-0.9.3/src/xpath.h  
   creating: pam_usb-0.9.3/tests/
   creating: pam_usb-0.9.3/tests/can-actually-be-used/
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/create-image.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/do-mount.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/mount-image.sh  
 extracting: pam_usb-0.9.3/tests/can-actually-be-used/prepare-mounting.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/run-tests-in-qemu.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/run-tests.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/setup-dummyhcd.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/setup-test-requirements.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-agent-properly-triggers.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-debug-flag.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-deny-remote-ssh.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-deny-xrdp-session.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-many-devices.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-recovers-stale-pad-tmp.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-superuser-filtering.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-check-verify-created-config.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-adds-device.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-adds-user-with-superuser.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-adds-user.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-detects-device.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-doesnt-add-user-twice-but-adds-a-second-device.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-conf-reset-pads.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-keyring-unlock-gnome-installer.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/test-pinentry-installer.sh  
  inflating: pam_usb-0.9.3/tests/can-actually-be-used/umount-image.sh  
   creating: pam_usb-0.9.3/tests/unit/
   creating: pam_usb-0.9.3/tests/unit/c/
  inflating: pam_usb-0.9.3/tests/unit/c/conf_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/evdev_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/fake_libevdev.c  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/pam_usb_test.conf  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk_in_args/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk_in_args/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_anydesk_in_args/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_firefox/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_firefox/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_firefox/12345/cmdline  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_rdp_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_tv_connected  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_vnc_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp6_vnc_loopback  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_empty  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_rdp_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_tv_connected  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_vnc_external  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_vnc_listen  
  inflating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_net_tcp_vnc_loopback  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewer/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewer/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewer/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewerd/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewerd/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_teamviewerd/12345/cmdline  
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_xrdp/
   creating: pam_usb-0.9.3/tests/unit/c/fixtures/proc_xrdp/12345/
 extracting: pam_usb-0.9.3/tests/unit/c/fixtures/proc_xrdp/12345/cmdline  
  inflating: pam_usb-0.9.3/tests/unit/c/local_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/log_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/mem_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/pad_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/pam_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/process_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/rmsvc_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/tmux_test.c  
  inflating: pam_usb-0.9.3/tests/unit/c/xpath_test.c  
   creating: pam_usb-0.9.3/tests/unit/python/
  inflating: pam_usb-0.9.3/tests/unit/python/conftest.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pamusb_agent.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pamusb_conf.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pamusb_keyring_unlock_gnome.py  
  inflating: pam_usb-0.9.3/tests/unit/python/test_pinentry_pamusb.py  
   creating: pam_usb-0.9.3/tests/unit/shell/
  inflating: pam_usb-0.9.3/tests/unit/shell/loginctl_session_id_test.sh  
  inflating: pam_usb-0.9.3/tests/unit/shell/w_remote_detection_test.sh  
   creating: pam_usb-0.9.3/tools/
  inflating: pam_usb-0.9.3/tools/pamusb-agent  
  inflating: pam_usb-0.9.3/tools/pamusb-conf  
  inflating: pam_usb-0.9.3/tools/pamusb-keyring-unlock-gnome  
  inflating: pam_usb-0.9.3/tools/pinentry-pamusb  
finishing deferred symbolic links:
  pam_usb-0.9.3/.cursorrules -> CONTRIBUTING.md
  pam_usb-0.9.3/.github/copilot-instructions.md -> ../CONTRIBUTING.md
  pam_usb-0.9.3/AGENTS.md -> CONTRIBUTING.md
  pam_usb-0.9.3/CLAUDE.md -> CONTRIBUTING.md
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.qaeMoF)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.qaeMoF)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.qaeMoF)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
gzip -kf ./doc/*.1
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/conf.c -o src/conf.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/mem.c -o src/mem.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/log.c -o src/log.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/xpath.c -o src/xpath.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/pad.c -o src/pad.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/volume.c -o src/volume.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/process.c -o src/process.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/tmux.c -o src/tmux.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/local.c -o src/local.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/device.c -o src/device.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/rmsvc.c -o src/rmsvc.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full -DPAMUSB_EVDEV_HELPER_PATH=\"/usr/lib/pam_usb/pamusb-evdev-helper\" src/evdev.c -o src/evdev.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/pam.c -o src/pam.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/pamusb-check.c -o src/pamusb-check.o
cc -c -O2 -fPIC -Wall -O2 -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fstack-clash-protection -fno-plt -Wformat=2 `pkg-config --cflags libxml-2.0` `pkg-config --cflags udisks2` `pkg-config --cflags libevdev`  -fcf-protection=full src/evdev-helper.c -o src/evdev-helper.o
cc -o pamusb-evdev-helper  -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -pie \
	src/evdev-helper.o src/evdev.o src/mem.o src/log.o `pkg-config --libs libevdev`
cc -o pam_usb.so -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack  src/conf.o src/mem.o src/log.o src/xpath.o src/pad.o src/volume.o src/process.o src/tmux.o src/local.o src/device.o src/rmsvc.o src/evdev.o src/pam.o `pkg-config --libs libxml-2.0` `pkg-config --libs udisks2` `pkg-config --libs libevdev`
cc -o pamusb-check  -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -pie src/conf.o src/mem.o src/log.o src/xpath.o src/pad.o src/volume.o src/process.o src/tmux.o src/local.o src/device.o src/rmsvc.o src/evdev.o src/pamusb-check.o `pkg-config --libs libxml-2.0` `pkg-config --libs udisks2` `pkg-config --libs libevdev`
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.qaeMoF)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.qaeMoF)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /tmp/SBo/repo.qaeMoF)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
gzip -kf ./doc/*.1
mkdir -p \
	/tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/etc/security \
	/tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/doc/pam_usb \
	/tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/man/man1 \
	/tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/bin \
	/tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/lib64/security
install -m755 pam_usb.so /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/lib64/security
install -m755 pamusb-check tools/pamusb-conf tools/pamusb-agent tools/pamusb-keyring-unlock-gnome tools/pinentry-pamusb /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/bin
mkdir -p /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/lib/pam_usb
install -m755 pamusb-evdev-helper /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/lib/pam_usb
install -m644 doc/CONFIGURATION doc/QUICKSTART doc/SECURITY doc/TROUBLESHOOTING /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/doc/pam_usb
install -m644 doc/pamusb-conf.1.gz doc/pamusb-agent.1.gz doc/pamusb-check.1.gz doc/pamusb-keyring-unlock-gnome.1.gz doc/pinentry-pamusb.1.gz /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/man/man1
if test -d /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/share/pam-configs; then install -m644 debian/pam-auth-update/usb /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/share/pam-configs/libpam-usb; fi
if test -f /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/etc/security/pam_usb.conf; then install -b -m644 doc/pam_usb.conf /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/etc/security/pam_usb.conf.dist; fi
if test ! -f /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/etc/security/pam_usb.conf; then install -b -m644 doc/pam_usb.conf /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/etc/security; fi
install -d -m 0755 /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/lib/systemd/system/polkit-agent-helper@.service.d/
install -m644 doc/systemd-polkit-agent-helper-pamusb.conf /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/lib/systemd/system/polkit-agent-helper@.service.d//systemd-polkit-agent-helper-pamusb.conf
if test  != "" > /dev/null 2>&1; then mkdir -p /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/share/pam-configs && install -m644 debian/pam-auth-update/usb /tmp/SBo/repo.qaeMoF/build_pam_usb/package-pam_usb/usr/share/pam-configs/libpam-usb; fi

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/doc/pam_usb-0.9.3/AGENTS.md	CONTRIBUTING.md
usr/doc/pam_usb-0.9.3/CLAUDE.md	CONTRIBUTING.md

Making symbolic link creation script:
( cd usr/doc/pam_usb-0.9.3 ; rm -rf AGENTS.md )
( cd usr/doc/pam_usb-0.9.3 ; ln -sf CONTRIBUTING.md AGENTS.md )
( cd usr/doc/pam_usb-0.9.3 ; rm -rf CLAUDE.md )
( cd usr/doc/pam_usb-0.9.3 ; ln -sf CONTRIBUTING.md CLAUDE.md )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/doc/pam_usb-0.9.3/AGENTS.md'
removed './usr/doc/pam_usb-0.9.3/CLAUDE.md'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.qaeMoF/output_pam_usb/pam_usb-0.9.3-x86_64-1_SBo.txz

./
etc/
etc/security/
etc/security/pam_usb.conf
install/
install/doinst.sh
install/slack-desc
lib64/
lib64/security/
lib64/security/pam_usb.so
usr/
usr/bin/
usr/bin/pamusb-agent
usr/bin/pamusb-check
usr/bin/pamusb-conf
usr/bin/pamusb-keyring-unlock-gnome
usr/bin/pinentry-pamusb
usr/doc/
usr/doc/pam_usb-0.9.3/
usr/doc/pam_usb-0.9.3/AUTHORS
usr/doc/pam_usb-0.9.3/CODE_OF_CONDUCT.md
usr/doc/pam_usb-0.9.3/CONFIGURATION
usr/doc/pam_usb-0.9.3/CONTRIBUTING.md
usr/doc/pam_usb-0.9.3/COPYING
usr/doc/pam_usb-0.9.3/QUICKSTART
usr/doc/pam_usb-0.9.3/README.md
usr/doc/pam_usb-0.9.3/SECURITY
usr/doc/pam_usb-0.9.3/SECURITY.md
usr/doc/pam_usb-0.9.3/TROUBLESHOOTING
usr/doc/pam_usb-0.9.3/pam_usb.SlackBuild
usr/lib/
usr/lib/pam_usb/
usr/lib/pam_usb/pamusb-evdev-helper
usr/lib/systemd/
usr/lib/systemd/system/
usr/lib/systemd/system/polkit-agent-helper@.service.d/
usr/lib/systemd/system/polkit-agent-helper@.service.d/systemd-polkit-agent-helper-pamusb.conf
usr/man/
usr/man/man1/
usr/man/man1/pamusb-agent.1.gz
usr/man/man1/pamusb-check.1.gz
usr/man/man1/pamusb-conf.1.gz
usr/man/man1/pamusb-keyring-unlock-gnome.1.gz
usr/man/man1/pinentry-pamusb.1.gz

Slackware package /tmp/SBo/repo.qaeMoF/output_pam_usb/pam_usb-0.9.3-x86_64-1_SBo.txz created.

Built ok:  pam_usb-0.9.3-x86_64-1_SBo.txz                               19:11:52
Testing package pam_usb-0.9.3-x86_64-1_SBo.txz ... 
WARNING: libraries/pam_usb: x86-64 files in /usr/lib
usr/lib/pam_usb/pamusb-evdev-helper
Test installing pam_usb-0.9.3-x86_64-1_SBo.txz ...
pam_usb-0.9.3-x86_64-1_SBo: Hardware Auth via Memory Sticks ............ [ 360K]
Unmounting chroot ... 
Backed up: pam_usb-0.9.2-x86_64-2_SBo.txz
:-) libraries/pam_usb Updated for version 0.9.3 (-:

@sbo-bot

sbo-bot Bot commented Jul 3, 2026

Copy link
Copy Markdown

sbopkglint x86_64 libraries/pam_usb

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/libraries/pam_usb/pam_usb-0.9.3-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.U7ltw6 ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/libraries/pam_usb/pam_usb-0.9.3-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.U7ltw6 ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...
___ note: 64-bit x86_64 package contains /usr/lib; this may or may not be a problem.
OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
Running test: 95-pkgconfig...OK
✅ === pam_usb-0.9.3-x86_64-1_SBo.txz: All tests passed ✅

@willysr

willysr commented Jul 4, 2026

Copy link
Copy Markdown
Member

merged

@willysr willysr closed this Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants