lowered ( -- )
Elevated permissions API

Prev:elevated ( command replace? win-console? posix-graphical? -- process )


Vocabulary
elevate

Word description
Give up all superuser rights, returning the calling Factor process to normal userspace.

Notes
On windows this word is a no-op, because there Windows provides no setuid equivalent to change the access token of a running process. It does not throw an error, so that it may be used in cross-platform code.
If the process is running as "real superuser", (not an impersonation), nothing happens.

If the process is running as an unprivileged user, nothing happens.


Errors
lowered-failed when giving up superuser rights failed.

Definition


Methods