~light-locker/light-locker/master

2044 by Simon Steinbeiss
Update README
1
light-locker
2102 by Peter de Ridder
Added usage to the README.
2
============
1 by William Jon McCann
Initial revision
3
2044 by Simon Steinbeiss
Update README
4
light-locker is a simple locker (forked from gnome-screensaver) that aims to have simple, sane, secure defaults and be well integrated with the desktop while not carrying any desktop-specific dependencies.
2071 by Simon Steinbeiss
Update a few files for the upcoming 0.1 release
5
It relies on lightdm for locking and unlocking your session via ConsoleKit/UPower or logind/systemd.
1 by William Jon McCann
Initial revision
6
7
2092 by Simon Steinbeiss
Update README
8
Requirements
1 by William Jon McCann
Initial revision
9
============
10
2098 by Peter de Ridder
Updated README
11
To use light-locker with systemd, you need at least lightdm 1.7.0.
12
light-locker doesn't work with lightdm version 1.7.5-1.7.9
2102 by Peter de Ridder
Added usage to the README.
13
14
15
Usage
16
=====
17
2108 by Simon Steinbeiss
Fix typo in Readme
18
After installing light-locker, it will auto start along your session and you will be able to lock your session with "light-locker-command -l".
2102 by Peter de Ridder
Added usage to the README.
19
This will redirect you to VT8 (assuming that your open session was on VT7 and is now kept safe by light-locker) and present LightDM's greeter for unlocking your session again.
20
On suspend/resume light-locker will lock the active session and redirect to the LightDM's greeter for unlocking the session again.
21
There is no support for gnome-settings-daemon in order to keep things slim, so you might have to add a custom keyboard-shortcut for this to work.
2111 by Peter de Ridder
Preparing to release 1.1.0
22
light-locker will automatically lock the session shortly after the X11 screen saver kicks in. The timeout can be set with --lock-after-screensaver. With xset the X11 screen saver can be adjusted.
2121 by Peter de Ridder
Preparing to release 1.3.0
23
Use --late-locking to avoid some of the negative effects of VT switching. This will lock the session on the deactivation of X11 screen saver instead of activation.
24
light-locker will automatically lock the session on suspend/resume. To disable this behaviour with --no-lock-on-suspend.
2105 by Peter de Ridder
Remove option flag when feature is disabled
25
26
27
Building
28
========
29
30
light-locker different configurable dependencies and some of these require the development files to be installed.
31
Most of these configurations will be enabled automatically when their dependencies are available.
32
Here is a list of the different dependencies and there configuration flags:
33
  --with-gtk2: This decides between the Gtk+-3.0 and Gtk+-2.0 dependency.
34
  --with-systemd: This adds the support for systemd logind. This option requires the development files to be installed.
35
  --with-console-kit: This adds the support for ConsoleKit.
36
  --with-upower: This adds the support for UPower.
37
  --with-mit-ext: This enables the lock-after-screensaver feature. This options requires the X11 Screen Saver extension development files to be installed.
2127.1.16 by Peter de Ridder
Preparing to release 1.5.0
38
  --with-dpms-ext: This adds the support for DPMS. This is used to turn on the display on screen saver deactivation.
2121 by Peter de Ridder
Preparing to release 1.3.0
39
Many of the light-locker features can be disabled/enabled and configured at build time. Here is a list of these configuration flag:
40
  --enable-late-locking: Enables --late-locking and --no-late-locking. Default enabled with --no-late-locking. This requires mit-ext.
41
  --enable-lock-on-suspend: Enables --lock-on-suspend and --no-lock-on-suspend. Default enabled with --lock-on-suspend. This requires either systemd or upower.
2105 by Peter de Ridder
Remove option flag when feature is disabled
42