CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

sysutils/desktop-installer 1.3.0

Quickly configure a FreeBSD desktop system

Port info

Maintainer
jwb@FreeBSD.org
Packages
latest: 1.2.0.1, update to 1.3.0 not built yet
Upstream
up to date
Last update
to 1.3.0 · dc59257faf
Quarterly
2026Q4: 1.2.0.1
WWW
https://github.com/outpaddling/desktop-installer
Links
cgit · VuXML

Install

Package
# pkg install desktop-installer
installs 1.2.0.1 from latest; from quarterly (2026Q4) 1.2.0.1
Port
# cd /usr/ports/sysutils/desktop-installer && make install clean
Size
109 KiB download · 366 KiB installed
Depends on
devel/desktop-file-utils 0.28, sysutils/auto-admin 0.8.5.6
License
BSD2CLAUSE

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.2.0.11.2.0.1–
FreeBSD 151.2.0.11.2.0.1–
FreeBSD 141.2.0.11.2.0.11.2.0.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.2.0.11.2.0.1–
FreeBSD 141.2.0.11.2.0.11.2.0.1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.2.0.1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (99)

Jason W. Bacon (jwb) · 1.3.0
sysutils/desktop-installer: Update to 1.3.0

Consolidate Xlibre and Xorg support into one script
Create a new log file for each run
Numerous minor fixes and enhancements
Changes: https://github.com/outpaddling/desktop-installer/releases
dc59257faf
Jason W. Bacon (jwb) · 1.2.0.1
sysutils/desktop-installer: Update to 1.2.0.1

Fix termination trying to remove missing freebsd-update-notify
3f253a0d77
Jason W. Bacon (jwb) · 1.2.0
sysutils/desktop-installer: Update to 1.2.0

Numerous fixes and enhancements
Changes: https://github.com/outpaddling/desktop-installer/releases
153493637d
Jason W. Bacon (jwb) · 1.1.1.31
sysutils/desktop-installer: Update to 1.1.1.31

Add limited, experimental Wayland support
Offer to install Widevine-enabled browser
A few other minor fixes and improvements
6cef9ba6ad
Jason W. Bacon (jwb) · 1.1.1.13
sysutils/desktop-installer: Update to 1.1.1.13

Support multiple versions of virtualbox guest additions
Offer to install popular shells
Improve user guidance on virtual consoles, switching to latest packages

Reported by:    G Perrin
e8c5f0d0bd
Jason W. Bacon (jwb) · 1.1.1.4
sysutils/desktop-installer: Update to 1.1.1.4

Fix generated xsession file to check for VBoxClient before trying
to run it.  This unbreaks XDM logins on VMs where guest additions
are not installed.  Guest additions do not currently work on 15.0.
613bcfe053
Jason W. Bacon (jwb) · 1.1.1.3
sysutils/desktop-installer: Update to 1.1.1.3

Add mkdir /proc before mount (fix FreeBSD 15 failure)
dialog4ports -> portconfig
4ea563b952
Jason W. Bacon (jwb) · 1.1.1
sysutils/desktop-installer: Update to 1.1.1

Minor fixes and enhancements
Changes: https://github.com/outpaddling/desktop-installer/releases
c3626a7f16
Jason W. Bacon (jwb) · 1.1.0.6
sysutils/desktop-installer: Update to 1.1.0.6

Install tk-wrapper instead of specific tk version
In response to the sudden disappearance of tk87 from ports
2e67831b3e
Jason W. Bacon (jwb) · 1.1.0.5
sysutils/desktop-installer: Update to 1.1.0.5

Update for removal of x11/kde5 from ports.
Use x11/kde going forward.

Reported by:    almostunix@github
ac235c50dc
Jason W. Bacon (jwb) · 1.1.0.2
sysutils/desktop-installer: Update to 1.1.0.2

Unbreak tk installation: tk87 was removed from ports.
Dynamically choose a tk version from here on.
f0a998aad6
Jason W. Bacon (jwb) · 1.1.0
sysutils/desktop-installer: Update to 1.1.0

OpenBSD:

Support near completion, largely thanks to Izder456

FreeBSD:

Run pkg update once, then use pkg install -U to skip subsequent repo updates
Greatly improves performance for users from from pkg servers
Restore xf86-video-mga
Tolerate absence of VBoxClient (part of guest additions)

NetBSD:

Document problems with ck-launch

