Hello ports@, 

These are two separate ports that work together to easily install a
desktop on a *BSD system. It was initially made for FreeBSD, and later
got NetBSD support. There was a user who sent an issue to their github
repo page, requesting OpenBSD support, so I decided to pitch in.

https://github.com/outpaddling/desktop-installer/issues/30

The desktop-installer program depends on auto-admin to automate some
tasks during all this, so you need both installed. Hopefully,
RUN_DEPENDS would catch you on this.

Right now, I've tested it for both of the default obsd-specific window
managers (fvwm, cwm), LXQT, MATE, & XFCE. All that the script does for
cwm and fvwm right now, is make a custom Xsession (backing up the old
one), and add a simple system menu for powering on/off to XenoDM using
tk.

All you need to do is run desktop-installer in a root login shell and
follow the instructions.

I understand OpenBSD tends not to appeal to users who aren't willing to
roll things themselves, so I can see why some of us may not want
something like this in the ports tree. But to that I say, don't use this
port! I personally probably won't be using it all that much, although
some users may find it helpful, esp new prospective users who may not
care about security as much as most of us do. In the end of the day, I
want this wonderful operating system to be accessible to users who are
interested, even if I sorta disagree with some of the practices of the
software itself on a security standpoint.

Both ports are attached to this thread. Please let me know either here,
or in the github issue how things go. (ideally both so upstream is on
the same page).

-- 
iz (they/them)

> i like to say mundane things,
> there are too many uninteresting things
> that go unnoticed.

izder456 (dot) neocities (dot) org

Attachment: desktop-installer-1.0.0.tgz
Description: application/compressed-tar

Attachment: auto-admin-0.8.0.tgz
Description: application/compressed-tar

Attachment: pgp2ZNSYN4bxN.pgp
Description: OpenPGP digital signature

Reply via email to