Skip to content

Commit

Permalink
Import the access control module
Browse files Browse the repository at this point in the history
  • Loading branch information
adamdoupe committed Jun 12, 2024
1 parent b90f0b6 commit 8818ad5
Show file tree
Hide file tree
Showing 60 changed files with 696 additions and 0 deletions.
8 changes: 8 additions & 0 deletions access-control/.init
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash

NEED_SETUID="/usr/sbin/useradd /usr/sbin/groupadd /usr/sbin/usermod /usr/bin/su /usr/bin/gpasswd /usr/bin/newgrp"

for i in $NEED_SETUID
do
chmod u+s "$i"
done
1 change: 1 addition & 0 deletions access-control/level-1/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
1 change: 1 addition & 0 deletions access-control/level-1/.init
1 change: 1 addition & 0 deletions access-control/level-1/run
1 change: 1 addition & 0 deletions access-control/level-10/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
10
1 change: 1 addition & 0 deletions access-control/level-10/.init
1 change: 1 addition & 0 deletions access-control/level-10/run
1 change: 1 addition & 0 deletions access-control/level-11/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
11
1 change: 1 addition & 0 deletions access-control/level-11/.init
1 change: 1 addition & 0 deletions access-control/level-11/run
1 change: 1 addition & 0 deletions access-control/level-12/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
12
1 change: 1 addition & 0 deletions access-control/level-12/.init
1 change: 1 addition & 0 deletions access-control/level-12/run
1 change: 1 addition & 0 deletions access-control/level-13/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
13
1 change: 1 addition & 0 deletions access-control/level-13/.init
1 change: 1 addition & 0 deletions access-control/level-13/run
1 change: 1 addition & 0 deletions access-control/level-14/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
14
1 change: 1 addition & 0 deletions access-control/level-14/.init
1 change: 1 addition & 0 deletions access-control/level-14/run
1 change: 1 addition & 0 deletions access-control/level-15/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
15
1 change: 1 addition & 0 deletions access-control/level-15/.init
1 change: 1 addition & 0 deletions access-control/level-15/run
1 change: 1 addition & 0 deletions access-control/level-16/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
16
1 change: 1 addition & 0 deletions access-control/level-16/.init
1 change: 1 addition & 0 deletions access-control/level-16/run
1 change: 1 addition & 0 deletions access-control/level-17/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
17
1 change: 1 addition & 0 deletions access-control/level-17/.init
1 change: 1 addition & 0 deletions access-control/level-17/run
1 change: 1 addition & 0 deletions access-control/level-18/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
18
1 change: 1 addition & 0 deletions access-control/level-18/.init
1 change: 1 addition & 0 deletions access-control/level-18/run
1 change: 1 addition & 0 deletions access-control/level-19/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
19
1 change: 1 addition & 0 deletions access-control/level-19/.init
1 change: 1 addition & 0 deletions access-control/level-19/run
1 change: 1 addition & 0 deletions access-control/level-2/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2
1 change: 1 addition & 0 deletions access-control/level-2/.init
1 change: 1 addition & 0 deletions access-control/level-2/run
1 change: 1 addition & 0 deletions access-control/level-3/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3
1 change: 1 addition & 0 deletions access-control/level-3/.init
1 change: 1 addition & 0 deletions access-control/level-3/run
1 change: 1 addition & 0 deletions access-control/level-4/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4
1 change: 1 addition & 0 deletions access-control/level-4/.init
1 change: 1 addition & 0 deletions access-control/level-4/run
1 change: 1 addition & 0 deletions access-control/level-5/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5
1 change: 1 addition & 0 deletions access-control/level-5/.init
1 change: 1 addition & 0 deletions access-control/level-5/run
1 change: 1 addition & 0 deletions access-control/level-6/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6
1 change: 1 addition & 0 deletions access-control/level-6/.init
1 change: 1 addition & 0 deletions access-control/level-6/run
1 change: 1 addition & 0 deletions access-control/level-7/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7
1 change: 1 addition & 0 deletions access-control/level-7/.init
1 change: 1 addition & 0 deletions access-control/level-7/run
1 change: 1 addition & 0 deletions access-control/level-8/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8
1 change: 1 addition & 0 deletions access-control/level-8/.init
1 change: 1 addition & 0 deletions access-control/level-8/run
1 change: 1 addition & 0 deletions access-control/level-9/.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9
1 change: 1 addition & 0 deletions access-control/level-9/.init
1 change: 1 addition & 0 deletions access-control/level-9/run
Loading

0 comments on commit 8818ad5

Please sign in to comment.