summaryrefslogtreecommitdiff
path: root/fml/lib/FML
diff options
context:
space:
mode:
authorfukachan <fukachan>2008-09-09 08:39:58 +0000
committerfukachan <fukachan>2008-09-09 08:39:58 +0000
commit0ecdfd221c3b6ae46065f2d0becc6effd2c524bf (patch)
treed7cac192dd223b51e54c1d7e135f4c3c600ab38b /fml/lib/FML
parent2e1f4383e1feb07cf1ef5234b39df06f52bc0f03 (diff)
downloadfml8-0ecdfd221c3b6ae46065f2d0becc6effd2c524bf.tar.gz
fml8-0ecdfd221c3b6ae46065f2d0becc6effd2c524bf.tar.bz2
fml8-0ecdfd221c3b6ae46065f2d0becc6effd2c524bf.zip
import $fml_owner and $fml_group into $config name space from main.cf.
Diffstat (limited to 'fml/lib/FML')
-rw-r--r--fml/lib/FML/Process/Kernel.pm10
1 files changed, 8 insertions, 2 deletions
diff --git a/fml/lib/FML/Process/Kernel.pm b/fml/lib/FML/Process/Kernel.pm
index a310b65c..1f50b330 100644
--- a/fml/lib/FML/Process/Kernel.pm
+++ b/fml/lib/FML/Process/Kernel.pm
@@ -4,7 +4,7 @@
# All rights reserved. This program is free software; you can
# redistribute it and/or modify it under the same terms as Perl itself.
#
-# $FML: Kernel.pm,v 1.286 2008/08/24 08:18:33 fukachan Exp $
+# $FML: Kernel.pm,v 1.287 2008/08/24 08:34:08 fukachan Exp $
#
package FML::Process::Kernel;
@@ -121,11 +121,17 @@ sub new
}
}
- # 1.3 import $fml_version
+ # 1.3 import $fml_version, $fml_owner and $fml_group.
if (defined $args->{ fml_version }) {
$cfargs->{ fml_version } =
sprintf("fml %s", $args->{ fml_version });
}
+ if (defined $args->{ main_cf }->{ fml_owner }) {
+ $cfargs->{ fml_owner } = $args->{ main_cf }->{ fml_owner };
+ }
+ if (defined $args->{ main_cf }->{ fml_group }) {
+ $cfargs->{ fml_group } = $args->{ main_cf }->{ fml_group };
+ }
# 1.4 overwrite variables by -o options
if (defined $args->{ options }->{ o }) {