Changes: https://github.com/outpaddling/desktop-installer/releases
222db315a1
Jason W. Bacon (jwb) · 1.0.0
sysutils/desktop-installer: Update to 1.0.0

Desktop-installer has been stable for some time now, so it's time to
commit to a stable UI for a while. No major UI changes until v2.0.

This release contains a few minor fixes and enhancements since 0.8.3.
e57dda5999
Yasuhiro Kimura (yasu) · 0.8.3.9_1
sysutils/desktop-installer: Move man page to share/man

Approved by:	portmgr (blanket)
daa1ec1478
Jason W. Bacon (jwb) · 0.8.3.9
sysutils/desktop-installer: Update to 0.8.3.9

A few mostly cosmetic fixes and improvements
6f7103ecbd
Nuno Teixeira (eduardo) · 0.8.3_1
sysutils/desktop-installer: Move man pages to share/man

Approved by:	portmgr (blanket)
5881465be7
Jason W. Bacon (jwb) · 0.8.3
sysutils/desktop-installer: Update to 0.8.3

Several UI improvements
A few bug fixes
Improve documentation

Changes: https://github.com/outpaddling/desktop-installer/releases
071f3a16c9
Jason W. Bacon (jwb) · 0.8.2.2
sysutils/desktop-installer: Update to 0.8.2.2

Fix auto-mark-install-from-source usage
eb34a410cd
Jason W. Bacon (jwb) · 0.8.2
sysutils/desktop-installer: Update to 0.8.2

Numerous basic improvements to nascent NetBSD support
Add popup notifications and expanded notifications to battery-shutdown monitor script
Run battery-shutdown from cron rather than as a daemon
Add option to install freebsd-update-notify (popup notification for available updates)

Changes: https://github.com/outpaddling/desktop-installer/releases
577a373656
Jason W. Bacon (jwb) · 0.8.0.6
sysutils/desktop-installer: Update to 0.8.0.6

Add Qemu/UTM check
More robust computation for XDM shutdown/restart/x11 button location
84da2471f5
Jason W. Bacon (jwb) · 0.8.0.3
sysutils/desktop-installer: Update to 0.8.0.3

Remove deprecated transcode install
Fix xdmshutdown buttons location for multiple monitors
Install consolekit2 with sddm to enable shutdown/reboot buttons

PR:             270835
35c0952fb3
Jason W. Bacon (jwb) · 0.8.0
sysutils/desktop-installer: Update to 0.8.0

Replace SLiM login manager (unmaintained for 10 years) with SDDM
SDDM also automatically detects multiple desktop environments (DEs)
Add SDDM option for Gnome, LXDE, LXQT
Other minor enhancements to streamline package install sequence

Changes: https://github.com/outpaddling/desktop-installer/releases
1cc8b4c62e
Jason W. Bacon (jwb) · 0.7.9
sysutils/desktop-installer: Update to 0.7.9

A few minor enhancements

Changes:    https://github.com/outpaddling/desktop-installer/releases
4e281aa28b
Jason W. Bacon (jwb) · 0.7.8.3
sysutils/desktop-installer: Update to 0.7.8-3

Remove bsdstats setup
xfce setup: evince -> xreader
bff790833d
Stefan Eßer (se) · 0.7.8.1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 0.7.8.1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Jason W. Bacon (jwb) · 0.7.8.1
sysutils/desktop-installer: Drop bsdstats install option

Software is no longer maintained.
88833e7cce
Jason W. Bacon (jwb) · 0.7.8
sysutils/desktop-installer: Update to 0.7.8

Add support for configuring webcams
A few other minor improvements
de866ca9d3
Jason W. Bacon (jwb) · 0.7.7.4
sysutils/desktop-installer: Update to 0.7.7.4

A few minor improvements for robustness and user friendliness
24597a7d91
Jason W. Bacon (jwb) · 0.7.7
sysutils/desktop-installer: Update to 0.7.7

Update gnome package name
Drop warning about Lumina screen resize (mostly fixed in latest FreeBSD port)
Update man page

Changes: https://github.com/outpaddling/desktop-installer/releases
2ec5df7d39
Jason W. Bacon (jwb) · 0.7.6.6
sysutils/desktop-installer: Update to 0.7.6.6

Update for gnome port renaming: gnome3 -> gnome
Bump auto-admin dep to ensure latest patches

Reported by:    sblachmann@gmail.com
542425b796
Jason W. Bacon (jwb) · 0.7.6.2
sysutils/desktop-installer: Update to 0.7.6.2

