mirror of
https://github.com/serghey-rodin/vesta.git
synced 2025-08-19 04:50:46 -07:00
Check missing 'gnupg' package on latest fresh Ubuntu versions
This commit is contained in:
parent
3d8b6a87a7
commit
cb67641bed
1 changed files with 12 additions and 0 deletions
|
@ -260,6 +260,18 @@ check_result $? "No access to Vesta repository"
|
||||||
# Checking installed packages
|
# Checking installed packages
|
||||||
tmpfile=$(mktemp -p /tmp)
|
tmpfile=$(mktemp -p /tmp)
|
||||||
dpkg --get-selections > $tmpfile
|
dpkg --get-selections > $tmpfile
|
||||||
|
# Checking gnupg (fix for latest Ubuntu vestions)
|
||||||
|
for pkg in gnupg gnupg1 gnupg2; do
|
||||||
|
if [ ! -z "$(grep '$pkg' $tmpfile)" ]; then
|
||||||
|
gnupg_exist=true
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if [ -z "$gnupg_exist" ]; then
|
||||||
|
apt-get -y install gnupg
|
||||||
|
check_result $? "apt-get install failed"
|
||||||
|
fi
|
||||||
|
# Checking conflicts
|
||||||
for pkg in exim4 mysql-server apache2 nginx vesta; do
|
for pkg in exim4 mysql-server apache2 nginx vesta; do
|
||||||
if [ ! -z "$(grep $pkg $tmpfile)" ]; then
|
if [ ! -z "$(grep $pkg $tmpfile)" ]; then
|
||||||
conflicts="$pkg $conflicts"
|
conflicts="$pkg $conflicts"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue