[enh] Do not install extra packages and configurations on unstable

This commit is contained in:
kload 2015-10-02 07:25:24 -04:00
parent 3be443a2ca
commit 6ed01f443d

View file

@ -103,9 +103,10 @@ installscript_dependencies() {
}
create_custom_config() {
if [[ "$DISTRIB" != "daily" ]] && [[ "$DISTRIB" != "unstable" ]] ; then
if [[ ! -f /etc/yunohost/yunohost.conf ]]
then
mkdir /etc/yunohost/
mkdir -p /etc/yunohost/
touch /etc/yunohost/from_script
cat << EOF > /etc/yunohost/yunohost.conf
# Yunohost custom config
@ -125,6 +126,10 @@ ssh=yes
ssowat=no
EOF
fi
else
mkdir -p /etc/yunohost/
touch /etc/yunohost/from_script
fi
}
set_domain() {
@ -263,6 +268,7 @@ workaround_avahi_installation() {
}
install_yunohost_packages() {
if [[ "$DISTRIB" != "daily" ]] && [[ "$DISTRIB" != "unstable" ]] ; then
apt_get_wrapper \
-o Dpkg::Options::="--force-confold" \
-y --force-yes install \
@ -270,6 +276,14 @@ install_yunohost_packages() {
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() {