CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 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 · Report wrong data

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) · 0.6.20.3
sysutils/desktop-installer: Update to 0.6.20.3

Patch to work with corrected auto-ask script in sysutils/auto-admin
Also mark ports installed from source
a90bd32a1a
Jason W. Bacon (jwb) · 0.6.20
sysutils/desktop-installer: Update to 0.6.20

Enhancements for MacBooks such as an option to remap keys
Fix FireWire detection
8a281badac
Jason W. Bacon (jwb) · 0.6.19
sysutils/desktop-installer: Update to 0.6.19

Use dmidecode to detect FireWire
Remove package breaking XFCE install
Add auto-fix-date to rc.resume
Add make clean to ensure second run works properly
cefc391faa
Jason W. Bacon (jwb) · 0.6.18
sysutils/desktop-installer: Upgrade to 0.6.18

Enable touchpad tapping (off by default on 12.2-RC*)
Mark desktop, xorg, etc. as critical packages for auto-update-system
Run auto-detect-laptops for hardware-specific configs
Streamline interface for fewer interruptions to pkg installs
Improve user instructions
59cb796ab0
Jason W. Bacon (jwb) · 0.6.17
desktop-installer: Upgrade to 0.6.17 bugfix release

MFH reason: Unbreak Gnome and Gnome-lite setup
A few other minor enhancements

MFH:            2020Q3 (runtime fix)
139aff2b1a
Jason W. Bacon (jwb) · 0.6.16
sysutils/desktop-installer: Update to 0.6.16

Add Fluxbox and IceWM window managers to the menu
Improve instructions for GPU setup
Minor bug fixes
5ed81a97fa
Jason W. Bacon (jwb) · 0.6.15
sysutils/desktop-installer: Upgrade to 0.6.15

Add Window Maker support
Add user-guidance on hardware write cache and su+j
Move upstream to Github
Refactor and clean up code
4069540498
Jason W. Bacon (jwb) · 0.6.13
sysutils/desktop-installer: Upgrade to 0.6.13

Add support for Cinnamon desktop
Add unsupported option for CDE (not secure, for hobbyists/nostalgia only)
8cd80d813b
Jason W. Bacon (jwb) · 0.6.12
sysutils/desktop-installer: Upgrade to 0.6.12

Add option to enable Xorg SWCursor
Add XFCE4 + SLiM option
Other fixes, enhancements and clean-up
755d8106e0
Jason W. Bacon (jwb) · 0.6.11
sysutils/desktop-installer: Upgrade to 0.6.11

Fix a couple regressions
XFCE setup: Remove some obsolete code and enable automount
af6117f0ff
Jason W. Bacon (jwb) · 0.6.10
sysutils/desktop-installer: Upgrade to 0.6.10

Eliminate hald config for most desktops
Add mostly-functional external media automount config for lightweight desktops
Move KDE to bsdisks
Add LXQT support
Several minor bug fixes and enhancements, remove some obsolete code
a6eea3de60
Jason W. Bacon (jwb) · 0.6.9
sysutils/desktop-installer: Upgrade to 0.6.9

Prevent non-zero exit on autofs setup from terminating desktop-installer
18f21220a8
Jason W. Bacon (jwb) · 0.6.8
sysutils/desktop-installer: Upgrade to 0.6.8

Partially automate GPU/DRM setup with auto-gpu-setup
Fix KDE5 test startup
Begin streamlining UI to broaden target audience
d289e590cc
Jason W. Bacon (jwb) · 0.6.7
sysutils/desktop-installer: Upgrade to 0.6.7

Disable bsdstats install (bsdstats.org is offline)
Numerous improvements to user interface
99b9459591
Jason W. Bacon (jwb) · 0.6.6
sysutils/desktop-installer: Upgrade to 0.6.6

