]> arthur.barton.de Git - bup.git/commit
is_superuser: test for group 544 or 0 on cygwin
authorRob Browning <rlb@defaultvalue.org>
Sat, 31 Mar 2018 16:53:24 +0000 (11:53 -0500)
committerRob Browning <rlb@defaultvalue.org>
Sat, 7 Apr 2018 19:44:52 +0000 (14:44 -0500)
commit41c3f3d78d79531863110f5ffd9ae8ee5a2b3986
tree6d75dc223bb25ac12b43938600aa1b4fe8eec5fe
parentf64ad4ccbe761eb5a92f2dcad1242c103e918a08
is_superuser: test for group 544 or 0 on cygwin

This appears to be the appropriate way to check for admin status in
cygwin right now: https://cygwin.com/ml/cygwin/2015-02/msg00057.html

Thanks to at least Andrew Skretvedt, Ruvim Pinka, renpj, and Iar De
for reporting the problem, Ruvim Pinka, Paul Kronenwetter, and renpj
for proposing earlier solutions, and Ben Kelly and Johannes Berg for
helping test this approach.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
lib/bup/helpers.py
t/root-status