From: mdw Date: Wed, 20 Aug 1997 16:30:01 +0000 (+0000) Subject: Provide default (empty) configuration file. X-Git-Tag: 1.3.3~105 X-Git-Url: https://git.distorted.org.uk/~mdw/become/commitdiff_plain/d963e82f2755c765bb4ac537691397cddeed2e78 Provide default (empty) configuration file. --- diff --git a/conf/become.conf b/conf/become.conf new file mode 100644 index 0000000..24a3dc9 --- /dev/null +++ b/conf/become.conf @@ -0,0 +1,41 @@ +# -*-fundamental-*- +# +# $Id: become.conf,v 1.1 1997/08/20 16:30:01 mdw Exp $ +# +# Become configuration file (empty) +# + +#----- Brief overview of syntax --------------------------------------------- +# +# Allow lines: +# +# `allow' [`[' HOST-CLASS `]'] [FROM-USER-CLASS] `->' +# [TO-USER-CLASS] [`:' COMMAND-CLASS] `;' +# +# Classes: +# +# STRING | NAME | CLASS `&' CLASS | CLASS `|' CLASS | +# CLASS `-' CLASS | CLASS `,' CLASS +# +# Class definitions: +# +# { `host' | `user' | `command' } NAME `=' CLASS +# +# Predefined classes: +# +# * For each user `foo', a user class `foo' containing the user. +# * For each group `bar', a user class `bar' containing the group members. +# * For each netgroup `splat', a user class `u_splat' and a host class +# `h_splat' containing the users and hosts listed. +# +# Remember: +# +# * An unquoted name refers to a class. Remember that user class `foo' +# by default contains the user `foo' /and/ all the members of group +# `foo'. So quote usernames unless you really mean the entire group. +# +# * Linebreaks are ignored, except in comments and quoted strings. +# Don't try to backslash-escape newlines, because (a) you don't need +# to, and (b) Become's parser will get confused. +# +# For more information, see the manual.