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. If you want them to stop shipping precompiled JS, help them have the tools in Fedora too so that the primary builds use it. We're supposed to be friends here... -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org