move files to right place
This commit is contained in:
parent
b93e45d97b
commit
d76c5eeff3
6 changed files with 37 additions and 31 deletions
21
etc/systemd/system/guest-home@.service
Normal file
21
etc/systemd/system/guest-home@.service
Normal file
|
@ -0,0 +1,21 @@
|
|||
[Unit]
|
||||
Description=Create and delete $HOME for Guest-Session USER: %i
|
||||
Before=user@%i.service
|
||||
#BindsTo=user@%i.service guest-session@%i.service
|
||||
Conflicts=shutdown.target
|
||||
BindsTo=user@%i.service
|
||||
#RefuseManualStart=true
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
RemainAfterExit=true
|
||||
# if installed to /usr/lib/systemd, then activate this
|
||||
#ExecStart=-/usr/lib/systemd/scripts/guest-session-homedir.sh create %i
|
||||
#ExecStop=-/usr/lib/systemd/scripts/guest-session-homedir.sh delete %i
|
||||
|
||||
# if installed to /etc/systemd/syste/, then activate this
|
||||
ExecStart=-/etc/systemd/scripts/guest-session-homedir.sh create %i
|
||||
ExecStop= -/etc/systemd/scripts/guest-session-homedir.sh delete %i
|
||||
|
||||
[Install]
|
||||
WantedBy=user@%i.service
|
16
etc/systemd/system/guest-session@.service
Normal file
16
etc/systemd/system/guest-session@.service
Normal file
|
@ -0,0 +1,16 @@
|
|||
[Unit]
|
||||
Description=Create guest-user (%i) and activate volatile $HOME for it
|
||||
|
||||
[Service]
|
||||
RemainAfterExit=true
|
||||
|
||||
# if installed to /usr/lib/systemd, then activate this
|
||||
#ExecStart=/usr/lib/systemd/scripts/guest-session.sh create "%I"
|
||||
#ExecStop=/usr/lib/systemd/scripts/guest-session.sh delete "%I"
|
||||
|
||||
# if installed to /etc/systemd/syste/, then activate this
|
||||
ExecStart=/etc/systemd/scripts/guest-session.sh create "%I"
|
||||
ExecStop= /etc/systemd/scripts/guest-session.sh delete "%I"
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
|
@ -1,21 +0,0 @@
|
|||
[Unit]
|
||||
Description=Create and delete $HOME for Guest-Session USER: %i
|
||||
Before=user@%i.service
|
||||
#BindsTo=user@%i.service guest-session@%i.service
|
||||
Conflicts=shutdown.target
|
||||
BindsTo=user@%i.service
|
||||
#RefuseManualStart=true
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
RemainAfterExit=true
|
||||
#ExecStartPre=/bin/sh -c '/bin/systemctl set-environment SKEL=/etc/skel$(/usr/bin/id -un %i)'
|
||||
#ExecStartPre=/bin/sh -c '/bin/systemctl set-environment SK=$(test -e $SKEL && echo -n $SKEL || echo -n "/etc/skel")'
|
||||
#ExecStartPre=/bin/sh -c '/bin/systemctl set-environment UHOME=$(getent passwd %i | cut -d: -f6)'
|
||||
#ExecStartPre=/etc/systemd/system/scripts/guest-session-homedir.sh create "$SKEL" "$UHOME"
|
||||
ExecStart=/usr/lib/systemd/scripts/guest-session-homedir.sh create %i
|
||||
#ExecStart=/bin/chown -R %i:%i "$UHOME"
|
||||
ExecStop=-/usr/lib/systemd/scripts/guest-session-homedir.sh delete %i
|
||||
|
||||
[Install]
|
||||
WantedBy=user@%i.service
|
|
@ -1,10 +0,0 @@
|
|||
[Unit]
|
||||
Description=Create guest-user (%i) and activate volatile $HOME for it
|
||||
|
||||
[Service]
|
||||
RemainAfterExit=true
|
||||
ExecStart=/usr/lib/systemd/scripts/guest-session.sh create "%I"
|
||||
ExecStop=/usr/lib/systemd/scripts/guest-session.sh delete "%I"
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Loading…
Reference in a new issue