USe boot files from chroot
Add a parameter to skip final rsync
Do not send files to final place if hostname is empty
Revert "Do not enable i386 by default on amd64 host"
This reverts commit f5a9bb1f2180e6b9fcc9e81006524c2f6813e037.
Do not enable i386 by default on amd64 host
(cherry picked from commit 44b30d595f41d69b0a4db7c032f57ca3e5d338c9)
Add copies of pre|post upgrade script in /tmp on nanobsd images, they are used by old versions on this path. It fixes #6120
Cleanup PORTREVISION for meta port on snapshots
Setup devel repo properly for staging
Improve log messages
Use right server to replace packagesite
Cleanup old poudriere log
Send pkg repos to staging server before move to final one
Transfer the logic of rsync dir name to pkg_repo_rsync()
Use HTTP version for builder_setup
Setup poudriere to keep copy of last 5 repos
Use right repo conf for stage on snaps
Optimize makefs parameters
Explicit define pkg repo variables for release and devel
Exit build process if install_pkg_install_ports() fails
Add repo package before base
Do not add entire path on sha256 file, while here, make it a function
Fix syntax
Fix sha356 filenames for ISO and memstick files
Replace packagesite URL with final URL for RELEASE
Use staging repo to install bsdinstaller on final area
Create target dir when it doesn't exist
Fix variable name
Add missing fi
setup_pkg_repo 5th parameter is mandatory
Use PKG_REPO_SERVER_RELEASE for repo conf used to build package, keep using staging area for builder and bootstrap
Do not mount memory disks for -RELEASE build
Rework the way repo packages work
- Distribute only a single pfSense-repo package containing all templates- Create a symlink pointing to selected repo- Do not limit it only to pfSense-repo and pfSense-repo-devel
Replace RELENG_ by v for poudriere to make vol name shorter
Remove arch from repo path for now, poudriere cannot deal with big names
Revert "Remove arch from repo path for now, poudriere cannot deal with big names"
This reverts commit 280d48529670d68622de0c8be057c086fd28b55e.
Add ESF license to all core pkgs
Remove a wrong call to cap_mkdb
Use UFS2 for memstick images
Make sure OVA disk is UFS2 and also enable SUJ
Enable pass on fstab for OVA
Make sure pkg keeps installed
Make sure all unnecessary packages are removed
Stop creating a meta package pfSense-vmware and pre-install pfSense-pkg-Open-VM-Tools on ova
Fix sed syntax since variables may contain commas
Add more parameters to ovf
Add product_name suffix to ova/ovf
Make it possible to enable/disable swap on ova
Calculate first partition size
Move internal variable to be local inside function
Always prepare final partition to avoid ending up with a broken system
Add pkg-plist when it exists
rsync ova to snapshots when it's available
Simplify logic
remove stray |
Fix typo in variable name that end up breaking nanobsd images. Fixes #5956
Fix log filename
Clarify what is happening
Create missing jails on update
Consider product_name suffix on rsync
Use a function to create nanobsd image filename and reduce duplicated code
Make it possible to chose custom default-config package on customize_stagearea_for_image()
Save parameter in local variable
Remove extra quotes
Respect empty flavor for description
Do not add - for empty flavor
Simplify logic for different kernels and use %FLAVOR% macro
Unbreak syntax
Add missing config.xml path
Replace sed by xmlstarlet to make config.xml changes
Fix builder setup with signed repo
Use correct repo to setup builder
Change ISO image filename to remove "LiveCD" from its name, and clean up associated references to LiveCD. Ticket #5895
Store GIT_URL per session instead of using global conf
Lessen the boot delay at the F1 prompt on nanobsd from ~12 seconds to ~6 seconds. Ticket #3426
Remove support for nanobsd images < 2gb. Fixes #5836
Fix core pkg repo to make rsync work
Change core packages repo structure to match poudriere, this avoids having issues on client side at the moment we are rsync'ing a new version
Note issue # opened against pkg(8)
Fix repo sign for poudriere directory infrastructure
Implement necessary code to be able to sign pkg(8) repo
Create distfiles directory if it doesn't exist
Revert "Do not set DISTFILES_CACHE"
This reverts commit cd3f4b916c252980a257f5be1a0cf2688c078549.
Mount poudriere zfs filesystem at proper path
Do not set DISTFILES_CACHE
Create poudriere filesystem when it's necessary
Random stuff in tools folder tree
White space and text or comment typos only - nothing functional.
Rename ports and upgrade script when product is not called pfSense
No need to remove conf/* for nanobsd
Use $* to join all strings
Print all parameters
Teach build_snapshots to deal with poudriere builds
Make sure /etc/dh-parameters* are not overwriteen during update, fixes #4816
Do not create directory with the same name of final file
Create pkg repo directory before copy
Replace hardcoded paths by PRODUCT_SHARE_DIR
Remove \ leftover
Include pkg repo conf samples into base, to help disaster recovery
Create pfSense-repo and pfSense-repo-devel package. Ticket #5335