diff options
| author | Joe Carstairs <me@joeac.net> | 2026-07-03 09:02:22 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2026-07-03 09:02:22 +0100 |
| commit | 19865adb6ae04972d1df6a10f339acf0472b2c06 (patch) | |
| tree | dc4d834233dff3138a40d2fe05d7f1a57b7aa762 /make | |
| parent | b705e9e1e5761008623826a67638fb739d503153 (diff) | |
pulls out USER variable
Diffstat (limited to 'make')
| -rw-r--r-- | make/openrc.mk | 12 | ||||
| -rw-r--r-- | make/vars.mk | 1 |
2 files changed, 7 insertions, 6 deletions
diff --git a/make/openrc.mk b/make/openrc.mk index 6648773..7ca71fe 100644 --- a/make/openrc.mk +++ b/make/openrc.mk @@ -50,7 +50,7 @@ $(foreach module,$(MODULES),$(eval $(openrc_add_rule))) $(foreach module,$(MODULES),$(eval $(openrc_start_rule))) $(foreach module,$(MODULES),$(eval $(openrc_restart_rule))) -~/.config/rc/init.d/joeac.net: openrc/init.d/joeac.net ~/.config/rc/init.d ~/.config/rc/runlevels/default /etc/init.d/user.$(shell whoami) /etc/conf.d/user.$(shell whoami) +~/.config/rc/init.d/joeac.net: openrc/init.d/joeac.net ~/.config/rc/init.d ~/.config/rc/runlevels/default /etc/init.d/user.$(USER) /etc/conf.d/user.$(USER) rm -f ~/.config/rc/init.d/joeac.net; \ mkdir -p ~/.config/rc/init.d; \ cp openrc/init.d/joeac.net ~/.config/rc/init.d/joeac.net @@ -61,12 +61,12 @@ $(foreach module,$(MODULES),$(eval $(openrc_restart_rule))) ~/.config/rc/runlevels/default: mkdir -p ~/.config/rc/runlevels/default -/etc/init.d/user.$(shell whoami): - sudo ln -s /etc/init.d/user /etc/init.d/user.$(shell whoami) +/etc/init.d/user.$(USER): + sudo ln -s /etc/init.d/user /etc/init.d/user.$(USER) -/etc/conf.d/user.$(shell whoami): openrc/conf.d/user.$(shell whoami) - sudo cp openrc/conf.d/user.$(shell whoami) /etc/conf.d/user.$(shell whoami) - sudo rc-update add user.$(shell whoami) default +/etc/conf.d/user.$(USER): openrc/conf.d/user.$(USER) + sudo cp openrc/conf.d/user.$(USER) /etc/conf.d/user.$(USER) + sudo rc-update add user.$(USER) default .PHONY: uninstall_joeac.net_service rm ~/.config/rc/joeac.net diff --git a/make/vars.mk b/make/vars.mk index 1fb81c3..2033a06 100644 --- a/make/vars.mk +++ b/make/vars.mk @@ -1,5 +1,6 @@ capitalise = $(shell _v="$(1)"; echo $${_v^^}) +USER := $(shell whoami) HOSTNAME := $(shell cat /etc/hostname) HOSTNAMES := pi-broughton blade-canongate MASTER_NODE := pi-broughton |