Factor out new auto-last-update script to sysutils/auto-admin
d7bf0bf32d
Jason W. Bacon (jwb) · 0.7.6
sysutils/desktop-installer: Update to 0.7.6

Factor out some features to auto-admin
Several minor enhancements

Changes:        https://github.com/outpaddling/desktop-installer/tags
9e2cf4e33d
Jason W. Bacon (jwb) · 0.7.5.4
sysutils/desktop-installer: Update to 0.7.5.4

Automatically install /usr/src if needed, for wifi kernel modules
ab8b8cfa4f
Jason W. Bacon (jwb) · 0.7.5
sysutils/desktop-installer: Update to 0.7.5

Add "custom" option for installing DEs and WMs not explicitly listed
in the menu.  Desktop-installer can now configure any DE or WM for
which a port exists.
8309dd7c64
Jason W. Bacon (jwb) · 0.7.4.5
sysutils/desktop-installer: Update to 0.7.4.5

Add "Custom" option for mostly automated setup of any DE/WM
not explicitly listed in menu
ded91b5047
Jason W. Bacon (jwb) · 0.7.4
sysutils/desktop-installer: Update to 0.7.4

Add tolerances to support aarch64
Numerous bug fixes, minor enhancements, and UI improvements

Reported by:    mpl, ygy
Changes:        https://github.com/outpaddling/desktop-installer/releases
2d2482b02a
Jason W. Bacon (jwb) · 0.7.3.12
desktop-installer: Update to 0.7.3.12

Properly handle recommended ports with no binary package
More rational default response for updating system before setup
Properly report deleted ports
Other minor clean up

Reported by: Mark Linimon, Guangyuan Yang
3b85c190f9
Jason W. Bacon (jwb) · 0.7.3.7
sysutils/desktop-installer: Update to 0.7.3.7

Switch cinnamon to SLiM since gdm does not work without gnome
ac8840eda6
Jason W. Bacon (jwb) · 0.7.3.5
sysutils/desktop-installer: Update to 0.7.3.5

Quick fix for gnome3-lite (until we can handle ports FLAVORS)
Make CUPS install optional

Reported by:    Guangyuan Yang
31cdc83b59
Jason W. Bacon (jwb) · 0.7.3
desktop-installer: Update to 0.7.3

Auto-configure X11 under Parallels and VMWare
Other minor fixes and enhancements

Changes: https://github.com/outpaddling/desktop-installer/releases/tag/0.7.3
cfaa6fbf9b
Jason W. Bacon (jwb) · 0.7.2.5
sysutils/desktop-installer: Update to 0.7.2.5

Remove libdvdcss install option: No longer packaged
8b0ec47229
Jason W. Bacon (jwb) · 0.7.2.2
sysutils/desktop-installer: Update to 0.7.2.2

Create /boot/loader.conf if missing, as is the case with FreeBSD VM images
Update auto-admin dep to latest bugfix release

Reported by:    Graham Perrin
b0bc46a3ba
Jason W. Bacon (jwb) · 0.7.2.1
sysutils/desktop-installer: Update to 0.7.2.1

Replace deprecated VBoxClient --display with VBoxClient --vmsvga
Unbreaks startup of ICEWM and other lightweight WMs that depend on it

Reported by:    Unixware@github
785ce41804
Jason W. Bacon (jwb) · 0.7.2
sysutils/desktop-installer: Update to 0.7.2

Remove all references to HAL, which has been removed from ports

Reported by:    Graham Perrin
c07e3d51d2
Jason W. Bacon (jwb) · 0.7.1.1
sysutils/desktop-installer: Fix accidentally silenced user prompt

PR:             255087
Reported by:    Ivan Zubov
MFH:            2021Q2 (runtime fix)
0e084ddc86
Mathieu Arnold (mat) · 0.7.1
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 0.7.1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Jason W. Bacon (jwb) · 0.7.1
sysutils/desktop-installer: Update to 0.7.1

Remove Linux flashplugin support (removed from ports)
Leverage improvements in auto-admin 0.7.1
Minor UI improvements
9c71436bda
Jason W. Bacon (jwb) · 0.7.0
sysutils/desktop-installer: Update to 0.7.0

UI improvements, install key ports from source

Allow user to choose between simplified or advanced configuration
Tag ports installed from source so that auto-update-system will upgrade
from source
A few minor bug fixes and enhancements
812c948d56