avoid error message on talk install (known) and timeout

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This commit is contained in:
Arthur Schiwon 2020-02-13 23:17:53 +01:00
Родитель 48694c2822
Коммит 316a5b4cca
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7424F1874854DF23
2 изменённых файлов: 10 добавлений и 3 удалений

11
inst
Просмотреть файл

@ -455,8 +455,15 @@ detect_onlyoffice () {
ensure_office () { ensure_office () {
if [[ "$NC_OFFICE_SUITE" = "oo_community" ]] && [[ "$IS_UPDATE" = false ]] ; then if [[ "$NC_OFFICE_SUITE" = "oo_community" ]] && [[ "$IS_UPDATE" = false ]] ; then
echo "No office suite present – installing Community Document Server" echo -n "No office suite present – installing Community Document Server"
univention-app shell nextcloud sudo -u www-data /var/www/html/occ app:enable documentserver_community nohup univention-app shell nextcloud sudo -u www-data /var/www/html/occ app:enable documentserver_community &
PID=$!
while ps --pid ${PID} > /dev/null; do
echo -n .
sleep 3
done
echo
univention-app shell nextcloud sudo -u www-data /var/www/html/occ app:enable onlyoffice univention-app shell nextcloud sudo -u www-data /var/www/html/occ app:enable onlyoffice
fi fi
} }

2
setup
Просмотреть файл

@ -50,7 +50,7 @@ install_hub_apps () {
$OCC app:enable calendar $OCC app:enable calendar
$OCC app:enable contacts $OCC app:enable contacts
$OCC app:enable mail $OCC app:enable mail
$OCC app:install spreed; $OCC app:enable spreed $OCC app:install spreed 2> /dev/null; echo -n 'enabling Talk... '; $OCC app:enable spreed
# logic for office suite resides in join script # logic for office suite resides in join script
} }