close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 264 and Version 265 of LtspServerAufsetzen


Ignore:
Timestamp:
Oct 9, 2016, 12:37:54 AM (10 years ago)
Author:
Rüdiger Kupper
Comment:

Logind und caches übernommen von AdminClientAufsetzen

Legend:

Unmodified
Added
Removed
Modified
  • LtspServerAufsetzen

    v264 v265  
    12121212
    12131213
     1214
     1215== Logind anpassen
     1216
     1217Seit einigen Ubuntu-Versionen nutzt Ubuntu `systemd` zum Managen der Daemon-Prozesse. Damit kommt auch der Login-Daemon `logind`. Dieser managed die User-Logins und -Sitzungen.
     1218
     1219Unser eben eingerichteter `ffkiller`-Prozess wird beim Login des Nutzers automatisch gestartet, beim beenden der Sitzung aber nicht wieder beendet! Der `logind` kann aber dafür sorgen, dass beim Beenden der Nutzersitzung alle noch laufenden Prozesse des Nutzers beendet werden. Hierzu:
     1220
     1221{{{
     1222# mkdir /etc/systemd/logind.conf.d/
     1223# cat > /etc/systemd/logind.conf.d/50-kepler--killuserprocesses.conf <<EOF
     1224# We want all user processes killed when user exits her last session.
     1225# See ticket:2342
     1226
     1227[Login]
     1228KillUserProcesses=yes
     1229EOF
     1230}}}
     1231
     1232Siehe auch `man logind.conf`.
     1233
     1234
     1235== Usercaches lokal legen
     1236
     1237{{{
     1238# mkdir /var/cache/usercache/
     1239# chmod a+w /var/cache/usercache/
     1240#
     1241# cat > /etc/profile.d/kepler--xdg-cache-home.sh <<EOF
     1242## Verlege das Cache-Verzeichnis der Nutzer (Default: ~/.cache)
     1243## nach /var/cache/usercache/<uid>:
     1244export XDG_CACHE_HOME=/var/cache/usercache/$USER/
     1245EOF
     1246}}}
     1247
     1248
     1249
    12141250----
    12151251[[CC_BY_NC_SA(Dr. Rüdiger Kupper, Kepler-Gymnasium Freudenstadt)]]