consolidate all repos to one for archive

This commit is contained in:
2025-01-28 13:46:42 +01:00
commit a6610fbc7a
5350 changed files with 2705721 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
/tmp/pomembni_projekt/:
total 16
drwxrwxr-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 projektA
drwxrwxr-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 projektB
drwxrw-r-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 projektC
drwxrwxr-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 testi
/tmp/pomembni_projekt/projektA:
total 0
/tmp/pomembni_projekt/projektB:
total 0
/tmp/pomembni_projekt/projektC:
total 0
/tmp/pomembni_projekt/testi:
total 0
# file: tmp/pomembni_projekt/
# owner: ps6
# group: progskupina_26097
user::rwx
group::r-x
other::r-x
# file: tmp/pomembni_projekt//projektC
# owner: ps6
# group: progskupina_26097
user::rwx
group::r-x #effective:r--
mask::rw-
other::r-x
# file: tmp/pomembni_projekt//projektB
# owner: ps6
# group: progskupina_26097
user::rwx
user:ps2:r-x
user:ps3:rwx
user:ps4:rwx
group::r-x
mask::rwx
other::r-x
# file: tmp/pomembni_projekt//testi
# owner: ps6
# group: progskupina_26097
user::rwx
user:ps1:rwx
user:ps2:rwx
user:ps3:rwx
user:ps4:rwx
user:ps5:rwx
user:ps6:rwx
group::r-x
mask::rwx
other::r-x
# file: tmp/pomembni_projekt//projektA
# owner: ps6
# group: progskupina_26097
user::rwx
user:ps1:rwx
user:ps2:rwx
group::r-x
mask::rwx
other::r-x

View File

@@ -0,0 +1,43 @@
#!/bin/bash
echo "mkdir"
mkdir /tmp/pomembni_projekt
mkdir /tmp/pomembni_projekt/projektA
mkdir /tmp/pomembni_projekt/projektB
mkdir /tmp/pomembni_projekt/projektC
mkdir /tmp/pomembni_projekt/testi
echo "chown"
chown ps6:progskupina_26097 /tmp/pomembni_projekt
chown ps6:progskupina_26097 /tmp/pomembni_projekt/projektA
chown ps6:progskupina_26097 /tmp/pomembni_projekt/projektB
chown ps6:progskupina_26097 /tmp/pomembni_projekt/projektC
chown ps6:progskupina_26097 /tmp/pomembni_projekt/testi
echo "m"
setfacl -m m:rw- /tmp/pomembni_projekt/testi
setfacl -m m:rw- /tmp/pomembni_projekt/projektA
setfacl -m m:rw- /tmp/pomembni_projekt/projektB
setfacl -m m:rw- /tmp/pomembni_projekt/projektC
setfacl -m u:ps1:rwx /tmp/pomembni_projekt/projektA
setfacl -m u:ps2:rwx /tmp/pomembni_projekt/projektA
setfacl -m u:ps2:r-x /tmp/pomembni_projekt/projektB
setfacl -m u:ps3:rwx /tmp/pomembni_projekt/projektB
setfacl -m u:ps4:rwx /tmp/pomembni_projekt/projektB
# projekt C ni vpisano pravic
setfacl -m u:ps1:rwx /tmp/pomembni_projekt/testi
setfacl -m u:ps2:rwx /tmp/pomembni_projekt/testi
setfacl -m u:ps3:rwx /tmp/pomembni_projekt/testi
setfacl -m u:ps4:rwx /tmp/pomembni_projekt/testi
setfacl -m u:ps5:rwx /tmp/pomembni_projekt/testi
setfacl -m u:ps6:rwx /tmp/pomembni_projekt/testi

View File

@@ -0,0 +1,10 @@
#!/bin/bash
sudo groupadd progskupina_26097
sudo useradd -m -s /bin/bash -G progskupina_26097 ps1
sudo useradd -m -s /bin/bash -G progskupina_26097 ps2
sudo useradd -m -s /bin/bash -G progskupina_26097 ps3
sudo useradd -m -s /bin/bash -G progskupina_26097 ps4
sudo useradd -m -s /bin/bash -G progskupina_26097 ps5
sudo useradd -m -s /bin/bash -G progskupina_26097 ps6