The following packages will be installed: vlock Fetching 10_fix-buffer-overflow.patch... 0%100%100%100%100%100%Done Fetching README... 0%100%100%100%100%100%Done Fetching fix_caca.diff... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done Fetching vlock.SlackBuild... 0%100%100%100%100%100%Done Fetching vlock.info... 0%100%100%100%100%100%Done vlock-vlock-2.2.3/ vlock-vlock-2.2.3/.gitignore vlock-vlock-2.2.3/COPYING vlock-vlock-2.2.3/ChangeLog vlock-vlock-2.2.3/Makefile vlock-vlock-2.2.3/PLUGINS vlock-vlock-2.2.3/README vlock-vlock-2.2.3/README.X11 vlock-vlock-2.2.3/SECURITY vlock-vlock-2.2.3/STYLE vlock-vlock-2.2.3/TODO vlock-vlock-2.2.3/configure vlock-vlock-2.2.3/man/ vlock-vlock-2.2.3/man/vlock-main.8 vlock-vlock-2.2.3/man/vlock-plugins.5 vlock-vlock-2.2.3/man/vlock.1 vlock-vlock-2.2.3/modules/ vlock-vlock-2.2.3/modules/Makefile vlock-vlock-2.2.3/modules/all.c vlock-vlock-2.2.3/modules/caca.c vlock-vlock-2.2.3/modules/example_module.c vlock-vlock-2.2.3/modules/new.c vlock-vlock-2.2.3/modules/nosysrq.c vlock-vlock-2.2.3/modules/ttyblank.c vlock-vlock-2.2.3/modules/vesablank.c vlock-vlock-2.2.3/modules/vlock_plugin.h vlock-vlock-2.2.3/scripts/ vlock-vlock-2.2.3/scripts/Makefile vlock-vlock-2.2.3/scripts/alsa_mute.sh vlock-vlock-2.2.3/scripts/amarok.sh vlock-vlock-2.2.3/scripts/example_script.sh vlock-vlock-2.2.3/scripts/hibernate.sh vlock-vlock-2.2.3/scripts/mplayer.sh vlock-vlock-2.2.3/scripts/powerbook_backlight.sh vlock-vlock-2.2.3/scripts/thinkpad_light.sh vlock-vlock-2.2.3/src/ vlock-vlock-2.2.3/src/auth-pam.c vlock-vlock-2.2.3/src/auth-shadow.c vlock-vlock-2.2.3/src/auth.h vlock-vlock-2.2.3/src/console_switch.c vlock-vlock-2.2.3/src/console_switch.h vlock-vlock-2.2.3/src/list.c vlock-vlock-2.2.3/src/list.h vlock-vlock-2.2.3/src/module.c vlock-vlock-2.2.3/src/plugin.c vlock-vlock-2.2.3/src/plugin.h vlock-vlock-2.2.3/src/plugins.c vlock-vlock-2.2.3/src/plugins.h vlock-vlock-2.2.3/src/process.c vlock-vlock-2.2.3/src/process.h vlock-vlock-2.2.3/src/prompt.c vlock-vlock-2.2.3/src/prompt.h vlock-vlock-2.2.3/src/script.c vlock-vlock-2.2.3/src/tsort.c vlock-vlock-2.2.3/src/tsort.h vlock-vlock-2.2.3/src/util.c vlock-vlock-2.2.3/src/util.h vlock-vlock-2.2.3/src/vlock-main.c vlock-vlock-2.2.3/src/vlock.sh vlock-vlock-2.2.3/tests/ vlock-vlock-2.2.3/tests/.gitignore vlock-vlock-2.2.3/tests/.valgrind-supressions vlock-vlock-2.2.3/tests/Makefile vlock-vlock-2.2.3/tests/test_list.c vlock-vlock-2.2.3/tests/test_list.h vlock-vlock-2.2.3/tests/test_process.c vlock-vlock-2.2.3/tests/test_process.h vlock-vlock-2.2.3/tests/test_tsort.c vlock-vlock-2.2.3/tests/test_tsort.h vlock-vlock-2.2.3/tests/test_util.c vlock-vlock-2.2.3/tests/test_util.h vlock-vlock-2.2.3/tests/vlock-test.c patching file src/vlock.sh patching file src/process.c vlock configuration directories: prefix: /usr bindir: $(PREFIX)/bin sbindir: $(PREFIX)/sbin libdir: /usr/lib64 mandir: /usr/man scriptdir: $(LIBDIR)/vlock/scripts moduledir: $(LIBDIR)/vlock/modules features: enable plugins: yes root-password: yes auth-method: shadow modules: all.so new.so nosysrq.so caca.so scripts: build configuration: operating system: Linux gnu make: make c compiler: gcc compiler flags: -O2 -Wall -W -pedantic -std=gnu99 linker flags pam libs: -ldl -lpam dl libs: -ldl crypt lib: -lcrypt installation configuration: root group: root vlock group: vlock /bin/sh -n src/vlock.sh sed \ -e 's,%BOURNE_SHELL%,/bin/sh,' \ -e 's,%PREFIX%,/usr,' \ -e 's,%VLOCK_VERSION%,2.2.3,' \ -e 's,%VLOCK_ENABLE_PLUGINS%,yes,' \ src/vlock.sh > vlock.tmp mv -f vlock.tmp vlock gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -DUSE_PLUGINS -c -o vlock-main.o src/vlock-main.c src/vlock-main.c: In function ‘terminate’: src/vlock-main.c:68:27: warning: unused parameter ‘signum’ [-Wunused-parameter] 68 | static void terminate(int signum) | ~~~~^~~~~~ gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o prompt.o src/prompt.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o auth-shadow.o src/auth-shadow.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o console_switch.o src/console_switch.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o util.o src/util.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o plugins.o src/plugins.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o plugin.o src/plugin.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -DVLOCK_MODULE_DIR="\"/usr/lib64/vlock/modules\"" -c -o module.o src/module.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o process.o src/process.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -DVLOCK_SCRIPT_DIR="\"/usr/lib64/vlock/scripts\"" -c -o script.o src/script.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o tsort.o src/tsort.c gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -Isrc -c -o list.o src/list.c gcc -rdynamic vlock-main.o prompt.o auth-shadow.o console_switch.o util.o plugins.o plugin.o module.o process.o script.o tsort.o list.o -lcrypt -ldl -o vlock-main make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/modules' gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -I../src -fPIC -c -o all.o all.c gcc -shared -shared all.o -o all.so gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -I../src -fPIC -c -o new.o new.c gcc -shared -shared new.o -o new.so gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -I../src -fPIC -c -o nosysrq.o nosysrq.c gcc -shared -shared nosysrq.o -o nosysrq.so gcc -O2 -fPIC -Wall -W -pedantic -std=gnu99 -I../src -fPIC -c -o caca.o caca.c caca.c: In function ‘do_plasma’: caca.c:426:22: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 426 | unsigned int x; | ^ gcc -shared -shared caca.o -lcaca -lncurses -o caca.so rm nosysrq.o new.o caca.o make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/modules' make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/scripts' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/scripts' mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/bin install -m 755 -o root -g root vlock /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/bin/vlock mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/sbin install -m 4711 -o root -g root vlock-main /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/sbin/vlock-main mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/man/man1 install -m 644 -o root -g root man/vlock.1 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/man/man1/vlock.1 mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/man/man8 install -m 644 -o root -g root man/vlock-main.8 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/man/man8/vlock-main.8 mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/man/man5 install -m 644 -o root -g root man/vlock-plugins.5 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/man/man5/vlock-plugins.5 make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/modules' mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules install -m 0755 -o root -g root all.so /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules/all.so mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules install -m 0750 -o root -g wheel new.so /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules/new.so mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules install -m 0750 -o root -g wheel nosysrq.so /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules/nosysrq.so mkdir -p -m 755 /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules install -m 0755 -o root -g root caca.so /usr/src/slapt-src-x86_64/system/vlock/package-vlock/usr/lib64/vlock/modules/caca.so make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/modules' make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/scripts' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/vlock/vlock-vlock-2.2.3/scripts' Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. 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: /usr/src/slapt-src-x86_64/system/vlock/vlock-2.2.3-x86_64-3salix15.0.txz ./ install/ install/slack-desc usr/ usr/bin/ usr/bin/vlock usr/doc/ usr/doc/vlock-2.2.3/ usr/doc/vlock-2.2.3/COPYING usr/doc/vlock-2.2.3/ChangeLog usr/doc/vlock-2.2.3/PLUGINS usr/doc/vlock-2.2.3/README usr/doc/vlock-2.2.3/README.X11 usr/doc/vlock-2.2.3/SECURITY usr/doc/vlock-2.2.3/STYLE usr/doc/vlock-2.2.3/TODO usr/doc/vlock-2.2.3/vlock.SlackBuild usr/lib64/ usr/lib64/vlock/ usr/lib64/vlock/modules/ usr/lib64/vlock/modules/all.so usr/lib64/vlock/modules/caca.so usr/lib64/vlock/modules/new.so usr/lib64/vlock/modules/nosysrq.so usr/man/ usr/man/man1/ usr/man/man1/vlock.1.gz usr/man/man5/ usr/man/man5/vlock-plugins.5.gz usr/man/man8/ usr/man/man8/vlock-main.8.gz usr/sbin/ usr/sbin/vlock-main Slackware package /usr/src/slapt-src-x86_64/system/vlock/vlock-2.2.3-x86_64-3salix15.0.txz created. Installing package vlock-2.2.3-x86_64-3salix15.0... | vlock (virtual console lock program) | | vlock is a program to lock one or more sessions on the Linux console. | One user may lock his or her session(s) while still allowing other | users to use the system on other virtual consoles. If desired, the | entire console may be locked and virtual console switching disabled. | | vlock's original author is Michael K. Johnson | The current maintainer of vlock is Frank Benkstein | | | |