BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//events.eurobsdcon.org//2025//talk//YACA7P
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-2025-YACA7P@events.eurobsdcon.org
DTSTART;TZID=CET:20250927T150000
DTEND;TZID=CET:20250927T154500
DESCRIPTION:In my talk\, I will demonstrate how to utilize pkgbase to perfo
 rm **FreeBSD OS updates**.  \nBy **building pkgbase packages locally**\, i
 t is easy to upgrade large numbers of hosts.\n\nI will begin by explaining
  what pkgbase is and **how to get started using it**\, using the [FreeBSD 
 Foundation's PKGBasify Script](https://github.com/FreeBSDFoundation/pkgbas
 ify/blob/main/README.md) to convert existing hosts to be pkgbase-ready\, a
 nd then using pkgbase to perform future upgrades.\n\nThe goal is to show t
 he audience how to set up a build server to construct pkgbase packages and
  publish them to the network via NGINX\, as well as use that server to con
 sume pkgbase packages.\n\nI will walk through how to configure a client to
  upgrade from FreeBSD 13.3 to 13.4\, as well as how to perform major versi
 on upgrades\, such as from 13.3 to 14.2. The same process can also be used
  to apply quick patch-level updates if the host is already set up with pkg
 base.\n\nLastly\, I will highlight some common pitfalls to watch out for d
 uring the upgrade process\, as well as when using pkgbase for the first ti
 me.\n\nI use this approach on a day-to-day basis in a production environme
 nt that is not directly connected to the Internet\; therefore\, `freebsd-u
 pdate` is not an option. On this behalf\, pkgbase is a valid option to per
 form OS upgrades.
DTSTAMP:20260814T191541Z
LOCATION:D2
SUMMARY:Getting started with pkgbase - Lukas Engelhardt
URL:https://events.eurobsdcon.org/2025/talk/YACA7P/
END:VEVENT
END:VCALENDAR
