X-Git-Url: http://git.plutz.net/?p=busy;a=blobdiff_plain;f=auth%2Fpermissions.sh;fp=auth%2Facl.sh;h=f943be303c4bd8e34e9aaf39be02f2973687e80a;hp=ba0d44774b3e8e37b1312af092f64677d6cae9a4;hb=f15f6511d4f6f50302ea593a3719143b2173688c;hpb=4b1ba607d424bd4c84a019b1d71369317ad843ca diff --git a/auth/acl.sh b/auth/permissions.sh similarity index 85% rename from auth/acl.sh rename to auth/permissions.sh index ba0d447..f943be3 100755 --- a/auth/acl.sh +++ b/auth/permissions.sh @@ -1,3 +1,4 @@ +ANL_ADMIN="paul" ANL_EDITINTRO="paul" ANL_ADDNEWS="paul" ANL_EDITNEWS="paul" @@ -5,6 +6,7 @@ ANL_CREATETASK=".*" ANL_WIKIEDIT="paul" [ -n "$REMOTE_USER" ] && USER="$REMOTE_USER" || USER="#NONE#" +egrep -xq "$ANL_ADMIN" <<<"$USER" && ACL_ADMIN=true || ACL_ADMIN=false egrep -xq "$ANL_EDITINTRO" <<<"$USER" && ACL_EDITINTRO=true || ACL_EDITINTRO=false egrep -xq "$ANL_ADDNEWS" <<<"$USER" && ACL_ADDNEWS=true || ACL_ADDNEWS=false egrep -xq "$ANL_EDITNEWS" <<<"$USER" && ACL_EDITNEWS=true || ACL_EDITNEWS=false