chiark / gitweb /
Commit version 2.3 to git
[xtrlock.git] / debian / README.Debian
1 This is X Transparent Lock.  Xtrlock is a very minimal X display lock
2 program, which uses nothing except the Xlib library.  It doesn't
3 obscure the screen, it is completely idle while the display is locked
4 and you don't type at it, and it doesn't do funny things to the X
5 access control lists.  On my system the binary is under 10K
6 (Linux/i386, compiled with gcc -O2 -m486 -s).
7
8 Note that xtrlock currently does not work with shadow passwords.  If
9 someone sends me some portable patches for shadow password support
10 I'll probably include them.
11
12 [ Shadow passwords are now supported on Linux, and Solaris 2.x (not
13   tested).  To work with shadow passwords, this program should be
14   compiled with -DSHADOW_PWD and installed setuid root (it will drop
15   privileges as soon as possible).  The shadow-aware version will
16   still work fine if you don't have shadow passwords.
17
18   April 9, 1996
19   -- Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl> ]
20
21 You need an ANSI C compiler, such as GCC.  Do not attempt to compile
22 xtrlock with an old C compiler such as most systems' `cc'.
23
24 There is no support for X resources or command-line arguments - the
25 timeouts and cursor bitmaps and colours cannot be modified.  If
26 someone sends me some Xlib-only X resource support I may include it.
27
28 To install xtrlock:
29
30 Build the program:
31         xmkmf
32         make
33
34 Test it:
35         ./xtrlock
36
37 Install it and the manpage:
38         really make install install.man
39
40
41 xtrlock is Copyright 1993, 1994 Ian Jackson.  It is free software; you
42 can redistribute it and/or modify it under the terms of the GNU
43 General Public License as published by the Free Software Foundation;
44 either version 2, or (at your option) any later version.
45
46 It is distributed in the hope that it will be useful, but WITHOUT ANY
47 WARRANTY; without even the implied warranty of MERCHANTABILITY or
48 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
49 for more details.
50
51 In order to save space I have not included a copy of version 2 of the
52 GNU General Public Licence here.  If you do not have one, send me
53 email at <ijackson@nyx.cs.du.edu>, or write to me at Churchill
54 College, Cambridge, CB3 0DS, United Kingdom, or to the Free Software
55 Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
56
57 It is also available by anonymous FTP from prep.ai.mit.edu.