Enable ETCSYMLINK option for ca_root_nss
Force build when just one port is called
Ignore alreadybuilt when verify file is not present
Add RELENG_2_1_4 to set_version
Bring openssl from 8.4 to include CVE
Add patch to fix issue with icmp redirect messages to be sent after a packet has NAT applied.
This should fix Ticket #3666
Do not delete /conf.default from nanobsd partition, it's necessary to reset factory defaults. It fixes #3642
Fix typos noted by ticket #3676
Unset TARGET_ARCH on a few more places
Unset TARGET_ARCH when building ports because it breaks ports that requires gmake, for instance, squashfs-devel
Add patch that binds the state to the interface they are created to show properly on states. This is needed since with if-bound states some assumptions done need to be fixed
Add some missing bits from strongswan needed bins
ipfw_context is not needed anymore
Do not remove setkey since its needed
Mark this as string to not make sh have wrong assumption
Do proper arithmetic instead of mixing string with number in comparions
fix typo. PFSENSESIDODIR -> PFSENSEISODIR.
Add -smp plugin to copy liusts
Add safety belt here since the vars might be not defined the first loop
Do this in the right place. Since dobuilds is just building after that the linking and scping of file will get wrong timestamp with changes i did before
Also unset this var to avoid problems with multiple kernel configs
This should be a cat
Restore functionality of KERNEL_INSTALL_NAME with other kernel configs. The install name is supposed to be put inside the kernel config. Reported-by: Warren
To not enter in detached state rebase the origin instead of resetting state
Oops forgot to have this code as well
Make this correct and with proper comments
Rather try a more direct way of enforcing new date on snapshots
This is not needed as well since its part of the port for 53
Really this is a leftover
Stop calling install_builder_required_ports.sh since it's gone
Correct typo in usage description
Make the size of memory disks configurable to allow bigger sizes. Suggested by: Warren
Correct variable setting
Correct path to search for tools repo
add 2.1.3 to set_version
Make the argument to be passed correctly to function
Blah correct the place of this removal!
Fixup log message
Add white space required by shell
If defined INSTALL_EXTRA_KERNELS copy the kernls to images
Detect even tbz extention
Correct missing "
Add code to specify extra kernels to put on images. Also do this by default for versions prior to FreeBSD 10 to preserve behaviour
Corret var name
Upgrade to php55-sqlite3
Fix target file for php53-sqlite
Remove old copylist for 2.0
Check that the timestamp files are not older than half an hour before usage to avoid worng labeling or timestamp
Use the parameter actually
Allow GIT_REPO_BSDINSTALLER to be customizable
Try another strategy as done on other gits
Revert "Always checkout remote requested branch to be on latest version rather than do massaging of things"
This reverts commit cae35a9829d3242cbc841bf9735298b9fad6a69b.
Revert "Remove extra /"
This reverts commit d505ee147fd8d1cfef1c97fe1550610f1632260b.
Remove extra /
Always checkout remote requested branch to be on latest version rather than do massaging of things
Fetch an update of sources to not stay behind
Do not loose build snapshots logs
Re-fix the version files for snapshots
Remove build_snapshots_looped.sh and merge it in build_snapshots.sh
Unset these vars even on build_snapshots.sh since it includes builder_defaults.sh too.
Make sure directories exist after removal
Fix some pcbsd-utils pieces
Change copylist and buildports to use php 5.5 on pfSense 2.2
Make php 5.5 default for 10.x
Remove typo
Correct problems from copy/pasto
Set the proper format for builtime file in etc. Also use variables to have the same info between build_snapshots.sh and build.sh
Cleanup conf.default and cf/conf for nano since it has a separate slice for it
s/_vga/-vga/ in new world order
Test if dir exists to avoid errors
Restore lost code again. The install_custom_overlay was done by cust_populate_extra leave it after it to make it clear there.
If anyone knows what this is for let us know.
Do not make a .hushlogin as well let the user do it from pfSense repo
Do not touch sh/profile files as they are set from pfSense repo. Also remove some unneeded rm's
Builder is not the proper place to play with sh/profile customizations.
Restore version file generation lost in transit to properly be able to report to nstallations that a new update is available.
I hope this is a typo on FreeBSD but this breaks even tcpdump let alone our filterlog.
Add md to device names
Revert "I hope this is a typo on FreeBSD but this breaks even tcpdump let alone our filterlog."
This reverts commit 5a5c7beb8eabbedcb45fcac8590aebf151b29b3b.
Fix var name typo
Move clog to /usr/local
Revert "OOps no more kernel work early morning. Correct pointer to interface"
This reverts commit 404152f31f54bac8c2e4e991021e1ed8a5036707.
OOps no more kernel work early morning. Correct pointer to interface
Nuke bsdconfig uneeded
Move up to today stable/10
Merge r264915 which should help with Ticket #3223
The current API for adding rules with pool addresses is the following:
- DIOCADDADDR adds addresses and puts them into V_pf_pabuf- DIOCADDRULE takes all addresses from V_pf_pabuf and links them into rule....
Better use integer comparison for integers
This is not the place for such thing use the instrumentation tunables for enable/disable this.
Really no need to install the kernel archive on nanobsd
Correct memory disks creation/deletion with suggestions from Warren
Add proper flags for cross-compiling things
Correct file name
Bring forgotten code back for testing if commit happened
Always set the date to avoid problems during repeated loops. Also do not remove file used by snapshots_looped.
Do not forget to put the kernel in the image as well. Especially needed for iso image, rather unneeded for others since either there are two slices with same kernel or there are other means to have this kernel! Leave it for all images there for now
Add missing $
Do not cross build when not needed
Fix paths
Correct path name