summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cholerab/enterprise/README11
1 files changed, 6 insertions, 5 deletions
diff --git a/cholerab/enterprise/README b/cholerab/enterprise/README
index cf54c1e9..03c1c068 100644
--- a/cholerab/enterprise/README
+++ b/cholerab/enterprise/README
@@ -16,8 +16,9 @@ Enterprise Installation
Rebooting
----------
-Enterprise Einschalter
---------------------
+Enterprise Einschalter (eon)
+----------------------------
+Device that turns something on as soon as possible.
Supernintendo Pattern
---------------------
@@ -26,10 +27,10 @@ Enterprise Root
---------------
scripts which need root access but are called with lower privileges. The Enterprise Root Pattern provides a Solution for this issue by calling the script itself as sudo.
<code>
-if [ ! `id -u` -eq "0" ]
-then
- echo "not root, trying sudo"
+if test "${nosudo-false}" != true -a `id -u` != 0; then
+ echo "we're going sudo..." >&2
exec sudo "$0" "$@"
+ exit 23 # go to hell
fi
</script> // enterprise ist, wenn <code> ... </script> trotzdem matcht