mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
[fix] Set proper mode when using install in conf_regen hooks
This commit is contained in:
parent
689b390342
commit
31c8aabe86
10 changed files with 19 additions and 17 deletions
|
@ -62,7 +62,7 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/ssl
|
||||
|
||||
install -D openssl.cnf "${pending_dir}/${ssl_dir}/openssl.cnf"
|
||||
install -D -m 644 openssl.cnf "${pending_dir}/${ssl_dir}/openssl.cnf"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
|
@ -13,7 +13,7 @@ do_pre_regen() {
|
|||
[[ -f /proc/net/if_inet6 ]] \
|
||||
|| sed -i "s/ListenAddress ::/#ListenAddress ::/g" sshd_config
|
||||
|
||||
install -D sshd_config "${pending_dir}/etc/ssh/sshd_config"
|
||||
install -D -m 644 sshd_config "${pending_dir}/etc/ssh/sshd_config"
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
|
@ -35,15 +35,16 @@ do_pre_regen() {
|
|||
[ ! -f /etc/ldap/slapd-yuno.conf ] \
|
||||
|| touch "${pending_dir}/etc/ldap/slapd-yuno.conf"
|
||||
|
||||
# create needed directories
|
||||
ldap_dir="${pending_dir}/etc/ldap"
|
||||
install -D ldap.conf "${ldap_dir}/ldap.conf"
|
||||
install -D slapd.conf "${ldap_dir}/slapd.conf"
|
||||
|
||||
schema_dir="${ldap_dir}/schema"
|
||||
install -D sudo.schema "${schema_dir}/sudo.schema"
|
||||
install -D mailserver.schema "${schema_dir}/mailserver.schema"
|
||||
mkdir -p "$ldap_dir" "$schema_dir"
|
||||
|
||||
install -D slapd.default "${pending_dir}/etc/default/slapd"
|
||||
# copy configuration files
|
||||
cp -a ldap.conf slapd.conf "$ldap_dir"
|
||||
cp -a sudo.schema mailserver.schema "$schema_dir"
|
||||
|
||||
install -D -m 644 slapd.default "${pending_dir}/etc/default/slapd"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
|
@ -7,7 +7,7 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/nslcd
|
||||
|
||||
install -D nslcd.conf "${pending_dir}/etc/nslcd.conf"
|
||||
install -D -m 644 nslcd.conf "${pending_dir}/etc/nslcd.conf"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
|
@ -7,8 +7,8 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/rmilter
|
||||
|
||||
install -D rmilter.conf "${pending_dir}/etc/rmilter.conf"
|
||||
install -D rmilter.socket "${pending_dir}/etc/rmilter.socket"
|
||||
install -D -m 644 rmilter.conf "${pending_dir}/etc/rmilter.conf"
|
||||
install -D -m 644 rmilter.socket "${pending_dir}/etc/rmilter.socket"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
|
@ -7,9 +7,9 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/rspamd
|
||||
|
||||
install -D metrics.local.conf \
|
||||
install -D -m 644 metrics.local.conf \
|
||||
"${pending_dir}/etc/rspamd/local.d/metrics.conf"
|
||||
install -D rspamd.sieve \
|
||||
install -D -m 644 rspamd.sieve \
|
||||
"${pending_dir}/etc/dovecot/global_script/rspamd.sieve"
|
||||
}
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/mysql
|
||||
|
||||
install -D my.cnf "${pending_dir}/etc/mysql/my.cnf"
|
||||
install -D -m 644 my.cnf "${pending_dir}/etc/mysql/my.cnf"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
|
@ -7,7 +7,8 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/avahi-daemon
|
||||
|
||||
install -D avahi-daemon.conf "${pending_dir}/etc/avahi/avahi-daemon.conf"
|
||||
install -D -m 644 avahi-daemon.conf \
|
||||
"${pending_dir}/etc/avahi/avahi-daemon.conf"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
|
@ -7,7 +7,7 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/glances
|
||||
|
||||
install -D glances.default "${pending_dir}/etc/default/glances"
|
||||
install -D -m 644 glances.default "${pending_dir}/etc/default/glances"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
|
@ -7,7 +7,7 @@ do_pre_regen() {
|
|||
|
||||
cd /usr/share/yunohost/templates/nsswitch
|
||||
|
||||
install -D nsswitch.conf "${pending_dir}/etc/nsswitch.conf"
|
||||
install -D -m 644 nsswitch.conf "${pending_dir}/etc/nsswitch.conf"
|
||||
}
|
||||
|
||||
do_post_regen() {
|
||||
|
|
Loading…
Add table
Reference in a new issue