2 if ! getent group lightdm >/dev/null; then
3 groupadd --system lightdm
6 if ! getent passwd lightdm >/dev/null; then
7 useradd --system -c "Light Display Manager" -g lightdm -d /var/lib/lightdm -s /sbin/nologin lightdm
10 if ! getent group nopasswdlogin >/dev/null; then
11 groupadd --system nopasswdlogin
14 if [ ! -d /var/lib/lightdm ]; then
15 mkdir -p /var/lib/lightdm
18 chown -R lightdm:lightdm /var/lib/lightdm
19 chmod -R 0750 /var/lib/lightdm
23 rm -f /etc/lightdm.conf
25 if [ -d /var/lib/lightdm ]; then
26 rm -r /var/lib/lightdm
29 if [ -d /var/log/lightdm ]; then
30 rm -r /var/log/lightdm
33 if [ -d /var/cache/lightdm ]; then
34 rm -r /var/cache/lightdm
37 if [ -d /var/run/lightdm/authority ]; then
38 rm -r /var/run/lightdm/authority
41 if getent passwd lightdm >/dev/null; then
42 if [ -x /usr/sbin/userdel ]; then
46 if getent group lightdm >/dev/null; then
47 if [ -x /usr/sbin/groupdel ]; then