Remove obsolete qt/kde 4 references
Default to no flashplayer on all platforms
Factor out flashplayer setup to sysutils/auto-admin
Disable webcamd setup for now (interferes with uhid)
Other clean up and minor enhancements
93d5ecd48f
Jason W. Bacon (jwb) · 0.6.5
sysutils/desktop-installer: PPC64 fixes, user guidance for drm-kmod

Hoping to better automate drm-kmod selection, but some sort of guidance
was sorely needed, so this is a stop-gap solution.
d34c855623
Jason W. Bacon (jwb) · 0.6.4
sysutils/desktop-installer: Add nVidia GPU detection

Auto-configure commercial nVidia driver with user input
Factor out linux_base install to auto-admin

Approved by:    jrm (mentor, implicit)
4e671c3698
Steve Wills (swills) · 0.6.3
Fix typo from r485195

Pointyhat to:	jwb
cfb8a81442
Jason W. Bacon (jwb) · 0.6.3
sysutils/desktop-installer: Necessary maintenance updates

Add drm-kmod support to unbreak x11 setup on some systems
Update supported wifi drivers
Install battery_shutdown.sh via port for proper updating

Approved by:    jrm (mentor, implicit)
c413ab11c1
Jason W. Bacon (jwb) · 0.6.2
sysutils/desktop-installer: Fix battery monitor, install audio/lame

Approved by:    jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D17643
78596adb45
Jason W. Bacon (jwb) · 0.6.1
sysutils/desktop-installer: Add KDE5 support, more default video drivers Various other bug fixes, updates, and minor enhancements.

Approved by:    jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D15622
003d0da314
Jason W. Bacon (jwb) · 0.6.0
Multiple ports: Change maintainer email bacon4000@gmail.com to jwb@FreeBSD.org Remove Created by comments for same user

Approved by: jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D14128
be26d1d912
Jason W. Bacon (jwb) · 0.6.0
sysutils/desktop-installer: Add gnome3 support, numerous bug fixes

Approved by: jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D13669
13de1de1b3
Jason W. Bacon (jwb) · 0.5.5
sysutils/desktop-installer: Update to 0.5.5

Fix perms for k3b, switch suggested pw vault to keepassx2, print driver to hplip, add lilyterm to Lumina setup, other minor enhancements.

Approved by: jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D13526
af90a293b2
Steve Wills (swills) · 0.5.4
sysutils/desktop-installer: update to 0.5.4

Which makes the port work with xdm config path changes

PR:		221968
Submitted by:	Jason Bacon <bacon4000@gmail.com> (maintainer)
b72eed2023
Kirill Ponomarev (krion) · 0.5.3
Update sysutils/desktop-installer to 0.5.3

PR:		217232
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9683
8097795c73
Bartek Rutkowski (robak) · 0.5.2
sysutils/desktop-installer: update 0.5.1 -> 0.5.2

PR:		212891
Submitted by:	Jason Bacon <bacon4000@gmail.com> (maintainer)
d5eb1e2f92
Tilman Keskinoz (arved) · 0.5.1
Update to 0.5.2

PR:		209085
Submitted by:	maintainer
4bf0d4cb6e
Mathieu Arnold (mat) · 0.5.0
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Raphael Kubo da Costa (rakuco) · 0.5.0
Update to 0.5.0.

- Add a configuration option for Lumina desktop.
- Add lagg interface option for wifi users.
- Make fdesc mount mandatory in case bash or openjdk installed later.
- Improve removable media mount config for XFCE.
- Other minor enhancements and bug fixes.

PR:		206798
Submitted by:	Jason Bacon <bacon4000@gmail.com> (maintainer)
55193174e6
Martin Wilke (miwi) · 0.4.9
- Update to 0.4.9

PR:		203945
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	D4652
442889b366
Martin Wilke (miwi) · 0.4.8
- Update maintainer mail address - Update/Remove MASTER_SITE

PR:		204755
Submitted by:	 jwbacon@tds.net (maintainer)
Approved by:	mat (mentor)
Differential Revision:	D4493
9146c80d02
Carlo Strub (cs) · 0.4.8
Update to 0.4.8

