Andreas Bock kirjoitti 20.5.2022 klo 16.06:
I can confirm this bug for Ubuntu Jammy and kinetic. All files are
missing in '/usr/share/cockpit/389-console'.
Already posted this in Ubuntu Launchpad as
https://bugs.launchpad.net/ubuntu/+source/389-ds-base/+bug/1974329:
What happend:
After installing the server and afterwards the '389-ds' package
including all dependencies, Cockpit lacks the plugins entry "389
Directory Server" in the Web-GUI.
How to reproduce:
I installed Ubuntu server 22.04 multiple times from scratch. Either as
minimal but althought as default installation does not help. After lots
of testing and reinstalling the server I found that all files from
'/usr/share/cockpit/389-console' are missing for the jammy and kinetic
package 'cockpit-389-ds'. If one compares the package content to focal
one will see the difference.
What I have done to resolve the issue:
$ wget
https://github.com/389ds/389-ds-base/archive/389-ds-base-2.0.15.tar.gz
$ tar xzf 389-ds-base-2.0.15.tar.gz
$ cd ~/389-ds-base-2.0.15/src/cockpit/389-console
$ sh ./buildAndRun.sh # Stop the script after downloading and compling
with ^C
$ sudo cp ~/389-ds-base-2.0.15/src/cockpit/389-console/dist/*
/usr/share/cockpit/389-console
If you have any further questions feel free to contact me.
Regards, Andreas
Thanks for the hint, the tarballs stopped having prebuilt files for
cockpit when 389 migrated to github. This is now being tracked at:
https://github.com/389ds/389-ds-base/issues/5302
--
t