aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2011-03-19 14:02:49 +0000
committerWilmer van der Gaast <wilmer@gaast.net>2011-03-19 14:02:49 +0000
commit13688ecb47afd26d7f06b8ec3830154426a0d4ff (patch)
treec63bf641c5cd86d0952e024567c21f265d436c8f
parentc14959d71119b1fc0d35c8fbd48c47d5d79234a7 (diff)
fakeroot is now known as fuckroot; it changes $UID but $USER is still
non-root. And make only passes through $USER, not $UID. So we end up shelling out to id to figure out if we're root. :-/
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 0e1ed6b2..0a3d1677 100644
--- a/Makefile
+++ b/Makefile
@@ -117,7 +117,7 @@ endif
install-systemd:
ifdef SYSTEMDSYSTEMUNITDIR
-ifeq ($(USER),root)
+ifeq ($(shell id -u),0)
mkdir -p $(DESTDIR)$(SYSTEMDSYSTEMUNITDIR)
install -m 0644 init/bitlbee.service $(DESTDIR)$(SYSTEMDSYSTEMUNITDIR)
install -m 0644 init/bitlbee@.service $(DESTDIR)$(SYSTEMDSYSTEMUNITDIR)