regenconf: yunohost hook was failing because grep may return exit code != 0

This commit is contained in:
Alexandre Aubin 2021-10-20 19:43:06 +02:00
parent 2687121f6d
commit 146fba7d48

View file

@ -61,9 +61,11 @@ do_init_regen() {
# Change dpkg vendor
# see https://wiki.debian.org/Derivatives/Guidelines#Vendor
readlink -f /etc/dpkg/origins/default | grep -q debian \
&& rm -f /etc/dpkg/origins/default \
&& ln -s /etc/dpkg/origins/yunohost /etc/dpkg/origins/default
if readlink -f /etc/dpkg/origins/default | grep -q debian;
then
rm -f /etc/dpkg/origins/default \
ln -s /etc/dpkg/origins/yunohost /etc/dpkg/origins/default
fi
}
do_pre_regen() {
@ -238,9 +240,11 @@ do_post_regen() {
# Change dpkg vendor
# see https://wiki.debian.org/Derivatives/Guidelines#Vendor
readlink -f /etc/dpkg/origins/default | grep -q debian \
&& rm -f /etc/dpkg/origins/default \
&& ln -s /etc/dpkg/origins/yunohost /etc/dpkg/origins/default
if readlink -f /etc/dpkg/origins/default | grep -q debian;
then
rm -f /etc/dpkg/origins/default
ln -s /etc/dpkg/origins/yunohost /etc/dpkg/origins/default
fi
}
do_$1_regen ${@:2}