x11/xlockmore - The NetBSD Packages Collection

Like the XLock session-locker/screensaver, but with more

xlock locks the X server until the user enters their password at the
keyboard.  While xlock is running, all new server connections are
refused. The screen saver is disabled.  The mouse cursor is turned
off. The screen is blanked and a changing pattern is put on the
screen.  If a key or a mouse button is pressed then the user is
prompted for the password of the user who started xlock.

If the correct password is typed, then the screen is unlocked and the
X server is restored.  When typing the password, Control-U and
Control-H are active as kill and erase respectively.  To return to the
locked screen, click in the small icon version of the changing
pattern.

Build dependencies

pkgtools/x11-links x11/xcb-proto x11/xorgproto x11/xcb-proto devel/glib2-tools pkgtools/mktools devel/autoconf shells/bash devel/imake devel/pkgconf pkgtools/cwrappers

Runtime dependencies

graphics/ImageMagick graphics/MesaLib graphics/glu graphics/glu x11/gtk2 x11/libXpm graphics/ImageMagick graphics/MesaLib graphics/glu x11/gtk2

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64xlockmore-5.78nb1.tgz
NetBSD 10.0aarch64xlockmore-5.72nb6.tgz
NetBSD 10.0aarch64xlockmore-5.72nb6.tgz
NetBSD 10.0aarch64xlockmore-5.78nb3.tgz
NetBSD 10.0aarch64ebxlockmore-5.78nb1.tgz
NetBSD 10.0alphaxlockmore-5.78nb1.tgz
NetBSD 10.0earmv6hfxlockmore-5.72nb6.tgz
NetBSD 10.0earmv6hfxlockmore-5.78nb1.tgz
NetBSD 10.0earmv6hfxlockmore-5.78nb3.tgz
NetBSD 10.0earmv7hfxlockmore-5.78nb1.tgz
NetBSD 10.0earmv7hfxlockmore-5.72nb6.tgz
NetBSD 10.0earmv7hfxlockmore-5.78nb3.tgz
NetBSD 10.0i386xlockmore-5.78nb3.tgz
NetBSD 10.0i386xlockmore-5.72nb6.tgz
NetBSD 10.0i386xlockmore-5.72nb6.tgz
NetBSD 10.0i386xlockmore-5.78nb1.tgz
NetBSD 10.0powerpcxlockmore-5.72.tgz
NetBSD 10.0powerpcxlockmore-5.72nb6.tgz
NetBSD 10.0powerpcxlockmore-5.72nb6.tgz
NetBSD 10.0sparc64xlockmore-5.78nb1.tgz
NetBSD 10.0x86_64xlockmore-5.78nb3.tgz
NetBSD 10.0x86_64xlockmore-5.72nb6.tgz
NetBSD 10.0x86_64xlockmore-5.72nb6.tgz
NetBSD 10.0x86_64xlockmore-5.78nb1.tgz
NetBSD 9.0aarch64xlockmore-5.72nb6.tgz
NetBSD 9.0earmv7hfxlockmore-5.78nb1.tgz
NetBSD 9.0earmv7hfxlockmore-5.72nb6.tgz
NetBSD 9.0i386xlockmore-5.78nb3.tgz
NetBSD 9.0i386xlockmore-5.72nb6.tgz
NetBSD 9.0i386xlockmore-5.72nb6.tgz
NetBSD 9.0i386xlockmore-5.78nb1.tgz
NetBSD 9.0powerpcxlockmore-5.72nb6.tgz
NetBSD 9.0powerpcxlockmore-5.72.tgz
NetBSD 9.0powerpcxlockmore-5.72nb6.tgz
NetBSD 9.0x86_64xlockmore-5.78nb3.tgz
NetBSD 9.0x86_64xlockmore-5.72nb6.tgz
NetBSD 9.0x86_64xlockmore-5.72nb6.tgz
NetBSD 9.0x86_64xlockmore-5.78nb1.tgz
NetBSD 9.3x86_64xlockmore-5.78nb2.tgz
NetBSD 9.3x86_64xlockmore-5.78nb3.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

oss
Enable support for the Open Sound System audio library.
pam
Enable PAM support.
xlockmore-allow-root
Allow root to get access.
xlockmore-dpms
Use DPMS.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.