summaryrefslogtreecommitdiff
path: root/make/openrc.mk
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-07-03 09:30:26 +0100
committerJoe Carstairs <me@joeac.net>2026-07-03 09:30:26 +0100
commitc1525eaa60a3dcc9abf214c2afdd47b2c8163952 (patch)
treecefde61cb5e85559f1e8f367d1c275b59c9977ae /make/openrc.mk
parentdcd2e1cd19e5473233ebe223b906c4200b69bf1e (diff)
automatically makes user.USER service for initing XDG_RUNTIME_DIR
Diffstat (limited to 'make/openrc.mk')
-rw-r--r--make/openrc.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/make/openrc.mk b/make/openrc.mk
index 7ca71fe..d3cceee 100644
--- a/make/openrc.mk
+++ b/make/openrc.mk
@@ -64,8 +64,8 @@ $(foreach module,$(MODULES),$(eval $(openrc_restart_rule)))
/etc/init.d/user.$(USER):
sudo ln -s /etc/init.d/user /etc/init.d/user.$(USER)
-/etc/conf.d/user.$(USER): openrc/conf.d/user.$(USER)
- sudo cp openrc/conf.d/user.$(USER) /etc/conf.d/user.$(USER)
+/etc/conf.d/user.$(USER): openrc/conf.d/user.template
+ sudo USER=$(USER)envsubst openrc/conf.d/user.template /etc/conf.d/user.$(USER)
sudo rc-update add user.$(USER) default
.PHONY: uninstall_joeac.net_service