Am Montag, 15. Juni 2020, 15:25:19 CEST schrieb Neal Gompa:
On Mon, Jun 15, 2020 at 9:19 AM Ludwig Nussel <ludwig.nussel@suse.de> wrote:
Hi,
Cockpit¹ is a web administration tool written in JS with the server part in C that can talk to dbus services. Now packages finally reached Tumbleweed. To try it run
# zypper in cockpit # systemctl enable --now cockpit.socket
Then point your browser to port 9090 of the host running cockpit.
Check it out, it offers a login shell in the browser :-)
The package² offers basic functionality. It lacks some features like eg managing libvirt due to missing deps in Tumbleweed. Also the package so far just uses the minified aka "precompiled" JS of the release tarball as Fedora does. Might be fine for them but it's not exactly what I'd expect from a package in Factory though. OBS should really build from actual sources so eg patching the js part in the package would work. So any help to get the package to actually use Node to build the JS parts welcome.
It's generally *not* fine in Fedora either, but Fedora has a lot less tolerance for lack of maintainers for packages than most distributions, including openSUSE. Nobody kept up with maintaining the tools required to do the minification stuff (including the Cockpit team), so they fell out of the distribution.
Interestingly enough cockpit is "the next best thing to sliced bread" in RHEL8.2 these days, at least for basic administration. Also, definitely more than just "basic functionality". I havent tried yet but I'm pretty sure you could pass the complete RHCE exam just with cockpit. Cheers MH -- Mathias Homann Mathias.Homann@openSUSE.org OBS: lemmy04 Jabber (XMPP): lemmy@tuxonline.tech IRC: [Lemmy] on freenode and ircnet (bouncer active) telegram: https://telegram.me/lemmy98 keybase: https://keybase.io/lemmy gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102