package network::invictus; use MDK::Common; my $ucarp_d = "/etc/ucarp.d"; my $ct_sync_config = "/etc/sysconfig/ct_sync"; sub read_config { my ($invictus) = @_; foreach (all($::prefix . $ucarp_d)) { $invictus->{ucarp}{$_} = +{ getVarsFromSh($::prefix . $ucarp_d . '/' . $_) }; } $invictus->{ct_sync} = +{ getVarsFromSh($::prefix . $ct_sync_config) }; $invictus->{ct_sync}{CMARKBIT} ||= 30; } sub write_config { my ($invictus) = @_; mkdir_p($::prefix . $ucarp_d); foreach (keys %{$invictus->{ucarp}}) { $invictus->{ucarp}{$_}{UPSCRIPT} ||= '/usr/share/invictus-firewall/ucarp-up.sh'; $invictus->{ucarp}{$_}{DOWNSCRIPT} ||= '/usr/share/invictus-firewall/ucarp-down.sh'; setVarsInShMode($::prefix . $ucarp_d . '/' . $_, 0600, $invictus->{ucarp}{$_}, qw(INTERFACE SRCIP VIRTIP VHID PASSWORD TAKEOVER UPSCRIPT DOWNSCRIPT)); } setVarsInSh($::prefix . $ct_sync_config, $invictus->{ct_sync}, qw(ENABLE INTERFACE CMARKBIT)); } 1; td> The forums.mageia.org WebsiteMaat [maat]
aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/db/driver/ssh:/git@git.mageia.org
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2015-04-09 20:26:12 +0200
committerJoas Schilling <nickvergessen@gmx.de>2015-04-09 20:26:12 +0200
commit313a224c688fa1e2575b22092384458ae23d5147 (patch)
tree2aa238d4a9ac695cde78883e54ba13107901098c /phpBB/phpbb/db/driver/ssh:/git@git.mageia.org
parent17620bba46138ec48a6748a4147986b1d21a48fd (diff)
downloadforums-313a224c688fa1e2575b22092384458ae23d5147.tar
forums-313a224c688fa1e2575b22092384458ae23d5147.tar.gz
forums-313a224c688fa1e2575b22092384458ae23d5147.tar.bz2
forums-313a224c688fa1e2575b22092384458ae23d5147.tar.xz
forums-313a224c688fa1e2575b22092384458ae23d5147.zip
Update version to 3.1.4-RC1
Diffstat (limited to 'phpBB/phpbb/db/driver/ssh:/git@git.mageia.org')
0 files changed, 0 insertions, 0 deletions