|
# Nextcloud
|
|
# Nextcloud
|
|
|
|
|
|
## Installation & Update via git
|
|
## Update via cli
|
|
|
|
|
|
TODO
|
|
sudo -u nextcloud -i
|
|
|
|
php8.2 app/updater/updater.phar
|
|
## Update via git
|
|
|
|
|
|
### User umziehen von external (shibboleth, imap) nach lokal (nextcloud)
|
|
$ sudo -u www-data -i
|
|
|
|
$ find . -type d -name '.git' | sed 's/\.git//g' | xargs -I{} git -C {} pull
|
|
z.b. wenn User nach Exmatrikulation Zugriff auf Daten brauchen, aber Login über SCC nicht mehr geht
|
|
|
|
|
|
## Überprüfen ob die Plugins auch den richtigen Branch haben:
|
|
$ sudo -u nextcloud -i
|
|
|
|
$ psql
|
|
$ find . -type d -name '.git' | sed 's/\.git//g' | xargs -I{} git -C {} branch -v
|
|
delete from oc_users_external where uid='<uid>';
|
|
|
|
insert into oc_users values('<uid>','<displayname>','','<uid_lower>');
|
|
### User umziehen von external (shibboleth, imap) nach lokal (nextcloud)
|
|
|
|
|
|
|
|
z.b. wenn User nach Exmatrikulation Zugriff auf Daten brauchen, aber Login über SCC nicht mehr geht
|
|
|
|
|
|
|
|
$ sudo -u nextcloud -i
|
|
|
|
$ psql
|
|
|
|
delete from oc_users_external where uid='<uid>';
|
|
|
|
insert into oc_users values('<uid>','<displayname>','','<uid_lower>');
|
|
|
|
|
|
|
|
Dann Passwort über Admin-UI setzen |
|
Dann Passwort über Admin-UI setzen |
|
|
|
\ No newline at end of file |