OSSP CVS Repository

ossp - Difference in ossp-pkg/rc/rc.pod versions 1.22 and 1.23
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/rc/rc.pod 1.22 -> 1.23

--- rc.pod       2002/01/29 09:14:38     1.22
+++ rc.pod       2002/01/29 15:35:05     1.23
@@ -40,10 +40,9 @@
 @l_prefix@/etc/rc
 [B<-?>|B<--usage>]
 [B<-D>|B<--debug>] 
-[B<-F>|B<--force>]
+[B<-L>|B<--locate> I<dir>[C<:>I<dir>[...]]]
 [B<-V>|B<--version>]
 [B<-c>|B<--conf> I<file>[C<:>I<file>[...]]]
-[B<-d>|B<--dirs> I<dir>[C<:>I<dir>[...]]]
 [B<-e>|B<--eval>]
 [B<-f>|B<--func> I<file>[C<:>I<file>[...]]] 
 [B<-h>|B<--help>]
@@ -56,6 +55,13 @@
 [B<-t>|B<--tmp> I<dir>]
 [B<-v>|B<--verbose>]
 [B<-x>|B<--exec>] 
+[B<--RequireUmask umask>]
+[B<--RequireOwner uid|name>]
+[B<--RequireGroup gid|name>]
+[B<--ParseSectionDef regex>]
+[B<--ParseSectionRef regex>]
+[B<--NameConfig> name]
+[B<--NameCommon> name]
 I<rcfile>
 I<section>
 
@@ -97,12 +103,11 @@
 
 don't remove temporary files, and output debug messages to stderr
 
-=item B<-F>|B<--force>
+=item B<-L>|B<--locate> I<file>[C<:>I<part>]
 
-Usually F<rcfile> is a fraction of a filename and the run command facility
-prefixes this name with ${OSSP_RC_PREFIX} and appends ${OSSP_RC_SUFFIX} to it,
-then searches the file in directories given using --dirs.  If the initial
-F<rcfile> matches the regex '^\.{0,2}/', --force is automagically assumed.
+locations to search for F<rcfile>s where I<file> can contain regex patterns to
+filter files and the optional part is a regex to filter out parts of a file.
+This option can be specified more than once.
 
 =item B<-V>|B<--version>
 
@@ -113,10 +118,6 @@
 specify the location of the configuration file.  If omitted, the fallback is
 to look for C<$OSSP_RC_CONF>, and "@l_prefix@/etc/rc.conf", in that order.
 
-=item B<-d>|B<--dirs> I<dir>[C<:>I<dir>[...]]
-
-directories to search for F<rcfile>s.
-
 =item B<-e>|B<--eval>
 
 output the commands text in a format suitable for shell evaluation, but do not run it.
@@ -175,6 +176,34 @@
 If neither B<--print>, B<--eval>, or B<­-exec> is given, the default is
 B<--exec> anyway.
 
+=item B<--RequireUmask umask>
+
+umask a F<rcfile> has to have, otherwise it's ignored.
+
+=item B<--RequireOwner uid|name>
+
+owner of the F<rcfile> must match uid|name, otherwise it's ignored.
+
+=item B<--RequireGroup gid|name>
+
+group of the F<rcfile> must match gid|name, otherwise it's ignored.
+
+=item B<--ParseSectionDef regex>
+
+regex matching a section within a F<rcfile>.
+
+=item B<--ParseSectionRef regex>
+
+regex matching a reference within a F<rcfile>.
+
+=item B<--NameConfig> name
+
+name of the config section, defaults to %config.
+
+=item B<--NameCommon> name
+
+name of the common section, defaults to %common.
+
 =back 4
 
 =head1 ENVIRONMENT

CVSTrac 2.0.1