|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5079 (0x13d7) Types: TextFile Notes: UNIX file Names: »protect«
└─⟦c93a30372⟧ Bits:30004169/disk3.imd Uniplex II+ V.6 release 1.0 (dansk) └─⟦c93a30372⟧ UNIX Filesystem └─⟦this⟧ »up/new/usr/UAP/ufill/usrc/protect«
V.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T....H.. :TITLE ▶92◀NDRING AF L▶92◀SE-/SKRIVERETTIGHEDER * Usage: ufill protect filename D a b c d e f g h i U G T * * filename is the original file name * D ... T are all 1 or 2 for NO or YES conditions:- * D Directory ? * a-i standard rwxrwxrwx values set ? * U setuid bit on ? * G setgid bit on ? * T sticky bit on ? * eg: If "ls -l my.file" gives: -rwxrw-r-- * then call as: "ufill protect my.file 1 2 2 2 2 2 1 2 1 1 1 1 1 :SCREEN Rettigheder for [FILETYPE]: [FILENAME___________________________] DAAAAAAAAEAAAAAAAAEAAAAAAAAF@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ B L▶91◀se B Skrive B Udf▶9b◀re B@@ [ [ [ [ [ JAAAAAAAAIAAAAAAAAIAAAAAAAAH@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[ DAAAAAAAAAAAAAAAAAAAF DAAAAAAAAEAAAAAAAAEAAAAAAAAF@@ [[[[[[[[[[[[[[[[[[[[[ [[[[[[[[[[[[[[[[[[[[[[[[[[[[ B Ejer B B [A] B [B] B [C] B@@ [ [ [ [ [ [ KAAAAAAAAAAAAAAAAAAAB KAAAAAAAACAAAAAAAACAAAAAAAAG@@ [[[[[[[[[[[[[[[[[[[[[ [[[[[[[[[[[[[[[[[[[[[[[[[[[[ B Brugere i samme B B [D] B [E] B [F] B@@ [ [ [ [ [ [ B gruppe som ejer B B B B B@@ [ [ [ [ [ [ KAAAAAAAAAAAAAAAAAAAB KAAAAAAAACAAAAAAAACAAAAAAAAG@@ [[[[[[[[[[[[[[[[[[[[[ [[[[[[[[[[[[[[[[[[[[[[[[[[[[ B Andre brugere B B [G] B [H] B [I] B@@ [ [ [ [ [ [ JAAAAAAAAAAAAAAAAAAAH JAAAAAAAAIAAAAAAAAIAAAAAAAAH@@ [[[[[[[[[[[[[[[[[[[[[ [[[[[[[[[[[[[[[[[[[[[[[[[[[[ Tryk <MELLEMRUM> for at v▶91◀lge :LABELS FILENAME= type char, chars = "E", default = $(1), display only; FILETYPE= type char, default = $(2), reply = "opgaven!katalog", display only; A = type char, default = $(3), reply = "N!J"; B = type char, default = $(4), reply = "N!J"; C = type char, default = $(5), reply = "N!J", prompt = "J muligg▶9b◀r at udf▶9b◀re en fil (hvis relevant) samt brug af katalog"; D = type char, default = $(6), reply = "N!J"; E = type char, default = $(7), reply = "N!J"; F = type char, default = $(8), reply = "N!J", prompt = "J muligg▶9b◀r at udf▶9b◀re en fil (hvis relevant) samt brug af katalog"; G = type char, default = $(9), reply = "N!J"; H = type char, default = $(10),reply = "N!J"; I = type char, default = $(11),reply = "N!J", prompt = "J muligg▶9b◀r at udf▶9b◀re en fil (hvis relevant) samt brug af katalog"; :MAPS map $(A) = "J" 4 map $(A) = "N" 0 map $(B) = "J" 2 map $(B) = "N" 0 map $(C) = "J" 1 map $(C) = "N" 0 map $(D) = "J" 4 map $(D) = "N" 0 map $(E) = "J" 2 map $(E) = "N" 0 map $(F) = "J" 1 map $(F) = "N" 0 map $(G) = "J" 4 map $(G) = "N" 0 map $(H) = "J" 2 map $(H) = "N" 0 map $(I) = "J" 1 map $(I) = "N" 0 :COMMANDS U=`expr $(A) + $(B) + $(C)` G=`expr $(D) + $(E) + $(F)` O=`expr $(G) + $(H) + $(I)` if chmod $U$G$O $(FILENAME); then : else echo \ 'Rettigheder er ikke ▶91◀ndret - du har ikke ret til at ▶91◀ndre rettigheder p▶86◀ opgaven "$(FILENAME)"' fi exit 0 ..V.....T.......T.......T.......T.......T.......T.......T.......T.......T...H :HELP ▶92◀NDRING AF L▶92◀SE-/SKRIVERETTIGHEDER L▶91◀se-/skriverettighederne angiver hvilken form for adgang brugere har til filer/opgaver og kataloger. Der findes tre typer af rettigheder: L▶91◀se Man kan l▶91◀se en fil, men ikke ▶91◀ndre i den. Skrive Man kan ▶91◀ndre filen. Udf▶9b◀re Hvis filen er et program, kan man udf▶9b◀re den. .FS Rettighederne angives for tre kategorier af brugere: ..F.....T.......T..V....T.......T.......T.......T.......T.......T.......T...H Ejer Den bruger, der oprettede filen. Gruppe Brugere, der er medlem af samme gruppe som ejeren. Systemadministratoren kan definere, hvilke grupper der findes p▶86◀ systemet. For eksempel kan en gruppe best▶86◀ af alle personer, der arbejder p▶86◀ samme projekt. Andre Alle andre brugere p▶86◀ systemet. ..V.....T.......T.......T.......T.......T.......T.......T.......T.......T...H Du kan kun ▶91◀ndre rettigheder p▶86◀ filer, som du selv er ejer af. Dog kan systemadministratoren ogs▶86◀ ▶91◀ndre rettigheder p▶86◀ filer, som er oprettet af andre brugere. .FS ▶92◀ndring af rettigheder for en fil: 1 V▶91◀lg menupunktet "S▶91◀t rettigheder". 2 Angiv navn p▶86◀ den fil eller det katalog, der skal ▶91◀ndres rettigheder p▶86◀. Uniplex viser et skema, der viser filens aktuelle rettigheder. 3 Med <MELLEMRUM> v▶91◀lges "J" eller "N" i de enkelte felter. 4 Tryk <ESC> u, n▶86◀r skemaet er udfyldt.