Commit Graph

664 Commits

Author SHA1 Message Date
Renato Botelho
449a980f26 Send files only to NFS1 2017-05-11 11:26:57 -03:00
Renato Botelho
d78520bd0f Start sending files to nfs1.nyi 2017-05-11 11:15:13 -03:00
Renato Botelho
12d2dedf13 Rename Netgate Coreboot Upgrade package directory to better reflect port name 2017-05-10 15:56:59 -03:00
Renato Botelho
47481881cc Disable Telegraf build on ARM since lang/go14 doesn't build on it 2017-05-09 14:34:48 -03:00
Renato Botelho
c854db90f7 Enable Telegraf build 2017-05-08 21:30:24 -03:00
Renato Botelho
7449789480 Fix include and lib relative paths 2017-05-02 15:12:39 -03:00
Renato Botelho
2c30dd7ac0 Fix include path 2017-05-02 15:08:08 -03:00
Renato Botelho
a2e68d06c9 Enable gnid build 2017-05-02 09:14:27 -03:00
Renato Botelho
0874c8f50b Use libcrypto and includes from MAKEOBJDIRPREFIX instead of the builder objects 2017-05-02 08:52:36 -03:00
Renato Botelho
74ddcdb2be Disable gnid for now 2017-04-28 16:54:22 -03:00
Renato Botelho
97a632c1d5 fix variable name 2017-04-28 16:52:37 -03:00
Renato Botelho
1af9fab913 Build and install gnid on /usr/sbin 2017-04-28 16:41:55 -03:00
Renato Botelho
5f7c49a4ab Use pkg binary from target system and not from host 2017-04-18 09:58:13 -03:00
Renato Botelho
a9348c49a1 Fix stunnel category 2017-04-12 14:10:38 -03:00
Renato Botelho
ae3f7150a0 Enable stunnel package 2017-04-12 09:45:43 -03:00
Renato Botelho
23c4e67e5b Enable HYPERSCAN option for suricata 2017-04-10 15:22:36 -03:00
jim-p
6e71610ea3 Enable ALTQ for pftop build. Fixes #7461 2017-04-10 10:24:27 -04:00
Renato Botelho
bf4dd0e266 Change destination of stable packages 2017-04-06 18:17:15 -03:00
Luiz Otavio O Souza
ae6e7a24b4 Allow passing of $BUILD_CONF to builder scripts. 2017-04-03 10:27:59 -05:00
Renato Botelho
d0eb6d49cd Fix category 2017-03-27 15:15:32 -03:00
Renato Botelho
489b0946dc Exclude Netgate Coreboot Upgrade build from ARM 2017-03-27 15:12:44 -03:00
Renato Botelho
0458596ed4 Enable Netgate Coreboot Upgrade build 2017-03-27 15:08:37 -03:00
Renato Botelho
69860ee4f5 Fix #5976: build cryptodev as a module 2017-02-23 14:09:54 -03:00
Renato Botelho
f25c08c95b Check for correct directory 2017-02-15 17:30:24 -02:00
Renato Botelho
ca0f9142e9 Make sure OVA_TMP is umounted before start using it 2017-02-15 08:55:38 -02:00
Renato Botelho
76dfb0be6b Do not try to set old options that were already removed from upstream 2017-02-15 08:20:47 -02:00
Renato Botelho
ea9d2cd377 Set some specific rules for RC during build 2017-02-11 11:31:38 -02:00
Danilo G. Baio (dbaio)
282d025d97 Revert PERL related default options from net-mgmt/net-snmp 2017-02-06 11:17:06 -02:00
Renato Botelho
70ada8192a Remove infra scripts 2017-02-03 15:31:52 -02:00
Renato Botelho
f21d286d0c Add license and copyright 2017-02-03 15:15:17 -02:00
Renato Botelho
681264e012 Add a script to update translations 2017-02-03 14:45:34 -02:00
Renato Botelho
4dc9ba9fae Exit when xgettext fails 2017-02-03 12:31:21 -02:00
Renato Botelho
b17d47b67f Allow to build variant ISO image as done for memstick 2017-02-02 18:32:36 -02:00
Renato Botelho
464186e343 Add zanata.xml and exclude it from base pkg 2017-01-31 10:53:16 -02:00
Renato Botelho
6d0a122ce8 Update pot PATH 2017-01-31 10:45:12 -02:00
jim-p
f6b61e973e Build acme pkg 2017-01-23 21:30:32 -05:00
Renato Botelho
42f2c3e988 Fixup update_pot.sh adding --from-code to xgettext calls 2017-01-18 14:09:19 -02:00
jim-p
5887cf2b5b Build the net-snmp package 2017-01-16 08:13:26 -05:00
jim-p
ad9548b267 Enable TLS option for net-snmp 2017-01-11 12:56:17 -05:00
Phil Davis
753280bb6c Merge branch 'master' into sysprvwarn2 2017-01-11 07:24:39 +05:45
jim-p
cc38ae2d93 Build net-snmp for experimentation purposes. 2017-01-03 19:42:37 -05:00
Phil Davis
57188e4752 Add security notes for privilege assignment pages
Suggested solution for Redmine 2247
2017-01-02 17:45:37 +05:45
Renato Botelho
c01bdca9ba Exclude /var/empty from tar extract and make sure its permissions are respected when it's created 2016-12-26 16:53:51 -02:00
Renato Botelho
8a3082805d Do not include debug files in base pkg 2016-12-22 11:05:26 -02:00
jim-p
ef76f693c5 Set proper options for scponly. Fixes #7012 2016-12-15 08:29:56 -05:00
Renato Botelho
a546d01454 Use variable 2016-12-14 15:58:16 -02:00
Renato Botelho
9642802724 Fix path for loader.conf.local 2016-12-14 13:51:53 -02:00
Renato Botelho
535f8a7563 Undo change accidentally pushed on last commit 2016-12-14 13:06:09 -02:00
Renato Botelho
788f1c3bee Re-add autoboot_delay=3 to loader.conf. Fixes #7003 2016-12-14 13:03:01 -02:00
Renato Botelho
faa5c57395 Disable LCDproc on ARM 2016-12-14 12:39:27 -02:00
Renato Botelho
bee486ae6e Enable tinc package 2016-12-14 12:14:47 -02:00
Renato Botelho
3d28990988 Enable LCDproc package 2016-12-14 11:53:06 -02:00
Renato Botelho
7f62cada56 Start building tftpd package 2016-12-05 14:25:16 -02:00
jim-p
bb6d61b102 Add www/pound to the list of packages to build. Fixes #6793 2016-12-02 12:51:21 -05:00
Renato Botelho
c3d2384be0 Send packages to files03 too 2016-11-28 11:15:55 -02:00
Luiz Otavio O Souza
dd98dfcc92 The bug was actually the missing new line ('\n') on poudriere bulk list. 2016-11-21 18:19:29 -06:00
Luiz Otavio O Souza
78dd16ee01 net/hping does not build on ARM, exclude it from poudriere builds. 2016-11-21 18:08:47 -06:00
jim-p
86bb5c37c6 Build hping 2016-11-18 13:33:23 -05:00
Renato Botelho
8f6cd07578 Make sure pkg repo config files are not included in base tarball 2016-11-16 17:17:23 -02:00
Renato Botelho
cd618e856b Be more verbose when creating distribution tarball 2016-11-16 12:58:40 -02:00
Renato Botelho
574866f183 Change the way to initialize PKG_REPO_SIGNING_COMMAND to make it possible to set it to empty string on build.conf 2016-11-16 10:55:04 -02:00
Renato Botelho
c0ac85e740 There is no ./install to be excluded in 2.4. It fixes #6934 2016-11-16 07:15:56 -02:00
Renato Botelho
92db449227 Set root password for installation media 2016-11-08 15:08:37 -02:00
Renato Botelho
3e80d64e92 Make sure we consume staging packages on build process after pfSense-repo became a package 2016-10-26 16:17:50 -02:00
Renato Botelho
349b210203 ARM kernel is not compressed, deal with that 2016-10-26 15:07:16 -02:00
Renato Botelho
8fc25403b3 Revert "Revert "Enable IPFW on PHP module""
This reverts commit 9fdd0c7ebb.
2016-10-21 18:15:52 -02:00
Renato Botelho
9fdd0c7ebb Revert "Enable IPFW on PHP module"
This reverts commit c04887d8fc.
2016-10-21 09:32:13 -02:00
Renato Botelho
c04887d8fc Enable IPFW on PHP module 2016-10-20 15:50:18 -02:00
Renato Botelho
dc61252ae4 Deprecate nanobsd platform and remove all conditionals that uses it 2016-10-12 16:29:49 -03:00
Renato Botelho
d3007fbe03 Remove invalid parameter --flash-size 2016-10-12 11:48:15 -03:00
Renato Botelho
3154be5410 Simplify TARGET and TARGET_ARCH initialization 2016-10-11 15:58:07 -03:00
Renato Botelho
2ac4be3a6b Remove nanobsd related code from build scripts 2016-10-11 15:57:17 -03:00
Renato Botelho
bd4e01942d Remove unused variable 2016-10-11 13:38:09 -03:00
Renato Botelho
c802193009 Revert "Do not try to build grub2-bhyve on i386"
No more i386 on this branch. Reverting unnecessary change

