diff options
author | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2009-02-27 05:43:27 +0000 |
---|---|---|
committer | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2009-02-27 05:43:27 +0000 |
commit | ca75be6fc18f04a2bfac1441bc82d970832d66ea (patch) | |
tree | 0de6a1e6c72bd76d0a0ffce6a46b9edf5092149f | |
parent | 8da65f1397acc2acb73d3e2da46808516bd9cd08 (diff) | |
download | libcg-ca75be6fc18f04a2bfac1441bc82d970832d66ea.tar.gz libcg-ca75be6fc18f04a2bfac1441bc82d970832d66ea.tar.xz libcg-ca75be6fc18f04a2bfac1441bc82d970832d66ea.zip |
libcgroup: Add cgrulesengd man page
From: Jan Safranek <jsafrane@redhat.com>
Add cgrulesengd man page and install it on 'make install'.
Rebased to lastes trunk and fixed file name.
Signed-off-by: Jan Safranek <jsafrane@redhat.com>
Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@353 4f4bb910-9a46-0410-90c8-c897d4f1cd53
-rw-r--r-- | Makefile.in | 2 | ||||
-rw-r--r-- | doc/man/cgrulesengd.8 | 60 |
2 files changed, 62 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in index 4ceea4b..f5e6a6d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -80,6 +80,7 @@ install: $(TARGETS) $(INSTALL) -D doc/man/cgconfig.conf.5 $(DESTDIR)$(mandir)/man5/cgconfig.conf.5 $(INSTALL) -D doc/man/cgrules.conf.5 $(DESTDIR)$(mandir)/man5/cgrules.conf.5 $(INSTALL) -D doc/man/cgconfigparser.8 $(DESTDIR)$(mandir)/man8/cgconfigparser.8 + $(INSTALL) -D doc/man/cgrulesengd.8 $(DESTDIR)$(mandir)/man8/cgrulesengd.8 $(INSTALL) -D pam_cgroup.so $(DESTDIR)$(libdir)/security/pam_cgroup.so uninstall: libcgroup.so @@ -92,6 +93,7 @@ uninstall: libcgroup.so rm -f $(DESTDIR)$(bindir)/cgclassify rm -f $(DESTDIR)$(bindir)/cgrulesengd rm -f $(DESTDIR)$(mandir)/man5/cgconfig.conf.5 + rm -f $(DESTDIR)$(mandir)/man8/cgrulesengd.8 rm -f $(DESTDIR)$(libdir)/security/pam_cgroup.so clean: diff --git a/doc/man/cgrulesengd.8 b/doc/man/cgrulesengd.8 new file mode 100644 index 0000000..2e4f60c --- /dev/null +++ b/doc/man/cgrulesengd.8 @@ -0,0 +1,60 @@ +.\" Copyright (C) 2009 Red Hat, Inc. All Rights Reserved. +.\" Written by Jan Safranek <jsafrane@redhat.com>. +.TH CGRULESENGD 8 2009-02-18 "Linux" "libcgroup Manual" +.SH NAME +cgrulesengd \- control group rules daemon + +.SH SYNOPSIS +\fBcgrulesengd\fR [options] + +.SH DESCRIPTION +\fBcgrulesengd\fR is a daemon, which distributes processes to control groups. When +any process changes its effective UID or GID, \fBcgrulesengd\fR inspects list +of rules loaded from \fIcgrules.conf\fR file and moves the process to +the appropriate control group. + +The list of rules is read during the daemon startup and are cached in daemon's memory. +The daemon reloads the list of rules when it receives SIGUSR2 signal. + +.SH OPTIONS +.TP +.B -h|--help +Display help. +.TP +.B -f <path>|--logfile=<path> +Write log messages to the given log file. When '-' is used as <path>, log messages +are written to the standard output. Both '\fB-f\fR' and '\fB-s\fR' can be used together then logs +are sent to both destinations. +.TP +.B -s[facility]|--syslog=[facility] +Write log messages to syslog. The default facility is DAEMON. Both '\fB-f\fR' +and '\fB-s\fR' can be used together then logs are sent to both destinations. +.TP +.B -n|--nodaemon +Don't fork the daemon, stay in foreground. +.TP +.B -v|--verbose +Display more log messages. This option can be used twice to enable even more log +messages. +.TP +.B -q|--quiet +Display less log messages. This option can be used twice to enable even less log +messages and log errors only. +.TP +.B -Q|--nolog +Disable logging. +.TP +.B -d|--debug +Equivalent to '-nvvf -', i.e. don't fork the daemon, display all log messages and +write them to the standard output. + +.SH FILES +.LP +.PD .1v +.TP 20 +.B /etc/cgrules.conf +.TP +the default libcgroup configuration file + +.SH SEE ALSO +cgrules.conf (5) |