mirror of
https://github.com/YunoHost/install_script.git
synced 2024-09-03 20:06:25 +02:00
[enh] Do not install extra packages and configurations on unstable
This commit is contained in:
parent
3be443a2ca
commit
6ed01f443d
1 changed files with 26 additions and 12 deletions
|
@ -103,11 +103,12 @@ installscript_dependencies() {
|
|||
}
|
||||
|
||||
create_custom_config() {
|
||||
if [[ ! -f /etc/yunohost/yunohost.conf ]]
|
||||
then
|
||||
mkdir /etc/yunohost/
|
||||
touch /etc/yunohost/from_script
|
||||
cat << EOF > /etc/yunohost/yunohost.conf
|
||||
if [[ "$DISTRIB" != "daily" ]] && [[ "$DISTRIB" != "unstable" ]] ; then
|
||||
if [[ ! -f /etc/yunohost/yunohost.conf ]]
|
||||
then
|
||||
mkdir -p /etc/yunohost/
|
||||
touch /etc/yunohost/from_script
|
||||
cat << EOF > /etc/yunohost/yunohost.conf
|
||||
# Yunohost custom config
|
||||
# If you want to keep a custom service configuration replace "no" by "yes"
|
||||
# for the concerned service
|
||||
|
@ -124,6 +125,10 @@ slapd=no
|
|||
ssh=yes
|
||||
ssowat=no
|
||||
EOF
|
||||
fi
|
||||
else
|
||||
mkdir -p /etc/yunohost/
|
||||
touch /etc/yunohost/from_script
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -263,13 +268,22 @@ workaround_avahi_installation() {
|
|||
}
|
||||
|
||||
install_yunohost_packages() {
|
||||
apt_get_wrapper \
|
||||
-o Dpkg::Options::="--force-confold" \
|
||||
-y --force-yes install \
|
||||
yunohost yunohost-config \
|
||||
yunohost-config-postfix \
|
||||
postfix postfix-ldap \
|
||||
postfix-policyd-spf-perl
|
||||
if [[ "$DISTRIB" != "daily" ]] && [[ "$DISTRIB" != "unstable" ]] ; then
|
||||
apt_get_wrapper \
|
||||
-o Dpkg::Options::="--force-confold" \
|
||||
-y --force-yes install \
|
||||
yunohost yunohost-config \
|
||||
yunohost-config-postfix \
|
||||
postfix postfix-ldap \
|
||||
postfix-policyd-spf-perl
|
||||
else
|
||||
apt_get_wrapper \
|
||||
-o Dpkg::Options::="--force-confold" \
|
||||
-y --force-yes install \
|
||||
yunohost \
|
||||
postfix postfix-ldap \
|
||||
postfix-policyd-spf-perl
|
||||
fi
|
||||
}
|
||||
|
||||
restart_services() {
|
||||
|
|
Loading…
Add table
Reference in a new issue