make guest login greeting customizable

This commit is contained in:
Simon Bruder 2018-11-08 16:11:40 +00:00
parent 49bc44cad2
commit aa84b39665
No known key found for this signature in database
GPG key ID: 6F03E0000CC5B62F
4 changed files with 22 additions and 2 deletions

View file

@ -53,3 +53,11 @@
hardware:
firmware:
- firmware-amd-graphics
greeting:
title: Willkommen im FabLab Bad Windsheim
content: >
Hallo!
Du hast Dich mit einem Gast-Account angemeldet. Alle Daten werden nach
der Anmeldung gelöscht. Wenn Du Deine Daten dauerhaft speichern
möchtest, lege Dir bitte einen Account an!

View file

@ -17,8 +17,8 @@ xset s off -dpms
if echo $USER | grep -E 'guest-*'; then
gsettings set org.mate.screensaver lock-enabled false
zenity \
--title="Willkomen im FabLab Bad Windsheim" \
--title="$(head -n 1 /usr/local/share/guest-account/greeting)" \
--info \
--width=500 \
--text='Hallo!\n\nDu hast Dich mit einem Gast-Account angemeldet. Alle Daten werden nach der Anmeldung gelöscht. Wenn Du Deine Daten dauerhaft speichern möchtest, lege Dir bitte einene Account an!'
--text="$(tail -n +2 /usr/local/share/guest-account/greeting)"
fi

View file

@ -24,3 +24,13 @@
copy:
src: autostart.desktop
dest: /etc/skel/.config/autostart/autostart.desktop
- name: create guest-account directory
file:
path: /usr/local/share/guest-account
state: directory
- name: copy greetings file
template:
src: greeting.j2
dest: /usr/local/share/guest-account/greeting

View file

@ -0,0 +1,2 @@
{{ greeting.title }}
{{ greeting.content }}