This reverts commit 22558bc301.
2016-10-10 20:38:13 -03:00
Renato Botelho
22558bc301 Do not try to build grub2-bhyve on i386 2016-10-10 20:36:28 -03:00
Renato Botelho
215c86be23 Repo package is not part of core repository anymore 2016-10-07 17:37:34 -03:00
Renato Botelho
39f2cfd151 Move pfSense-repo package to FreeBSD-ports repo 2016-10-07 13:18:54 -03:00
Renato Botelho
3291893538 If umount fails, use umount -f 2016-09-27 08:21:43 -03:00
Renato Botelho
b2ee641c32 Add a workaround to umount virtual image directories 2016-09-23 06:39:49 -03:00
Renato Botelho
5084361d51 Revert "Implement _umount() for cases where filesystem umount doesn't work"
This reverts commit be1eff2b4b.
2016-09-22 19:15:10 -03:00
Renato Botelho
be1eff2b4b Implement _umount() for cases where filesystem umount doesn't work 2016-09-22 18:36:30 -03:00
Renato Botelho
c6a531b8bb Move pkg repo templates to main repo 2016-09-20 14:25:04 -03:00
Renato Botelho
3cd56f5445 Create also an altabi file on repo package 2016-09-15 17:28:16 -03:00
Renato Botelho
16a48677ba Replace %%ARCH%% by arch on ABI file 2016-09-15 17:27:36 -03:00
Renato Botelho
c91a992246 Fix variable name 2016-09-15 14:28:58 -03:00
Renato Botelho
5f49bd636e Distribute a file containing ABI of each repo 2016-09-15 13:04:12 -03:00
Renato Botelho
1ca26242ed Simplify logic and remove duplicated code 2016-09-15 13:01:17 -03:00
Renato Botelho
efae02fccd Enable cellular pkg build 2016-09-13 10:23:22 -03:00
Renato Botelho
81299b5c4e Move copyright from ESF to Netgate 2016-09-06 16:23:51 -03:00
jim-p
2ce5cd33ef Remove references to glxsb as it is not relevant to current supported platforms. Fixes #6755 2016-09-01 11:00:55 -04:00
Renato Botelho
018f571b65 Remove from poudriere_bulk unnecessary entries:
* sysutils/py-salt
Already built as dependency of sysutils/pfSense-builder

