Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F162637463
D56890.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
3 KB
Referenced Files
None
Subscribers
None
D56890.diff
View Options
diff --git a/release/tools/azure.conf b/release/tools/azure.conf
--- a/release/tools/azure.conf
+++ b/release/tools/azure.conf
@@ -6,10 +6,10 @@
export VMSIZE=30g
# Set to a list of packages to install.
-export VM_EXTRA_PACKAGES="azure-agent python python3 firstboot-freebsd-update firstboot-pkgs"
+export VM_EXTRA_PACKAGES="azure-agent python python3 firstboot-pkg-upgrade firstboot-pkgs"
# Set to a list of third-party software to enable in rc.conf(5).
-export VM_RC_LIST="ntpd sshd waagent firstboot_freebsd_update firstboot_pkgs"
+export VM_RC_LIST="ntpd sshd waagent firstboot_pkg_upgrade firstboot_pkgs"
# No swap space; waagent will allocate swap space on the resource disk.
# See ResourceDisk.EnableSwap and ResourceDisk.SwapSizeMB in waagent.conf
@@ -43,6 +43,7 @@
cat << EOF >> ${DESTDIR}/etc/rc.conf
ifconfig_hn0="SYNCDHCP"
ntpd_sync_on_start="YES"
+firstboot_pkg_upgrade_repos="FreeBSD-base"
EOF
cat << EOF >> ${DESTDIR}/boot/loader.conf
diff --git a/release/tools/ec2-base.conf b/release/tools/ec2-base.conf
--- a/release/tools/ec2-base.conf
+++ b/release/tools/ec2-base.conf
@@ -7,15 +7,15 @@
# * amazon-ssm-agent (not enabled by default, but some users need to use
# it on systems not connected to the internet),
# * ec2-scripts, which provides a range of EC2ification startup scripts,
-# * firstboot-freebsd-update, to install security updates at first boot,
+# * firstboot-pkg-upgrade, to install security updates at first boot,
# * firstboot-pkgs, to install packages at first boot, and
# * isc-dhcp44-client, used for IPv6 network setup.
export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} amazon-ssm-agent ec2-scripts \
- firstboot-freebsd-update firstboot-pkgs isc-dhcp44-client"
+ firstboot-pkg-upgrade firstboot-pkgs isc-dhcp44-client"
# Services to enable in rc.conf(5).
export VM_RC_LIST="${VM_RC_LIST} ec2_configinit ec2_ephemeral_swap \
- ec2_fetchkey ec2_loghostkey firstboot_freebsd_update firstboot_pkgs \
+ ec2_fetchkey ec2_loghostkey firstboot_pkg_upgrade firstboot_pkgs \
growfs sshd"
vm_extra_pre_umount() {
@@ -24,6 +24,9 @@
# via EC2 user-data.
echo 'firstboot_pkgs_list="devel/py-awscli"' >> ${DESTDIR}/etc/rc.conf
+ # Limit firstboot_pkg_upgrade to the base system.
+ echo 'firstboot_pkg_upgrade_repos="FreeBSD-base"' >> ${DESTDIR}/etc/rc.conf
+
# Any EC2 ephemeral disks seen when the system first boots will
# be "new" disks; there is no "previous boot" when they might have
# been seen and used already.
diff --git a/release/tools/gce.conf b/release/tools/gce.conf
--- a/release/tools/gce.conf
+++ b/release/tools/gce.conf
@@ -6,14 +6,14 @@
export VMSIZE=20g
# Set to a list of packages to install.
-export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} firstboot-freebsd-update \
+export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} firstboot-pkg-upgrade \
firstboot-pkgs google-cloud-sdk panicmail sudo \
sysutils/py-google-compute-engine lang/python \
lang/python3"
# Set to a list of third-party software to enable in rc.conf(5).
export VM_RC_LIST="ntpd sshd growfs \
- firstboot_pkgs firstboot_freebsd_update google_startup \
+ firstboot_pkgs firstboot_pkg_upgrade google_startup \
google_accounts_daemon google_clock_skew_daemon \
google_instance_setup google_network_daemon"
@@ -47,6 +47,7 @@
ntpd_sync_on_start="YES"
# need to fill in something here
#firstboot_pkgs_list=""
+firstboot_pkg_upgrade_repos="FreeBSD-base"
panicmail_autosubmit="YES"
EOF
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Jul 16, 7:21 AM (12 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35129169
Default Alt Text
D56890.diff (3 KB)
Attached To
Mode
D56890: Cloud releases: Switch to firstboot_pkg_upgrade
Attached
Detach File
Event Timeline
Log In to Comment