diff options
| author | fukachan <fukachan> | 2008-09-09 08:39:58 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2008-09-09 08:39:58 +0000 |
| commit | 0ecdfd221c3b6ae46065f2d0becc6effd2c524bf (patch) | |
| tree | d7cac192dd223b51e54c1d7e135f4c3c600ab38b /fml/lib/FML | |
| parent | 2e1f4383e1feb07cf1ef5234b39df06f52bc0f03 (diff) | |
| download | fml8-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.pm | 10 |
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 }) { |
