X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=userv.git;a=blobdiff_plain;f=spec.sgml.in;h=6d018ebe06546482f8f1026568ef0c48c053dab9;hp=5fc9ce6348edbe83bd2b17be75d903d76c16d081;hb=a36c2e0235323aacb9c4ea55ae0201e656362059;hpb=9f9813ee612b45b0bb64345b482899fa3a39b5a5 diff --git a/spec.sgml.in b/spec.sgml.in index 5fc9ce6..6d018eb 100644 --- a/spec.sgml.in +++ b/spec.sgml.in @@ -191,11 +191,10 @@ other words are allowed. The If no The client will also use @@ -705,7 +707,7 @@ in the context of and with the privileges of the service user. Error messages will be delivered using Control structure directives @@ -863,13 +865,13 @@ directive which modifies any particuar setting will take effect. Reject the request. -Execute the program Applications and notes on use

+Standard services and directory management +

+ +In later versions of this specification standard service names and +interfaces for common services such as mail delivery and WWW CGI +scripts will be specified. +

+ +~/.userv/.servdata/, where + + +The use of a dot-directory inside ~/.userv will hopefully avoid +the user becoming confused by finding parts of a semi-privileged +application's internal state in their filespace, and or discourage +them from fiddling with and thus corrupting it. (Note that such +applications should of course not rely for their global integrity on +the integrity of the data on the user's side of the security +boundary.) + Reducing the number of absolutely privileged subsystems