Skip to content

Commit 7cadfa0

Browse files
committed
update pkg
1 parent c3d2d49 commit 7cadfa0

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
greetd-qtgreet-settings (0.0.4) nitrux; urgency=medium
2+
3+
* User supervise-daemon for daemons.
4+
5+
-- Uri Herrera <uri_herrera@nxos.org> Sun, 20 Jul 2025 05:56:00 -0500
6+
17
greetd-qtgreet-settings (0.0.3) nitrux; urgency=medium
28

39
* Change greetd init script name.

etc/init.d/greetd-openrc

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,24 @@
22

33
description="Starts the greetd display manager"
44
command="/usr/sbin/greetd"
5-
pidfile="/run/greetd.pid"
6-
7-
# Using supervise-daemon makes the service very robust.
85
supervisor=supervise-daemon
96

107
depend() {
11-
# This service provides the 'xdm' virtual dependency for other services.
128
provide greetd
13-
# It needs a login manager and D-Bus.
149
need elogind dbus
15-
# Should start after the basic system is up.
1610
after localmount
17-
# Tells Plymouth to quit before the display manager starts.
1811
use plymouth
1912
}
2013

2114
start_pre() {
22-
# greetd requires a runtime directory with specific permissions.
15+
16+
if ! getent passwd greeter >/dev/null; then
17+
eerror "User 'greeter' does not exist. Please create it first."
18+
return 1
19+
fi
20+
2321
checkpath -d -m 0755 -o greeter:greeter /run/greetd
2422

25-
# Stop the boot splash screen if it's running.
2623
if command -v plymouth >/dev/null 2>&1 && plymouth --ping; then
2724
plymouth quit
2825
fi

0 commit comments

Comments
 (0)