]> git.donarmstrong.com Git - debian/debian-policy.git/blobdiff - debian/rules
Fixed an upgrade bug when /usr/doc happens to be a symlink, and does not point to...
[debian/debian-policy.git] / debian / rules
index 885fd6ddcab4a1450ee7f094f0fe0d3d787d5e6e..5def3f751392d6ab3d4f5e501c88caeb34ca59c7 100755 (executable)
@@ -108,7 +108,8 @@ binary-arch:        build
 
 binary-indep:  stamp-policy stamp-packaging
 stamp-policy:  build
-       @test root = "`whoami`" || (echo need root priviledges; exit 1)
+       @test $$(id | sed -e 's/(.*$$//' -e 's/^uid=//') || \
+               (echo need root priviledges; exit 1)
        $(checkdir)
        test -f stamp-build     || $(MAKE) -f        debian/rules build
        -rm -rf                 $(TMPTOP)
@@ -158,7 +159,8 @@ stamp-policy:  build
        touch              stamp-policy
 
 stamp-packaging:  build
-       @test root = "`whoami`" || (echo need root priviledges; exit 1)
+       @test $$(id | sed -e 's/(.*$$//' -e 's/^uid=//') || \
+               (echo need root priviledges; exit 1)
        $(checkdir)
        test -f stamp-build     || $(MAKE) -f        debian/rules build
        -rm -rf                 $(PTMPTOP)