Does not always untar anymore
This commit is contained in:
parent
fb7878aa8f
commit
3b1c73b73d
21
roundcube.cf
21
roundcube.cf
|
@ -39,10 +39,10 @@ vars:
|
||||||
"dlsrc" string => "https://github.com/roundcube/roundcubemail/releases/download/$(cfg[version])/$(tgzname)";
|
"dlsrc" string => "https://github.com/roundcube/roundcubemail/releases/download/$(cfg[version])/$(tgzname)";
|
||||||
|
|
||||||
reports:
|
reports:
|
||||||
dlbyversion::
|
# dlbyversion::
|
||||||
"dl by version";
|
# "dl by version";
|
||||||
!dlbyversion::
|
# !dlbyversion::
|
||||||
"not dl by version";
|
# "not dl by version";
|
||||||
|
|
||||||
files:
|
files:
|
||||||
"$(dldir)/."
|
"$(dldir)/."
|
||||||
|
@ -52,8 +52,8 @@ files:
|
||||||
methods:
|
methods:
|
||||||
"any" usebundle => download_file("$(dltype)","$(dlsrc)","$(dlfile)","roundcube_tgz_file",'{}'),
|
"any" usebundle => download_file("$(dltype)","$(dlsrc)","$(dlfile)","roundcube_tgz_file",'{}'),
|
||||||
handle => "roundcube_tgz_copied",
|
handle => "roundcube_tgz_copied",
|
||||||
depends_on => {"roundcube_agent_dir_created"},
|
depends_on => {"roundcube_agent_dir_created"};
|
||||||
classes => if_repaired ("roundcube_untar");
|
# classes => if_repaired ("roundcube_untar");
|
||||||
|
|
||||||
|
|
||||||
# "$(dlfile)"
|
# "$(dlfile)"
|
||||||
|
@ -76,22 +76,21 @@ files:
|
||||||
run_backups&config_exists::
|
run_backups&config_exists::
|
||||||
"$(cfg[backup_dir])/config.inc.php"
|
"$(cfg[backup_dir])/config.inc.php"
|
||||||
copy_from => local_dcp("$(install_sub_dir)/config/config.inc.php"),
|
copy_from => local_dcp("$(install_sub_dir)/config/config.inc.php"),
|
||||||
depends_on => {"roundcube_untarred"};
|
depends_on => {"roundcube_untarred"};
|
||||||
|
|
||||||
methods:
|
methods:
|
||||||
"any" usebundle => mysql_table_exists(@(cfg),"users");
|
"any" usebundle => mysql_table_exists(@(cfg),"users");
|
||||||
|
|
||||||
config_exists|roundcube_configr_repaired::
|
config_exists|roundcube_config_repaired::
|
||||||
"any" usebundle => rm_rf ("$(install_sub_dir)/installer");
|
"any" usebundle => rm_rf ("$(install_sub_dir)/installer");
|
||||||
|
|
||||||
commands:
|
commands:
|
||||||
roundcube_untar::
|
roundcube_untar|roundcube_tgz_file_repaired::
|
||||||
"/usr/bin/tar"
|
"/usr/bin/tar"
|
||||||
args => "xzf $(dlfile) -C $(cfg[install_dir]) && chown -R $(cfg[www_user]):$(cfg[www_group]) $(cfg[install_dir])",
|
args => "xzf $(dlfile) -C $(cfg[install_dir]) && chown -R $(cfg[www_user]):$(cfg[www_group]) $(cfg[install_dir])",
|
||||||
depends_on => {"roundcube_tgz_copied"},
|
depends_on => {"roundcube_tgz_copied"},
|
||||||
contain => wmde_cmd_useshell,
|
contain => wmde_cmd_useshell,
|
||||||
handle => "roundcube_untarred";
|
handle => "roundcube_untarred";
|
||||||
!roundcube_untar::
|
(!roundcube_untar)&(!roundcube_tgz_file_repaired)::
|
||||||
"/usr/bin/true"
|
"/usr/bin/true"
|
||||||
inform => "false",
|
inform => "false",
|
||||||
depends_on => {"roundcube_tgz_copied"},
|
depends_on => {"roundcube_tgz_copied"},
|
||||||
|
|
Loading…
Reference in New Issue