[Eisfair] E1: Nextcloud 1.22.6 & mindestens die vorherige Version

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Dez 1 13:01:57 CET 2025


Hallo Frank,

Frank Eckelmann wrote:

> silverEIS # ps ax | grep next
> 14764 pts/0    S+     0:00 /bin/sh /var/install/bin/edit --apply
> /etc/config.d/nextcloud
> 15471 pts/0    S+     0:00 sh /var/install/config.d/nextcloud.sh
> 
> danach habe ich den webserver restart bestätigt
> 
> Do you want to restart the webserver now (recommended) (y/n) [yes]?
>   * Stopping The Apache HTTP Server ...
>   [  OK  ]
>   * Starting The Apache HTTP Server ...
>   [  OK  ]
>   * Stopping The PHP FastCGI Process Manager ...
>   [  OK  ]
>   * Starting The PHP FastCGI Process Manager ...
>   [  OK  ]
> Press ENTER to continue
> 
> während der Neustarts bleibt die ps Ausgabe bei
> /var/install/config.d/nextcloud.sh

Ok.

> und dann erscheint in der GUI wieder:
> 
>   Postprocessing
> ──────────────────────────────────────────────────────────────┐
> │"/usr/bin/sh" "/var/install/bin/nextcloud-post-edit" "post" "  known"
> "edit" "│
> │/etc/config.d/nextcloud" "apply" ""
>> │/bin/bash: line 1: $'a\2242\b': command not found

Mir sagt a\2242\b nicht, 2242 kommt im ganzen Paket nicht vor - Kodierung 
eines Zeichens? 2242 ist in UTF die "Minus-Tilde". Wenn ich wüsste, wie man 
die auf der Tastatur eingibt, würde ich im Paket mal nach dem zeichen 
suchen.

>> │Press ENTER to continue

Was mich nun stutzig macht, dass in deinem vorigen Post die Fehlermeldung 
etwas anders ausgesehen hat:

  Postprocessing 
──────────────────────────────────────────────────────────────┐
│"/var/log/nextcloud.log" "post" "  known" "edit" 
"/etc/config.d/nextcloud" "ap│
│ply" " " 
       │
│/bin/bash: line 1: $'a\2242\b': command not found 
       │
│Press ENTER to continue

Ich meine die Zeile unter dem langen Strich.

Könntest du mal /var/install/bin/nextcloud-post-edit umbenennen oder 
verschieben und die Konfiguration erneut aufrufen?

Bitte danach manuell etwas aufräumen, weil das Skript nun nicht zum Tragen 
kommt, aber genau das folgende zu tun hat:

rm -f /var/run/nextcloud-sql-package-list

und dann wieder das oben umbenannte oder verschobene Skript wieder 
herstellen.

Ich kann in dem Skript keinen Fehler oder ein versehentlich reingerutschtes 
Zeichen finden.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair