mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-14 22:32:30 +01:00
release: allow VM_EXTRA_PACKAGES to be specified in the environment
This is useful for adding extra packages to the build of an AMI. For example: env VM_EXTRA_PACKAGES="zsh" make -C release ec2ami Approved by: gjb MFC after: 1 week Sponsored by: Rubicon Communications, LLC ("Netgate")
This commit is contained in:
parent
be2bc82f18
commit
83952a5baa
@ -6,7 +6,7 @@
|
||||
# Set to a list of packages to install.
|
||||
# Example:
|
||||
#export VM_EXTRA_PACKAGES="www/apache24"
|
||||
export VM_EXTRA_PACKAGES="sysutils/azure-agent"
|
||||
export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} sysutils/azure-agent"
|
||||
|
||||
# Set to a list of third-party software to enable in rc.conf(5).
|
||||
# Example:
|
||||
|
@ -6,7 +6,9 @@
|
||||
# Packages to install into the image we're creating. This is a deliberately
|
||||
# minimalist set, providing only the packages necessary to bootstrap further
|
||||
# package installation as specified via EC2 user-data.
|
||||
export VM_EXTRA_PACKAGES="ec2-scripts firstboot-freebsd-update firstboot-pkgs isc-dhcp44-client ebsnvme-id"
|
||||
export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} ec2-scripts \
|
||||
firstboot-freebsd-update firstboot-pkgs isc-dhcp44-client \
|
||||
ebsnvme-id"
|
||||
|
||||
# Include the amazon-ssm-agent package in amd64 images, since some users want
|
||||
# to be able to use it on systems which are not connected to the Internet.
|
||||
|
@ -7,9 +7,10 @@
|
||||
export VMSIZE=20g
|
||||
|
||||
# Set to a list of packages to install.
|
||||
export VM_EXTRA_PACKAGES="firstboot-freebsd-update firstboot-pkgs \
|
||||
google-cloud-sdk panicmail sudo sysutils/py-google-compute-engine \
|
||||
lang/python lang/python2 lang/python3"
|
||||
export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} firstboot-freebsd-update \
|
||||
firstboot-pkgs \ google-cloud-sdk panicmail sudo \
|
||||
sysutils/py-google-compute-engine lang/python lang/python2 \
|
||||
lang/python3"
|
||||
|
||||
# Set to a list of third-party software to enable in rc.conf(5).
|
||||
export VM_RC_LIST="ntpd sshd growfs \
|
||||
|
@ -8,7 +8,8 @@ export VMSIZE=8g
|
||||
|
||||
# Packages to install into the image we're creating. This is a deliberately
|
||||
# minimalist set, providing only the packages necessary to bootstrap.
|
||||
export VM_EXTRA_PACKAGES="shells/bash firstboot-freebsd-update firstboot-pkgs"
|
||||
export VM_EXTRA_PACKAGES="${VM_EXTRA_PACKAGES} shells/bash \
|
||||
firstboot-freebsd-update firstboot-pkgs"
|
||||
|
||||
# Set to a list of third-party software to enable in rc.conf(5).
|
||||
export VM_RC_LIST="firstboot_freebsd_update firstboot_pkgs growfs"
|
||||
|
Loading…
Reference in New Issue
Block a user