== vooraf ==
geheimen.env
notitie.txt

== 1. notitie lezen (moet lukken) ==
$ poort cat notitie.txt
Boodschappen: brood, melk, appels.
[exitcode 0]

== 2. geheimenbestand lezen (moet geweigerd) ==
$ poort cat geheimen.env
GEWEIGERD: pad 'geheimen.env' lijkt een geheimenbestand (patroon '*.env')
[exitcode 126]

== 3. notitie verwijderen (moet geweigerd) ==
$ poort rm notitie.txt
GEWEIGERD: opdracht 'rm' staat niet op de lijst met alleen-lezen-opdrachten (cat, grep, head, ls, tail, wc)
[exitcode 126]

== 4. notitie staat er nog ==
-rw------- 1 wstudio-floris wstudio-floris 35 Oct  6 02:09 werkmap/notitie.txt
Boodschappen: brood, melk, appels.

== extra: ontsnappingspogingen ==
$ poort cat ../poort.py
GEWEIGERD: pad '../poort.py' wijst buiten de werkmap (-> /work/oefenmap/poort.py)
[exitcode 126]

$ poort cat /etc/passwd
GEWEIGERD: pad '/etc/passwd' wijst buiten de werkmap (-> /etc/passwd)
[exitcode 126]

$ poort cat ./../werkmap/geheimen.env
GEWEIGERD: pad './../werkmap/geheimen.env' lijkt een geheimenbestand (patroon '*.env')
[exitcode 126]

$ poort cat schakel.txt
GEWEIGERD: pad 'schakel.txt' wijst buiten de werkmap (-> /work/oefenmap/poort.py)
[exitcode 126]

$ poort grep -r API werkmap
GEWEIGERD: vlag '-r' is niet toegestaan voor grep
[exitcode 126]

$ poort grep -n brood notitie.txt
1:Boodschappen: brood, melk, appels.
[exitcode 0]

$ poort ls -R
GEWEIGERD: vlag '-R' is niet toegestaan voor ls
[exitcode 126]

$ poort tail -f notitie.txt
GEWEIGERD: vlag '-f' is niet toegestaan voor tail
[exitcode 126]

$ poort env
GEWEIGERD: opdracht 'env' staat niet op de lijst met alleen-lezen-opdrachten (cat, grep, head, ls, tail, wc)
[exitcode 126]

== omgeving leeg? (SECRET_TOKEN gezet in mijn shell) ==
env zoals de kind-proces die ziet: <leeg>

== nogmaals: notitie nog aanwezig ==
geheimen.env
notitie.txt
