# HG changeset patch # User Anselm R Garbe <anselm@garbe.us> # Date 1303374167 0 # Node ID d8975fb0640f10fd947ff9be92779156a9f4caaf # Parent 4d3769ac5d02d1967528b7687123bbf92979c503 applied Markus' patch to die in case /etc/passwd is unavailable diff -r 4d3769ac5d02 -r d8975fb0640f slock.c --- a/slock.c Thu Nov 26 12:53:26 2009 +0000 +++ b/slock.c Thu Apr 21 08:22:47 2011 +0000 @@ -228,6 +228,9 @@ else if(argc != 1) usage(); + if(!getpwuid(getuid())) + die("no passwd entry for you"); + #ifndef HAVE_BSD_AUTH pws = get_password(); #endif