* security/sudo
Already built as dependency of pfSense-pkg-sudo
2016-08-26 07:43:20 -03:00
Luiz Otavio O Souza
d5d34fb4ac Improve the exclude_files for the base core package. Do not include existing packages and the contents of other packages. 2016-08-26 01:25:22 -05:00
Luiz Otavio O Souza
f014e9e53a Add the template for the u-boot core package. 2016-08-26 01:25:22 -05:00
Jeremy Porter
df6d4ff1be add cpu stress tester and bird to arm build 2016-08-25 17:33:30 -05:00
Renato Botelho
613d95e37c Use correct FreeBSD-src branch 2016-08-17 15:30:11 -03:00
Renato Botelho
55c811261f Disable packages that are not building on ARM 2016-08-17 11:34:30 -03:00
Renato Botelho
9bce3c232a Revert "Do not use host native compiler when building mysql for arm"
This reverts commit 669a59d7c9.
2016-08-17 11:34:30 -03:00
Renato Botelho
937f8d624d Revert "Check for ARCH here is unnecessary"
This reverts commit 0145641ae6.
2016-08-17 11:34:30 -03:00
Renato Botelho
f8ee942b6b Revert "Unbreak make.conf syntax"
This reverts commit 03d4281714.
2016-08-17 11:34:30 -03:00
Renato Botelho
03d4281714 Unbreak make.conf syntax 2016-08-17 08:51:47 -03:00
Renato Botelho
0145641ae6 Check for ARCH here is unnecessary 2016-08-17 08:49:08 -03:00
Renato Botelho
669a59d7c9 Do not use host native compiler when building mysql for arm 2016-08-17 08:47:48 -03:00
Renato Botelho
1d2eda73bd Add 2nd server to the list of places to submit files 2016-08-16 09:38:01 -03:00
Renato Botelho
b2bc698135 Remove more unnecessary ports for ARM 2016-08-15 13:29:06 -03:00
Renato Botelho
855d977488 Fix filename 2016-08-15 13:17:06 -03:00
Renato Botelho
a394951a64 Define which packages will be build for ARM using a exclusion list 2016-08-15 13:14:14 -03:00
Renato Botelho
f72d162f33 Make it possible to create a exclude list for each architecture for poudriere bulk list 2016-08-15 13:11:09 -03:00
Renato Botelho
65d08bad6c Change hostname to send pkg repos 2016-08-12 14:42:36 -03:00
Renato Botelho
5163c3ca42 Change build scripts to make it possible to rsync files to multiple locations 2016-08-12 14:16:57 -03:00
Renato Botelho
820b17e1da Remove bwlimit from rsync 2016-08-12 14:03:17 -03:00
Renato Botelho
24a7aba22d Enable SMTP support for pear-Mail 2016-08-11 08:55:28 -03:00
Renato Botelho
3bd18cabad Fix bind options and add them for 9.10 as well 2016-08-09 15:26:41 -03:00
Renato Botelho
02fe49648a Re-enable mosh, fixed 2016-08-09 09:28:36 -03:00
Renato Botelho
e2912fc2ef Disable build of znc and mosh, both broken 2016-08-08 20:45:11 -03:00
Renato Botelho
1f57dd8e58 Enable apcupsd build 2016-08-08 16:04:44 -03:00
Renato Botelho
353c8d2b19 Add /etc/rc and /etc/pfSense-rc.shutdown to pfSense-rc package 2016-08-04 09:12:49 -03:00
Renato Botelho
94f7df8fa0 Add a variable to control if pkg repo should be signed or not 2016-08-03 17:41:59 -03:00
Renato Botelho
6ebd280c9f Stop removing FreeBSD src, new clone script can detect if it's necessary 2016-08-03 15:37:05 -03:00
Renato Botelho
00dc6b2ab0 Fix a reverse check 2016-08-03 11:16:21 -03:00
Renato Botelho
f41f9c0c6f Remove unnecessary code and select default kernel for installation media 2016-08-03 10:33:59 -03:00
Renato Botelho
f6dcb7f5ed Use already defined variable 2016-08-03 10:28:22 -03:00
Renato Botelho
49de5a2e24 Revert "Make sure we have kernel installed in installation media"
This reverts commit ebc5576c4f.
2016-08-03 10:24:31 -03:00
Renato Botelho
ebc5576c4f Make sure we have kernel installed in installation media 2016-08-03 09:33:51 -03:00
Renato Botelho
102e726538 Add missing -b parameter to mkisoimages.sh 2016-08-03 07:37:15 -03:00
Renato Botelho
1787ae43a4 Enable ISO during snapshots 2016-08-02 16:19:36 -03:00
Renato Botelho
ba84d2fc40 Do not scp log files 2016-08-02 13:56:05 -03:00
Renato Botelho
5925de171c Retire snapshots_rotate_logfile() 2016-08-02 13:36:39 -03:00
Renato Botelho
acf4481fa9 Read output line by line 2016-08-02 13:16:26 -03:00
Renato Botelho
044ff3839d Make sure images were built 2016-08-02 09:45:57 -03:00
Renato Botelho
5df6d76aae Use mkisoimages.sh to build ISO 2016-08-02 09:43:48 -03:00
Renato Botelho
044cf5bdeb Fix messages 2016-08-02 09:17:31 -03:00
Renato Botelho
0d67c72611 Stop using CORE_PKG_TMP 2016-08-02 09:09:13 -03:00
Renato Botelho
5fa6aecca4 Only point log error instead of tail it, it creates confusion 2016-08-01 17:38:48 -03:00
Renato Botelho
cdf2b5f828 Fix variable name 2016-08-01 17:27:42 -03:00
Renato Botelho
1217cd7a98 Add create_core_pkg.sh and start using it 2016-08-01 17:14:24 -03:00
Renato Botelho
6c0329cbea Remove unused variables 2016-08-01 16:49:25 -03:00
Renato Botelho
468f236dab Add install_freebsd.sh and use it 2016-08-01 16:49:15 -03:00
Renato Botelho
29cdd776ae Add build_freebsd.sh and start using it 2016-08-01 16:31:33 -03:00
Renato Botelho
f2dd0a5588 Remove outdated XXX message 2016-08-01 14:51:30 -03:00
Renato Botelho
a10a0e7043 Add git_checkout.sh and common.subr
This is the first of a set commits to start replacing big
builder_common.sh by smaller and specific scripts to do necessary build
tasks.

