BSDCan2015 - ZI

BSDCan 2015
The Technical BSD Conference

Kris Moore
Day Talks #2 - 13 June - 2015-06-13
Room DMS 1120
Start time 13:30
Duration 01:00
ID 527
Event type Lecture
Track Hacking
Language used for presentation English

Unifying jail and package management for PC-BSD, FreeNAS and FreeBSD.

Browser-based package and jail management

Historically the PC-BSD project has had easy-to-use, powerful GUI utilities for package and jail management. However, being X11/Qt applications, this made their usefulness limited only to workstations, or other systems running a graphical environment, not particularly well suited for FreeNAS or a traditional FreeBSD server. With the rise of web-browser driven system management, it was also time for PC-BSD to begin converting some of its more popular tools into web-manageable forms.

Over the summer of 2014, a new project was started to re-create the AppCafe, a pkgng front-end, and the Warden, a jail manager, into web-accessible utilities for inclusion into both PC-BSD and FreeNAS. This front-end allows remote management of jails and packages on the upcoming FreeNAS 10, as well as system package management on FreeBSD and PC-BSD. This talk will provide a high-level overview of the functionality of the new AppCafe / Warden, along with technical details about the implementation for developers.