aboutsummaryrefslogtreecommitdiff
path: root/src/genrc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/genrc.c')
-rw-r--r--src/genrc.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/genrc.c b/src/genrc.c
index 92b0fac..d4904b6 100644
--- a/src/genrc.c
+++ b/src/genrc.c
@@ -45,5 +45,7 @@ struct option longopts[] = {
{ "verbose", no_argument, 0, 'v' },
+ { "user", required_argument, 0, 'u' },
+ { "group", required_argument, 0, 'g' },
{ NULL }
};
-char shortopts[] = "c:hF:P:p:St:v";
+char shortopts[] = "c:hF:g:P:p:St:u:v";
@@ -388,2 +390,5 @@ main(int argc, char **argv)
break;
+ case 'g':
+ setenv("GENRC_GROUP", optarg, 1);
+ break;
case OPT_CREATE_PIDFILE:
@@ -406,2 +411,5 @@ main(int argc, char **argv)
break;
+ case 'u':
+ setenv("GENRC_USER", optarg, 1);
+ break;
case 'v':

Return to:

Send suggestions and report system problems to the System administrator.