aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2018-04-03 13:03:13 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2018-04-03 13:03:13 +0200
commiteb1c6cff914b01732103065781e0ea0cfa225c4e (patch)
treedfd2cecfcb7a96ce7c72f1df2e0eeac1be121a26 /data
parent36c1d28e6fc34a39360f063cf2a375fe4df1363a (diff)
downloaddesktop-autoloader-eb1c6cff914b01732103065781e0ea0cfa225c4e.tar.gz
desktop-autoloader-eb1c6cff914b01732103065781e0ea0cfa225c4e.tar.bz2
desktop-autoloader-eb1c6cff914b01732103065781e0ea0cfa225c4e.zip
Finalize first draft of desktop-autoloader.
Diffstat (limited to 'data')
-rw-r--r--data/desktop-autoloader.129
-rw-r--r--data/sleep-and-kill.desktop (renamed from data/d-e-a-sleepandkill.desktop)2
2 files changed, 30 insertions, 1 deletions
diff --git a/data/desktop-autoloader.1 b/data/desktop-autoloader.1
new file mode 100644
index 0000000..372fa99
--- /dev/null
+++ b/data/desktop-autoloader.1
@@ -0,0 +1,29 @@
+.TH desktop-autoloader 1
+.SH NAME
+desktop-autoloader \- Desktop Session Autoloader Launch Script
+.SH SYNOPSIS
+.B desktop-autoloader
+
+.SH DESCRIPTION
+\fBdesktop-autoloader\fR is a tiny script that loads a virtual desktop session in Xvfb.
+Its purpose is to fill the kernel's file system RAM cache with all necessary files
+needed for running a real desktop session (of the same type).
+.PP
+The Desktop Session Autoloader is a nice-to-have tool on diskless clients
+(aka LTSP Fat Clients). It accelerates the login of the
+first-user-of-the-day tremendously. To take advantage of the pre-loaded
+desktop session, make sure the diskless systems get launched via Wake-on-LAN
+before 7:30am.
+.PP
+\fBdesktop-autoloader\fR should not be executed directly, it is executed via CRON.
+It gets only executed when the system is booted before a certain time of day (so
+it does not inflict performance breakdown on already running sessions.
+
+.SH OPTIONS
+There are no options.
+
+.SH SEE ALSO
+/etc/cron.d/desktop-autoloader
+
+.SH AUTHOR
+This manual page was written by Mike Gabriel <mike.gabriel@das-netzwerkteam.de> for the Debian Project.
diff --git a/data/d-e-a-sleepandkill.desktop b/data/sleep-and-kill.desktop
index c366bd4..ab7e9ab 100644
--- a/data/d-e-a-sleepandkill.desktop
+++ b/data/sleep-and-kill.desktop
@@ -1,7 +1,7 @@
[Desktop Entry]
Encoding=UTF-8
Name=sleep-and-kill
-Exec=/bin/sh -c "sleep 90; pkill -u desktop-session-autoloader"
+Exec=/bin/sh -c "sleep 300; pkill -u desktop-autoloader"
Terminal=false
Type=Application
StartupNotify=false