Merge branch 'master' of ssh://mgg/mudlib-public
diff --git a/doc/efun/export_uid b/doc/obsolete/export_uid
similarity index 88%
rename from doc/efun/export_uid
rename to doc/obsolete/export_uid
index 5b1f6a3..2c4ed88 100644
--- a/doc/efun/export_uid
+++ b/doc/obsolete/export_uid
@@ -5,8 +5,6 @@
Set the uid of object ob to the current object's effective uid.
It is only possible when object ob has an effective uid of 0.
- This efun is not available in Morgengrauen.
-
HISTORY
Since 3.2.1@47, this efun is availabe only when using euids.
Since 3.2.7, this efun is always available.
diff --git a/doc/obsolete/seteuid b/doc/obsolete/seteuid
new file mode 100644
index 0000000..ca374fe
--- /dev/null
+++ b/doc/obsolete/seteuid
@@ -0,0 +1,25 @@
+SYNOPSIS
+ int seteuid(string str)
+
+DESCRIPTION
+ Set effective uid to str. The calling object must be
+ privileged to do so by the master object. In most
+ installations it can always be set to the current uid of the
+ object, to the uid of the creator of the object file, or to 0.
+
+ Result is 0 the euid could not be changed, and non-0 if it
+ was changed.
+
+ When this value is 0, the current object's uid can be changed
+ by export_uid(), and only then.
+
+ If strict euid usage is enforced, objects with euid 0 cannot
+ load or clone other objects.
+
+HISTORY
+ Since 3.2.1@47, this efun is availabe only when using euids.
+ Since 3.2.7, this efun is always available.
+
+SEE ALSO
+ export_uid(E), getuid(E), geteuid(E), native(C),
+ valid_seteuid(M)
diff --git a/doc/efun/seteuid b/doc/sefun/seteuid
similarity index 100%
rename from doc/efun/seteuid
rename to doc/sefun/seteuid