mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
[fix] Remove legacy slapd file after directory creation at regen-conf
This commit is contained in:
parent
a960c92b9f
commit
abe22d74d6
1 changed files with 4 additions and 4 deletions
|
@ -31,15 +31,15 @@ do_pre_regen() {
|
||||||
|
|
||||||
cd /usr/share/yunohost/templates/slapd
|
cd /usr/share/yunohost/templates/slapd
|
||||||
|
|
||||||
# remove legacy configuration file
|
|
||||||
[ ! -f /etc/ldap/slapd-yuno.conf ] \
|
|
||||||
|| touch "${pending_dir}/etc/ldap/slapd-yuno.conf"
|
|
||||||
|
|
||||||
# create needed directories
|
# create needed directories
|
||||||
ldap_dir="${pending_dir}/etc/ldap"
|
ldap_dir="${pending_dir}/etc/ldap"
|
||||||
schema_dir="${ldap_dir}/schema"
|
schema_dir="${ldap_dir}/schema"
|
||||||
mkdir -p "$ldap_dir" "$schema_dir"
|
mkdir -p "$ldap_dir" "$schema_dir"
|
||||||
|
|
||||||
|
# remove legacy configuration file
|
||||||
|
[ ! -f /etc/ldap/slapd-yuno.conf ] \
|
||||||
|
|| touch "${pending_dir}/etc/ldap/slapd-yuno.conf"
|
||||||
|
|
||||||
# copy configuration files
|
# copy configuration files
|
||||||
cp -a ldap.conf slapd.conf "$ldap_dir"
|
cp -a ldap.conf slapd.conf "$ldap_dir"
|
||||||
cp -a sudo.schema mailserver.schema "$schema_dir"
|
cp -a sudo.schema mailserver.schema "$schema_dir"
|
||||||
|
|
Loading…
Add table
Reference in a new issue