Ich habe nach nach dem post_install.php Script gesucht. Das ist aber nirgendwo zu finden.
Die Suche nach egroupware ergibt:
ulrich@SRV:/$ sudo find -name egroupware
./usr/share/doc/egroupware-epl-timesheet
./usr/share/doc/egroupware-epl-filemanager
./usr/share/doc/egroupware-epl-news-admin
./usr/share/doc/egroupware-epl-notifications
./usr/share/doc/egroupware-epl-infolog
./usr/share/doc/egroupware-epl-bookmarks
./usr/share/doc/egroupware-epl-projectmanager
./usr/share/doc/egroupware-epl
./usr/share/doc/egroupware-epl-importexport
./usr/share/doc/egroupware-epl-collabora
./usr/share/doc/egroupware-epl-resources
./usr/share/doc/egroupware-epl-esync
./usr/share/doc/egroupware-epl-vendor
./usr/share/doc/egroupware-epl-tracker
./usr/share/doc/egroupware-epl-calendar
./usr/share/doc/egroupware-epl-registration
./usr/share/egroupware
./usr/share/egroupware/notifications/java/src/egroupwaretray
./usr/share/egroupware/vendor/egroupware
./var/cache/apt/archives/egroupware-epl-resources_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-infolog_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-registration_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-vendor_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-collabora_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-bookmarks_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-filemanager_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-esync_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-news-admin_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-notifications_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-importexport_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-projectmanager_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-tracker_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-timesheet_17.1.20180831_all.deb
./var/cache/apt/archives/egroupware-epl-calendar_17.1.20180831_all.deb
./var/lib/egroupware
./var/lib/dpkg/info/egroupware-epl-news-admin.list
./var/lib/dpkg/info/egroupware-epl-filemanager.list
./var/lib/dpkg/info/egroupware-epl.postinst
./var/lib/dpkg/info/egroupware-epl-tracker.md5sums
./var/lib/dpkg/info/egroupware-epl-bookmarks.md5sums
./var/lib/dpkg/info/egroupware-epl-projectmanager.md5sums
./var/lib/dpkg/info/egroupware-epl-resources.list
./var/lib/dpkg/info/egroupware-epl-calendar.list
./var/lib/dpkg/info/egroupware-epl-tracker.list
./var/lib/dpkg/info/egroupware-epl-esync.list
./var/lib/dpkg/info/egroupware-epl-importexport.list
./var/lib/dpkg/info/egroupware-epl-news-admin.md5sums
./var/lib/dpkg/info/egroupware-epl-registration.md5sums
./var/lib/dpkg/info/egroupware-epl-notifications.list
./var/lib/dpkg/info/egroupware-epl-infolog.md5sums
./var/lib/dpkg/info/egroupware-epl-calendar.md5sums
./var/lib/dpkg/info/egroupware-epl.list
./var/lib/dpkg/info/egroupware-epl-registration.list
./var/lib/dpkg/info/egroupware-epl-importexport.md5sums
./var/lib/dpkg/info/egroupware-epl-projectmanager.list
./var/lib/dpkg/info/egroupware-epl-collabora.md5sums
./var/lib/dpkg/info/egroupware-epl-infolog.list
./var/lib/dpkg/info/egroupware-epl.config
./var/lib/dpkg/info/egroupware-epl.md5sums
./var/lib/dpkg/info/egroupware-epl-filemanager.md5sums
./var/lib/dpkg/info/egroupware-epl-timesheet.list
./var/lib/dpkg/info/egroupware-epl-bookmarks.list
./var/lib/dpkg/info/egroupware-epl-notifications.md5sums
./var/lib/dpkg/info/egroupware-epl-vendor.md5sums
./var/lib/dpkg/info/egroupware-epl-timesheet.md5sums
./var/lib/dpkg/info/egroupware-epl-vendor.list
./var/lib/dpkg/info/egroupware-epl-resources.md5sums
./var/lib/dpkg/info/egroupware-epl.postrm
./var/lib/dpkg/info/egroupware-epl-collabora.list
./var/lib/dpkg/info/egroupware-epl-esync.md5sums
./var/crash/egroupware-epl.0.crash
Also habe ich EGW wieder deinstalliert.
Bei der Neuinstallation traten diese Fehler auf:
- EGW InRelease wird ignoriert
root@SRV:~# apt update
OK:1 http://de.archive.ubuntu.com/ubuntu bionic InRelease
Ign:2 http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_18.04 InRelease
OK:3 http://de.archive.ubuntu.com/ubuntu bionic-updates InRelease
OK:4 http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_18.04 Release
- EGW Core und Mail haben anscheinend keine Dateilisten
dpkg: Warnung: Dateilisten-Datei des Paketes »egroupware-epl-core« fehlt; es wird angenommen,
dass das Paket derzeit keine Dateien installiert hat
dpkg: Warnung: Dateilisten-Datei des Paketes »egroupware-epl-mail« fehlt; es wird angenommen,
dass das Paket derzeit keine Dateien installiert hat
In var/log gibt’s keine Log, das auf EGW hindeutet.
Die Installation bricht also folgerichtig ab mit dem Hinweis, dass post-install.php fehlt:
/var/lib/dpkg/info/egroupware-epl.postinst: Zeile 83: /usr/share/egroupware/doc/rpm-build/post_install.php: Datei oder Verzeichnis nicht gefunden
EGroupware install log saved to /root/egroupware-epl-install.log
chmod: Zugriff auf ‘/var/lib/egroupware/header.inc.php’ nicht möglich: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Bearbeiten des Paketes egroupware-epl (–configure):
Unterprozess installed egroupware-epl package post-installation script gab den Fehler-Ausgangsstatus 1 zurück
Fehler traten auf beim Bearbeiten von:
egroupware-epl
E: Sub-process /usr/bin/dpkg returned an error code (1)
Im Verzeichnis /usr/share/egroupware fehlt das Unterverzeichnis doc/rpm-build
Ich vervollständige den Verzeichnisbaum mal manuell und kopiere das install-script dorthin.
Mal schauen ob das funktioniert.