PR:		203153
Submitted by:	jwbacon@tds.net (maintainer)
335b177124
Bartek Rutkowski (robak) · 0.4.7
sysutils/desktop-installer: update 0.4.6 -> 0.4.7

- Change LICENSE to proper one
- Change WWW url

PR:		197549
Submitted by:	Jason Bacon <jwbacon@tds.net>
845d5a5791
Antoine Brodin (antoine) · 0.4.6
Cleanup plist
23b328aaf9
Adam Weinberger (adamw) · 0.4.6
Remove the final usages of USE_XZ from the tree, and replace them with USES=tar:xz.

Approved by:	portmgr (most of them)
037a3b5bf9
Philippe Audeoud (jadawin) · 0.4.6
- Update to 0.4.6 - Support STAGEDIR

PR:		ports/184001
Submitted by:	Jason Bacon <jwbacon@tds.net>
64a3560f70
Baptiste Daroussin (bapt) · 0.4.5
Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils)
83f65384c9
Max Brazhnikov (makc) · 0.4.5
Update to 0.4.5

PR:		ports/181382
Submitted by:	Jason Bacon (maintainer)
7a5a1f8ef0
Guido Falsi (madpilot) · 0.4.4
- Update to 0.4.4 - Trim Makefile headers - Use space for WWW line in pkg-descr

PR:		ports/177718
Submitted by:	Jason Bacon <jwbacon@tds.net>
Feature safe:	yes
5652323a30
Bryan Drewery (bdrewery) · 0.4.3
- Update to 0.4.3

PR:		ports/170846
Submitted by:	Jason Bacon <jwbacon@tds.net> (maintainer)
Approved by:	eadler (mentor)
61c98d7d40
Guido Falsi (madpilot) · 0.4.2
- Update to 0.4.2

PR:		ports/169940
Submitted by:	Jason Bacon <jwbacon@tds.net>A (maintainer)
Approved by:	tabthorpe (mentor)
dddfd51173
Michael Scheidell (scheidell) · 0.4.1
- Unbreak due to changes in 8.3-RC2 ports tree - Fixes a bug in VirtualBox guest auto-configuration

PR:		sysutils/desktop-installer
Submitted by:	Jason Bacon <jwbacon@tds.net> (maintainer)
Feature safe:	yes
8e432b60af
Ruslan Makhmatkhanov (rm) · 0.4
- update to 0.4

PR:		165678
Submitted by:	Jason Bacon <jwbacon at tds dot net> (maintainer)
Feature safe:	yes
82230a3ce2
Pawel Pekala (pawel) · 0.3.2
Update to version 0.3.2

Update adds minor enhancements, bug fixes, support for FreeBSD 9.0, and some
enhancements for new laptops such as the EEE PC.

PR:		ports/161882
Submitted by:	Jason Bacon <jwbacon@tds.net> (maintainer)
395a997edf
Frederic Culot (culot) · 0.3.1
- Update to 0.3.1

PR:		ports/157508
Submitted by:	Jason Bacon <jwbacon@tds.net> (maintainer)
7ffa735755
Tilman Keskinoz (arved) · 0.3
Update to 0.3

PR:		153742
Submitted by:	Jason Bacon
d27d999932
Sylvio Cesar Teixeira (sylvio) · 0.2
- Update to 0.2

PR:		ports/147569
Submitted by:	Jason bacon <jwbacon@tds.net> (maintainer)
1160cf9059
Martin Wilke (miwi) · 0.1
Desktop-installer is a post-install script to assist in setting up a FreeBSD desktop system using any of the mainstream desktop systems. It automatically installs essential software and configures subsystems such as HAL, CUPS, etc. for typical use.

WWW:	http://personalpages.tds.net/~jwbacon/Ports

PR:		ports/143180
Submitted by:	Jason Bacon <jwbacon at tds.net>
5c8f82f201