Add systemd service
This commit is contained in:
parent
7879114476
commit
2bc39394c9
5 changed files with 29 additions and 3 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -1,8 +1,7 @@
|
||||||
/.cargo/
|
/.cargo/
|
||||||
/debian/.debhelper/
|
/debian/*debhelper*
|
||||||
/debian/cosmic-greeter.substvars
|
/debian/cosmic-greeter.substvars
|
||||||
/debian/cosmic-greeter/
|
/debian/cosmic-greeter/
|
||||||
/debian/debhelper-build-stamp
|
|
||||||
/debian/files
|
/debian/files
|
||||||
/target/
|
/target/
|
||||||
/vendor.tar
|
/vendor.tar
|
||||||
|
|
|
||||||
6
cosmic-greeter.toml
Normal file
6
cosmic-greeter.toml
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
[terminal]
|
||||||
|
vt = "1"
|
||||||
|
|
||||||
|
[default_session]
|
||||||
|
command = "cage cosmic-greeter"
|
||||||
|
user = "greeter"
|
||||||
2
debian/control
vendored
2
debian/control
vendored
|
|
@ -11,5 +11,5 @@ Homepage: https://github.com/pop-os/cosmic-greeter
|
||||||
|
|
||||||
Package: cosmic-greeter
|
Package: cosmic-greeter
|
||||||
Architecture: amd64 arm64
|
Architecture: amd64 arm64
|
||||||
Depends: greetd, ${misc:Depends}, ${shlibs:Depends}
|
Depends: cage, greetd, ${misc:Depends}, ${shlibs:Depends}
|
||||||
Description: Cosmic Greeter
|
Description: Cosmic Greeter
|
||||||
|
|
|
||||||
1
debian/cosmic-greeter.install
vendored
Normal file
1
debian/cosmic-greeter.install
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
cosmic-greeter.toml etc/greetd/cosmic-greeter.toml
|
||||||
20
debian/cosmic-greeter.service
vendored
Normal file
20
debian/cosmic-greeter.service
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
[Unit]
|
||||||
|
Description=COSMIC Greeter daemon
|
||||||
|
After=systemd-user-sessions.service plymouth-quit-wait.service
|
||||||
|
After=getty@tty1.service
|
||||||
|
Conflicts=getty@tty1.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=greetd --config /etc/greetd/cosmic-greeter.toml
|
||||||
|
IgnoreSIGPIPE=no
|
||||||
|
SendSIGHUP=yes
|
||||||
|
TimeoutStopSec=30s
|
||||||
|
KeyringMode=shared
|
||||||
|
Restart=always
|
||||||
|
RestartSec=1
|
||||||
|
StartLimitBurst=5
|
||||||
|
StartLimitInterval=30
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
Alias=display-manager.service
|
||||||
Loading…
Add table
Add a link
Reference in a new issue