First is git_checkout.sh, a script used to checkout or update a git
repository on desired destination dir and branch or tag.
2016-08-01 14:02:29 -03:00
Renato Botelho
7da937948f Remove script used during bootstrap conversion 2016-08-01 13:34:14 -03:00
Renato Botelho
54b84a3bcd Fix pkg repo name for tags 2016-07-26 16:21:24 -03:00
Renato Botelho
3437fab0cf Remove stray 'i' 2016-07-26 15:59:20 -03:00
Renato Botelho
eeddd261f7 Fix variable name 2016-07-19 17:01:23 -03:00
Renato Botelho
e4de9720b5 Remove immutable flag before delete directory 2016-07-19 16:13:43 -03:00
Renato Botelho
d29bdf014a Make sure licenses dir is removed to avoid duplicate it in the wrong package 2016-07-18 15:29:21 -03:00
Renato Botelho
ef65be166a Move remaining ESF license file to APACHE20 2016-07-15 16:41:21 -03:00
Renato Botelho
b12ea3fbe3 Move to Apache License 2.0 2016-07-15 16:30:33 -03:00
Renato Botelho
c5d8158553 Review license / copyright on all files (final round) 2016-07-15 15:30:38 -03:00
Renato Botelho
ac24dc242f Review license / copyright on all files (1st round) 2016-07-14 18:33:58 -03:00