vlock - Virtual Console locking program

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename vlock_2.2.2-8_amd64.deb
Package name vlock
Package version 2.2.2
Package release 8
Package architecture amd64
Package type deb
Category implemented-in::c interface::commandline role::program scope::utility security::authentication security::privacy utils
Homepage -
License -
Maintainer Debian QA Group <packages@qa.debian.org>
Download size 36.10 KB
Installed size 118.00 KB
vlock either locks the current terminal (which may be any kind of terminal,
local or remote), or locks the entire virtual console system, completely
disabling all console access. vlock gives up these locks when either the
password of the user who started vlock or the root password is typed.
vlock is interesting on multi user system environments. vlock allows users
to lock their sessions while other users can still use the same system via
other virtual terminal.
vlock is very useful for users security.


Package Version Architecture Repository
vlock_2.2.2-8_i386.deb 2.2.2 i386 Debian Main
vlock - - -


Name Value
adduser -
libc6 >= 2.15
libpam-modules -
libpam0g >=


Type URL
Mirror ftp.br.debian.org
Binary Package vlock_2.2.2-8_amd64.deb
Source Package vlock

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install vlock deb package:
    # sudo apt-get install vlock




2016-09-20 - Helmut Grohne <helmut@subdivi.de>
vlock (2.2.2-8) unstable; urgency=medium
* QA upload.
* Remove 2.2.2-6's postrm. Thanks to Jakub Wilk for spotting the fatal
error. (Closes: #838351)
2016-09-18 - Helmut Grohne <helmut@subdivi.de>
vlock (2.2.2-7) unstable; urgency=medium
* QA upload.
* Do not remove the vlock group: (Closes: #837331)
Removing the group during package removal is plain broken. And removing it
at all risks privilege escalations by leaving unowned files that are
dynamically assigned to a different purpose.
* Pass CC to configure. (Closes: #793901)
2016-08-28 - Joao Eriberto Mota Filho <eriberto@debian.org>
vlock (2.2.2-6) unstable; urgency=medium
* QA upload.
* Migrations:
- debian/copyright to 1.0 format.
- debian/rules to new (reduced) format.
- DH level to 9.
* debian/control:
- Bumped Standards-Version to 3.9.8.
- Improved the long description to clarify the program use.
- Removed Conflicts field because suidmanager no loger exists in Debian.
* debian/copyright: updated all information.
* debian/docs: added PLUGINS and TODO.
* debian/lintian/: empty. Removed.
* debian/patches/:
- 754594.patch: renamed to 10_fix-buffer-overflow.patch
- 20_fix-spelling-manpage.patch: added to fix a spelling error in a
* debian/README.Debian:
- Added some necessary line breaks.
- Fixed a spelling error.
* debian/vlock.dirs: no longer needed. Removed.
* debian/vlock.lintian-overrides: created to explain about false positives.
* debian/vlock.postinst: added 'set -e' in script body instead of hashbang.
* debian/vlock.postrm:
- Added 'set -e' in script body instead of hashbang.
- Fixed the script to purge files via dpkg-statoverride. Also purge the
system group vlock. Thanks to Frank Lin PIAT <fpiat@klabs.be> and to
Christoph Anton Mitterer <calestyo@scientia.net>. (Closes: #573718)
* debian/watch:
- Added a fake site to explain about the current status of the original
upstream homepage.
- Bumped to 4 version.
2014-07-15 - Helmut Grohne <helmut@subdivi.de>
vlock (2.2.2-5) unstable; urgency=medium
* QA upload.
* Bump debhelper compiled to 7 to process debian/clean.
+ Convert dh_clean -k to dh_prep.
* Remove dpkg-statoverride for absent module new.so.
* Remove unneeded dpkg-statoverrides. (Closes: #698860)
+ Change permissions for usr/lib/vlock/modules/*.so and
usr/sbin/vlock-main during build.
+ Permanently remove now unneeded dpkg-statoverride for vlock-main and
* Remove dpkg-statoverrides for nosysrq.so during purge.
(Closes: #520737)
* Convert source format to 3.0 (quilt) to add a patch.
* Do not use fd_set with potentially large indices. Thanks to Jakub Wilk and
Julien Cristau. (Closes: #754594)
2014-07-04 - Helmut Grohne <helmut@subdivi.de>
vlock (2.2.2-4) unstable; urgency=medium
* QA upload.
* Set maintainer to QA group. (Addresses: #753662)
* Disable the new.so module, because it is unfixable broken. (Closes:
+ Mention in NEWS.
* Add debian/source/format.
* Remove unused lintian override shared-lib-without-dependency-information.
* Declare compliance with policy version 3.9.5.
+ Add missing build-{arch,indep} targets for policy version 3.9.4.
* Upgrade debhelper compatibility to 6 from deprecated level 4.
+ Use dh_lintian.
* Clean config.mk to avoid it ending up in the diff.
* Enable hardening.
* Update copyright to refer to GPL-2 rather than GPL.
* Add ${misc:Depends} to Depends to follow debhelper recommendation.
* Mark Multi-Arch:foreign.
* Update watch file to indicate that there is no upstream anymore.
* Add read-permission to statoverrides. (Closes: #529552)
2008-06-17 - Alexander Wirt <formorer@debian.org>
vlock (2.2.2-3) unstable; urgency=low
* Don't try to chgrp to "vlock" during build time (Closes: #486665)
* Bump standards version (No changes)

See Also

Package Description
vlogger_1.3-4_all.deb virtual web logfile rotater/parser
vm_8.2.0b-5_all.deb mail user agent for Emacs
vmdb2_0.13.2+git20190215-1_all.deb creator of disk images with Debian installed
vmdebootstrap_1.11-2_amd64.deb Bootstrap Debian into a (virtual machine) disk image
vmdk-stream-converter_0.2-4_all.deb raw disk images to stream-optimized VMDK files convert tool
vmfs-tools_0.2.5-1+b2_amd64.deb Tools to access VMFS filesystems
vmg_3.7.1-3_amd64.deb Virtual Magnifying Glass
vmm-doc_0.6.2-2_all.deb Documentation for the Virtual Mail Manager
vmm_0.6.2-2_all.deb manage mail domains/accounts/aliases for Dovecot and Postfix
vmpk_0.4.0-3+b1_amd64.deb Virtual MIDI Piano Keyboard
vmtouch_1.3.0-1_amd64.deb Portable file system cache diagnostics and control
vnc4server_4.1.1+X4.3.0+t-1_amd64.deb transitional package
vncsnapshot_1.2a-5.1+b2_amd64.deb A utility that takes JPEG snapshots from VNC servers
vnlog_1.16-1_all.deb Toolkit to read/write/manipulate whitespace-separated ASCII logs
vnstat_1.18-2_amd64.deb console-based network traffic monitor