diff --git a/debian/vitastor-mon.postinst b/debian/vitastor-mon.postinst index b627d9bb..69efbcc3 100644 --- a/debian/vitastor-mon.postinst +++ b/debian/vitastor-mon.postinst @@ -5,4 +5,5 @@ set -e if [ "$1" = "configure" ]; then addgroup --system --quiet vitastor adduser --system --quiet --ingroup vitastor --no-create-home --home /nonexistent vitastor + mkdir -p /etc/vitastor fi diff --git a/debian/vitastor-osd.postinst b/debian/vitastor-osd.postinst index 3b05abfb..bc6677f8 100644 --- a/debian/vitastor-osd.postinst +++ b/debian/vitastor-osd.postinst @@ -6,4 +6,5 @@ if [ "$1" = "configure" ]; then addgroup --system --quiet vitastor adduser --system --quiet --ingroup vitastor --no-create-home --home /nonexistent vitastor install -o vitastor -g vitastor -d /var/log/vitastor + mkdir -p /etc/vitastor fi diff --git a/rpm/vitastor-el7.spec b/rpm/vitastor-el7.spec index 18cdd4bc..547d2a3c 100644 --- a/rpm/vitastor-el7.spec +++ b/rpm/vitastor-el7.spec @@ -128,6 +128,7 @@ cp mon/90-vitastor.rules %buildroot/lib/udev/rules.d groupadd -r -f vitastor 2>/dev/null ||: useradd -r -g vitastor -s /sbin/nologin -c "Vitastor daemons" -M -d /nonexistent vitastor 2>/dev/null ||: install -o vitastor -g vitastor -d /var/log/vitastor +mkdir -p /etc/vitastor %files -n vitastor-mon @@ -138,6 +139,7 @@ install -o vitastor -g vitastor -d /var/log/vitastor %pre -n vitastor-mon groupadd -r -f vitastor 2>/dev/null ||: useradd -r -g vitastor -s /sbin/nologin -c "Vitastor daemons" -M -d /nonexistent vitastor 2>/dev/null ||: +mkdir -p /etc/vitastor %files -n vitastor-client diff --git a/rpm/vitastor-el8.spec b/rpm/vitastor-el8.spec index 3a6c850c..ea292255 100644 --- a/rpm/vitastor-el8.spec +++ b/rpm/vitastor-el8.spec @@ -125,6 +125,7 @@ cp mon/90-vitastor.rules %buildroot/lib/udev/rules.d groupadd -r -f vitastor 2>/dev/null ||: useradd -r -g vitastor -s /sbin/nologin -c "Vitastor daemons" -M -d /nonexistent vitastor 2>/dev/null ||: install -o vitastor -g vitastor -d /var/log/vitastor +mkdir -p /etc/vitastor %files -n vitastor-mon @@ -135,6 +136,7 @@ install -o vitastor -g vitastor -d /var/log/vitastor %pre -n vitastor-mon groupadd -r -f vitastor 2>/dev/null ||: useradd -r -g vitastor -s /sbin/nologin -c "Vitastor daemons" -M -d /nonexistent vitastor 2>/dev/null ||: +mkdir -p /etc/vitastor %files -n vitastor-client