Renato Botelho
42d9ae11df
Modernize make.conf
2016-07-05 20:10:44 -03:00
Renato Botelho
b282aa146b
Fix rsync pattern
2016-07-05 15:00:40 -03:00
Renato Botelho
f310decfbb
Only build memstick images for now
2016-06-27 19:17:44 -03:00
Renato Botelho
8de27a69c4
Fix memstickserial and memstickadi images path
2016-06-27 18:59:55 -03:00
Renato Botelho
f51dbf53e9
Run make distribution on installer directory
2016-06-27 18:18:59 -03:00
Renato Botelho
6b5779e9da
Enable bsdinstall for memstick serial and adi
2016-06-27 18:17:49 -03:00
Renato Botelho
7d46089736
Install kernel on installer image
2016-06-27 17:48:02 -03:00
Renato Botelho
33306accaf
Goodbye bsdinstaller
2016-06-27 17:36:47 -03:00
Renato Botelho
729c0c7a0e
Prepare memstick to use bsdinstall
2016-06-27 17:21:42 -03:00
Renato Botelho
fe5c5ee169
Do not write /etc/platform, base package will do it
2016-06-27 17:21:42 -03:00
Renato Botelho
a0b4972bed
Disable athstats build
2016-06-27 15:46:35 -03:00
Renato Botelho
a81faa8570
Make sure filemon is loaded since we are going to use meta_mode
2016-06-27 15:04:15 -03:00
Renato Botelho
8e9167a574
Remove WITHOUT_TOOLCHAIN=1, it's already in src.conf
2016-06-27 13:08:51 -03:00
Renato Botelho
ab7ead1514
Move message to proper place
2016-06-27 13:08:37 -03:00
Renato Botelho
5c66c8c51a
Simplify adding all targets at the same call
2016-06-27 13:04:18 -03:00
Renato Botelho
edfe9e761b
Stop adding TARGET and TARGET_ARCH to all make calls, they are exported
2016-06-27 13:02:24 -03:00
Renato Botelho
3c794eb6df
Export LOCAL_ITOOLS, same variable used by FreeBSD build tools
2016-06-27 12:58:54 -03:00
Renato Botelho
e0b07f6fa7
Use a single parameter to define -j parameter for build
2016-06-27 12:55:49 -03:00
Renato Botelho
41b0ac1b93
Remove NO_CLEAN and NO_KERNELCLEAN
2016-06-27 12:53:07 -03:00
Renato Botelho
8093ae170b
Export SRCCONF, variable name used by FreeBSD and stop adding it to build commands
2016-06-27 12:50:15 -03:00
Renato Botelho
697cd601aa
Export __MAKE_CONF, variable name used by FreeBSD and stop adding it to build commands
2016-06-27 12:50:08 -03:00
Renato Botelho
b906e9c27b
Add src-env.conf to environment
2016-06-27 12:46:21 -03:00
Renato Botelho
de0e913069
Change default branch to devel-11
2016-06-27 12:46:06 -03:00
Renato Botelho
764d929727
Add license files used by core packages
2016-06-24 13:32:57 -03:00
Renato Botelho
ca61821779
Make base package to populate /etc/platform
2016-06-23 09:34:21 -03:00
Jared Dillard
be53a48211
add traffic totals package
2016-06-22 15:35:41 -05:00
Chris Buechler
e9ac4800c5
add htop to poudriere_bulk
2016-06-21 20:25:19 -05:00
Renato Botelho
91039db4eb
Use synlink path for core repo and fix resume build
2016-06-21 07:20:22 -03:00
Renato Botelho
b0d0498cde
Add the hability of building images with custom logos on build scripts
2016-06-20 08:59:32 -03:00
Renato Botelho
6beef1bf87
Add NYI custom_logos
2016-06-20 08:54:09 -03:00
Renato Botelho
f68dc9f497
Use correct format for REVISION on image filenames
2016-06-10 13:40:19 -04:00
Renato Botelho
eade1a5702
Add PRODUCT_REVISION to image filenames
2016-06-10 13:39:15 -04:00
Renato Botelho
f7b609682e
Add pgsql PHP module to the list of available ports. Fixes #6462
2016-06-08 10:23:45 -04:00
Renato Botelho
311d4732f6
Re-enable ntopng
2016-06-06 07:50:16 -03:00
Renato Botelho
a0e2eb01ed
Replace ixgbe by ix and ixv
2016-06-03 18:13:16 -03:00
Chris Buechler
88aec75d96
Add grub2-bhyve to poudriere
2016-06-02 15:55:52 -05:00
Renato Botelho
ee2fbe2cce
Disable bsdinstaller build
2016-06-02 11:52:26 -03:00
Renato Botelho
b034785d30
Stop using memory disks for staging and final dir
2016-06-02 10:55:35 -03:00
Chris Buechler
bf19eec78a
add dhcp_probe
2016-06-01 22:38:18 -05:00
Chris Buechler
64bbccf2ed
Add BIND package
2016-06-01 22:06:33 -05:00
Renato Botelho
92323161d4
Rename /etc/rc(.shutdown) -> /etc/pfSense-rc(.shutdown) and stop overlapping FreeBSD-src files
2016-06-01 08:02:04 -03:00
Renato Botelho
815e8c8fb5
Add /etc/rc.initial to pfSense-rc package and use @shell entry in PLIST to get it properly added to /etc/shells
2016-05-31 11:29:12 -03:00
Renato Botelho
87fe4229c5
Do not exclude a file that doesn't exist
2016-05-30 11:02:05 -03:00
Renato Botelho
e22e526a2d
Remove passwd, master.passwd and group files
...
These files don't need to be present on pfSense main repo, they are
updated according our needs during first boot so we can use standard
file from FreeBSD
While here, do not try to run pwd_mkdb since it's already done by make
distribution
2016-05-30 11:00:20 -03:00
Renato Botelho
91c40f25bc
Remove i386 items
2016-05-27 17:34:11 -03:00
Renato Botelho
f26731b040
Stop creating a stagingarea and opulated old update format
2016-05-27 17:27:30 -03:00
Renato Botelho
20cb6c6cdd
Do not build nanobsd-update images anymore
2016-05-27 17:27:30 -03:00
Renato Botelho
97ab4f175f
Retire print_flags
2016-05-27 17:27:30 -03:00
Renato Botelho
099570f2b2
Stop building full update images, users will need to reach 2.3 first and then go to newer versions
2016-05-27 17:27:30 -03:00
Renato Botelho
2c056b08d7
Send .real* directories first to final server
2016-05-27 11:49:52 -03:00
Renato Botelho
f2f1101d7f
Add -H to rsync calls to preserve hardlinks
2016-05-24 17:58:47 -03:00
Renato Botelho
4dc9a6d0ec
Change default final rsync destination when it's a RELEASE
2016-05-24 17:50:31 -03:00
Chris Buechler
4b643ce8bc
Add nrpe to poudriere_bulk
2016-05-24 14:10:01 -05:00
Renato Botelho
ddf56629e3
Introduce a new option to build only core packages and skip images
2016-05-23 14:34:15 -03:00
Renato Botelho
3c441c0934
Introduce PRODUCT_REVISION variable to be used in core package version
2016-05-23 14:34:15 -03:00
Renato Botelho
0518480ebf
Merge pull request #2898 from dbaio/master
2016-05-20 11:39:59 -03:00
Renato Botelho
92a1044dad
Create core repo early and send it to staging area
2016-05-20 08:15:10 -03:00
Renato Botelho
f8a36c30e2
Use correct poudriere ports name on conf
2016-05-19 14:42:33 -03:00
Renato Botelho
36dd19fb11
Use ports branch to define poudriere ports name
2016-05-19 13:25:09 -03:00
Renato Botelho
5de5a708f6
Do not use makefs to create / partition since it fails badly sometimes
2016-05-18 08:55:27 -03:00
Renato Botelho
8f05bbd6e2
USe boot files from chroot
2016-05-18 08:34:24 -03:00
Renato Botelho
17206e813c
Add a parameter to skip final rsync
2016-05-16 17:37:39 -03:00
Renato Botelho
5c15553d71
Disable IPFW functions from pfSense module
2016-05-16 14:15:38 -03:00
Renato Botelho
96c3b1a704
Do not send files to final place if hostname is empty
2016-05-16 09:55:36 -03:00
Renato Botelho
44b30d595f
Do not enable i386 by default on amd64 host
2016-05-12 17:22:03 -03:00
Renato Botelho
ac4645244f
Adjust build code to run with poudriere-devel, what have support to build jail from git and remove workaround used in the past to make it possible to build from svn applying patches
2016-05-12 17:20:53 -03:00
Renato Botelho
e7c23d826e
Revert "Fix #6120 "
...
This reverts commit 1831d34863 .
2016-05-09 10:29:07 -03:00
Renato Botelho
1831d34863
Fix #6120
...
- Do not include /etc/ttys on base package, it's not supposed to be
replaced during upgrade
- Create a script /etc/rc.console_setup to make it easy to call
setup_serial_port() from shell scripts. This script will update
/etc/ttys accordingly
- Call /etc/rc.console_setup just after 2nd stage of upgrade happened
and new files are in place
2016-05-09 10:06:22 -03:00
Chris Buechler
af06931c30
Add nut package to poudriere
2016-05-07 05:11:59 -05:00
jim-p
9d33429f3b
Add pstree to poudriere list
2016-05-06 13:15:28 -04:00
Renato Botelho
7efd78c936
Add copies of pre|post upgrade script in /tmp on nanobsd images, they are used by old versions on this path. It fixes #6120
2016-05-05 10:41:02 -03:00
Renato Botelho
02ec5bd385
Cleanup PORTREVISION for meta port on snapshots
2016-05-04 19:17:27 -03:00
Renato Botelho
fb4d75d904
Setup devel repo properly for staging
2016-05-04 18:21:53 -03:00
Renato Botelho
e274205dea
Improve log messages
2016-05-04 18:10:35 -03:00
Renato Botelho
71002df866
Use right server to replace packagesite
2016-05-03 08:58:56 -03:00
Chris Buechler
e751559bb5
add xe-guest-utilities
2016-05-01 01:08:48 -05:00
Renato Botelho
bb7948b27e
Initialize pkg repo sign command
2016-04-27 17:06:36 -03:00
Renato Botelho
26f1087fd1
Cleanup old poudriere log
2016-04-27 16:19:26 -03:00
Chris Buechler
e15d0ba28e
add znc from user request
2016-04-27 00:04:13 -05:00
Chris Buechler
994e862e3f
Add trafshow to poudriere list
2016-04-26 22:30:57 -05:00
Chris Buechler
3b74ae8198
Add dnstop to build list at user request.
2016-04-26 22:19:09 -05:00
Renato Botelho
4b0c907b9a
Replace vim by vim-lite which has less dependencies and doesn't require X11 by default
2016-04-25 10:05:40 -03:00
Chris Buechler
641b5618a7
Add some available packages from user requests.
2016-04-24 01:16:28 -05:00
Danilo G. Baio (dbaio)
783ca2b22f
Add options to build zabbix3 packages
2016-04-21 22:09:49 -03:00
Chris Buechler
1047232c5e
Add vnstat to poudriere_bulk
2016-04-21 19:33:00 -05:00
Renato Botelho
15333972e7
Send pkg repos to staging server before move to final one
2016-04-21 16:34:52 -03:00
Renato Botelho
61b63ac04a
Transfer the logic of rsync dir name to pkg_repo_rsync()
2016-04-21 16:34:52 -03:00
Renato Botelho
f9319ca402
Use poudriere branch variable instead of hardcoded master
2016-04-21 10:50:04 -03:00
Renato Botelho
67f2556a24
Use HTTP version for builder_setup
2016-04-21 10:35:52 -03:00
Renato Botelho
1557eac518
Use HTTPS for final repo conf
2016-04-21 10:34:32 -03:00
Renato Botelho
5f02a25498
Do not point to 2.3 repos on branch master
2016-04-21 09:03:06 -03:00
Renato Botelho
4fd3649fbb
Setup poudriere to keep copy of last 5 repos
2016-04-21 08:59:50 -03:00
Chris Buechler
b3908dd71c
Keep this on master for 2.4, keep for RELENG_2_3 only. Revert "Remove lua from nginx. Ticket #6185 "
...
This reverts commit bdd05750a7 .
2016-04-17 02:07:41 -05:00
Chris Buechler
bdd05750a7
Remove lua from nginx. Ticket #6185
2016-04-17 02:00:56 -05:00
Renato Botelho
b8e231afa0
Use right repo conf for stage on snaps
2016-04-11 22:39:01 -03:00
Renato Botelho
1324d7563d
Optimize makefs parameters
2016-04-11 20:04:44 -03:00
Renato Botelho
6c045107fe
Use beta repo as staging
2016-04-11 19:12:25 -03:00
Renato Botelho
74a4eefb73
Explicit define pkg repo variables for release and devel
2016-04-11 19:04:35 -03:00
Renato Botelho
10f2695655
Exit build process if install_pkg_install_ports() fails
2016-04-11 19:04:35 -03:00
Renato Botelho
5dea3b46c2
Add repo package before base
2016-04-11 19:01:32 -03:00
Renato Botelho
97f7a15499
Do not add entire path on sha256 file, while here, make it a function
2016-04-11 18:59:07 -03:00
Renato Botelho
5a944dd582
Fix syntax
2016-04-11 12:58:34 -03:00
Renato Botelho
695ba439fd
Fix sha356 filenames for ISO and memstick files
2016-04-11 09:37:50 -03:00
Renato Botelho
04e646ebd2
Add vm-bhyve to poudriere bulk list
2016-04-08 16:50:10 -03:00
Renato Botelho
052f4bdb59
Replace packagesite URL with final URL for RELEASE
2016-04-07 16:52:42 -03:00
Renato Botelho
0f2bafaba5
Use staging repo to install bsdinstaller on final area
2016-04-07 14:40:38 -03:00
Renato Botelho
25c5455dd7
Create target dir when it doesn't exist
2016-04-07 14:40:38 -03:00
Renato Botelho
a44dea834b
Fix variable name
2016-04-07 14:40:38 -03:00
Renato Botelho
2c27ff24ab
Add missing fi
2016-04-07 14:40:38 -03:00
Renato Botelho
ebf9908815
setup_pkg_repo 5th parameter is mandatory
2016-04-07 14:40:38 -03:00
Renato Botelho
97fd32bae5
Use PKG_REPO_SERVER_RELEASE for repo conf used to build package, keep using staging area for builder and bootstrap
2016-04-07 14:40:38 -03:00
Renato Botelho
933da73b4d
Define PKG_REPO_SERVER_RELEASE, used to create pfSense-repo package accordingly
2016-04-07 14:40:38 -03:00
Renato Botelho
6064020a7b
Do not mount memory disks for -RELEASE build
2016-04-07 14:40:38 -03:00
Renato Botelho
9c34b7aef1
Make sure symlink is created on post-install
...
(cherry picked from commit f5edca6c48 )
2016-04-06 07:21:55 -03:00
Renato Botelho
db8621d8f4
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
(cherry picked from commit a90f1c9b12 )
2016-04-05 19:54:59 -03:00
Renato Botelho
f0edcaca5c
Add repo pkg as dependency on base and base-nanobsd
...
(cherry picked from commit b884641b1c )
2016-04-05 19:54:59 -03:00
Renato Botelho
9c8600533d
Add repo pkg post-install script
...
(cherry picked from commit e1deaf759a )
2016-04-05 19:54:59 -03:00
Renato Botelho
487bdff01b
Create repo pkg PLIST dynamically
...
(cherry picked from commit 81bcdf9695 )
2016-04-05 19:54:59 -03:00
Renato Botelho
e1fbc125cf
Remove repo-devel package template
...
(cherry picked from commit e450f488eb )
2016-04-05 19:54:59 -03:00
Renato Botelho
83354deaa5
Replace RELENG_ by v for poudriere to make vol name shorter
...
(cherry picked from commit 7761dab55c )
2016-03-30 22:42:23 -03:00
Renato Botelho
0449a11f93
Remove arch from repo path for now, poudriere cannot deal with big names
...
(cherry picked from commit a2f4923870 )
2016-03-30 22:42:17 -03:00
Renato Botelho
ab225f2b4e
Remove arch from repo path for now, poudriere cannot deal with big names
...
(cherry picked from commit 1aa48975e3 )
2016-03-30 22:42:09 -03:00
Renato Botelho
10983687a3
Add ESF license to all core pkgs
2016-03-30 08:03:50 -03:00
Renato Botelho
029098fe04
Add a default suffix to reflect CE
2016-03-24 16:52:35 -03:00
Renato Botelho
d9358f49e7
Remove a wrong call to cap_mkdb
2016-03-22 11:02:01 -03:00
Renato Botelho
3080d476e0
Use UFS2 for memstick images
2016-03-21 16:59:10 -03:00
Renato Botelho
85bc1c63c5
Make sure OVA disk is UFS2 and also enable SUJ
2016-03-21 16:44:13 -03:00
Renato Botelho
c9b3608896
Enable pass on fstab for OVA
2016-03-21 16:43:53 -03:00
Renato Botelho
4b0f15b6ac
Make sure pkg keeps installed
2016-03-19 08:07:29 -03:00
Renato Botelho
cdac78f615
Make sure all unnecessary packages are removed
2016-03-18 14:15:39 -03:00
Renato Botelho
b00400ef89
Stop creating a meta package pfSense-vmware and pre-install pfSense-pkg-Open-VM-Tools on ova
2016-03-18 09:10:29 -03:00
Renato Botelho
c471c102c8
Remove stray - from default-config flavor
2016-03-18 09:02:43 -03:00
Renato Botelho
afecba840b
Save default-config flavor on filesystem
2016-03-16 10:55:03 -03:00
Renato Botelho
0e334a37f4
Fix sed syntax since variables may contain commas
2016-03-15 22:27:27 -03:00
Renato Botelho
adf8276934
Add more parameters to ovf
2016-03-15 22:04:26 -03:00
Renato Botelho
f2d83cfb7c
Add product_name suffix to ova/ovf
2016-03-15 21:30:58 -03:00
Renato Botelho
6c0743bb92
Enable SWANCTL option for security/strongswan
2016-03-14 10:55:59 -03:00
Renato Botelho
5213dbb822
Disable swap on ova
2016-03-10 13:27:51 -03:00
Renato Botelho
2006b940a3
Make it possible to enable/disable swap on ova
2016-03-10 13:27:31 -03:00
Renato Botelho
be4a566183
Calculate first partition size
2016-03-10 13:17:22 -03:00
Renato Botelho
35104e0345
Move internal variable to be local inside function
2016-03-10 13:13:06 -03:00
Renato Botelho
624376f6da
Always prepare final partition to avoid ending up with a broken system
2016-03-10 11:05:02 -03:00
Renato Botelho
c7e1c6218e
Add pkg-plist when it exists
2016-03-10 09:21:25 -03:00
Renato Botelho
4119c74bc5
rsync ova to snapshots when it's available
2016-03-09 17:57:28 -03:00
Renato Botelho
ea76852be1
Enable NETMAP option for security/suricata
...
Submitted by: Bill Meeks
2016-03-09 12:54:36 -03:00
Renato Botelho
8c333b4dba
Simplify logic
2016-03-08 10:40:13 -03:00
Renato Botelho
1e70041e89
Increase memory disk size
2016-03-08 09:32:27 -03:00
Renato Botelho
d977046e71
remove stray |
2016-03-08 07:14:35 -03:00
Renato Botelho
96f22d875b
Fix typo in variable name that end up breaking nanobsd images. Fixes #5956
2016-03-06 11:32:09 -03:00
Renato Botelho
462cbb5a6c
Fix log filename
2016-03-06 10:42:42 -03:00
Renato Botelho
43f6b08117
Clarify what is happening
2016-03-04 11:07:09 -03:00
Renato Botelho
c136dde195
Create missing jails on update
2016-03-04 10:52:00 -03:00
Renato Botelho
0db9a65c88
Remove Status -> Monitoring related packages from poudriere bulk
2016-03-03 10:36:25 -03:00
Renato Botelho
b0fc4b281c
Add new RRD package to the list
2016-03-03 10:14:57 -03:00
Renato Botelho
e5d0f71afb
Consider product_name suffix on rsync
2016-03-01 14:49:17 -03:00
Renato Botelho
a7d60d2633
Allow to have a suffix on images filename
2016-03-01 12:39:00 -03:00
Renato Botelho
acd5c0cd72
Use a function to create nanobsd image filename and reduce duplicated code
2016-03-01 12:19:38 -03:00
Renato Botelho
d3107b4ea0
Remove script used to initial import of packages into ports. It served us well but now it's not necessary anymore
2016-03-01 07:18:08 -03:00
Renato Botelho
75e282959f
Make it possible to chose custom default-config package on customize_stagearea_for_image()
2016-02-29 16:28:15 -03:00
Renato Botelho
b2fbacdc38
Save parameter in local variable
2016-02-29 16:23:21 -03:00
Renato Botelho
a069d03fe0
Remove extra quotes
2016-02-26 18:00:18 -03:00
Renato Botelho
c577ee6c50
Add flavor to default serial config package
2016-02-26 17:22:42 -03:00
Renato Botelho
3942b3d7fb
Respect empty flavor for description
2016-02-26 17:22:28 -03:00
Luiz Otavio O Souza
f82c7c8897
Enable the build of ix(gbe) as a kernel module.
2016-02-26 12:15:02 -06:00
Renato Botelho
a326d8a152
Do not add - for empty flavor
2016-02-26 13:07:21 -03:00
Renato Botelho
fbd4dfc00b
Simplify logic for different kernels and use %%FLAVOR%% macro
2016-02-26 12:59:30 -03:00
Renato Botelho
168c162a00
Unbreak syntax
2016-02-26 11:16:51 -03:00
Renato Botelho
a406ed4699
Add missing config.xml path
2016-02-26 11:06:20 -03:00
Renato Botelho
2f6260c5e7
Replace sed by xmlstarlet to make config.xml changes
2016-02-26 10:43:37 -03:00
Renato Botelho
1eb4344e83
Use DATESTRING for hidden pkg directory, this make -r work again
2016-02-24 15:52:05 -03:00
Renato Botelho
569929efa9
Fix builder setup with signed repo
2016-02-24 12:38:52 -03:00
Renato Botelho
a9087de0f4
Fix variable initialization
2016-02-19 16:50:55 -02:00
Renato Botelho
48c5912ddd
Use correct repo to setup builder
2016-02-19 16:50:55 -02:00
jim-p
987712e851
Change ISO image filename to remove "LiveCD" from its name, and clean up associated references to LiveCD. Ticket #5895
2016-02-17 15:27:40 -05:00
Renato Botelho
57fd6bd43a
Revert "Do not ignore packages due to license permissions"
...
This reverts commit e38b001cfe .
2016-02-17 13:38:17 -02:00
Renato Botelho
e38b001cfe
Do not ignore packages due to license permissions
2016-02-17 13:18:12 -02:00
Chris Buechler
a6644bc8d7
Add py-speedtest-cli to packages. Ticket #5832
2016-02-06 06:04:14 -06:00
Renato Botelho
5f64e2ca73
Store GIT_URL per session instead of using global conf
2016-02-05 13:08:56 -02:00
Chris Buechler
151d15911e
Lessen the boot delay at the F1 prompt on nanobsd from ~12 seconds to ~6 seconds. Ticket #3426
2016-02-04 18:41:27 -06:00
Renato Botelho
8fe9ebacee
Remove dhcpd 4.3 from the list since they are pfSense dependencies
2016-02-03 17:59:51 -02:00
Renato Botelho
646f2e1827
Build isc-dhcp43-relay
2016-02-02 18:00:19 -02:00
Renato Botelho
b47a5c534f
Build isc-dhcp 4.3 client and server
2016-02-02 17:53:12 -02:00
Renato Botelho
da34e36263
Enable sysutils/flashrom build
2016-02-02 17:07:29 -02:00
Renato Botelho
7d9c553c91
Remove support for nanobsd images < 2gb. Fixes #5836
2016-02-01 17:38:13 -02:00
Renato Botelho
de22e304d4
Disable GRAPH again for rrdtool, it's still a lot of dependencies
2016-02-01 12:38:47 -02:00
Renato Botelho
73246ec83a
Change databases/rrdtool options to reflect 1.5.x changes. Disable DEJAVU that ends up requiring X11 and enable GRAPH again
2016-02-01 11:57:33 -02:00
Chris Buechler
9524677179
Re-enable IPV6 for miniupnpd, seems it's not responsible for any issues. Ticket #5730 and Ticket #4321
2016-01-25 19:01:53 -06:00
Chris Buechler
512b8b22ef
Revert IPv6 and IGD2 change as it appears it's responsible for breaking many formerly-working upnp circumstances. Ticket #5730 . Originally added as part of Ticket #4321
2016-01-22 22:11:10 -06:00
Renato Botelho
dede523f94
Add 2nd parameter of Form_Select to translation
2016-01-21 14:30:01 -02:00
Renato Botelho
dfb9c815f3
Add a script to update .pot file
2016-01-21 14:17:22 -02:00
Renato Botelho
47ae88ff2f
Add mysql PHP modules to the pkg server
2016-01-20 12:09:36 -02:00
Renato Botelho
2ade84eeca
Revert 7bbe501330 partially adding back make.conf part since pfBlockerNG is going to use lighttpd
2016-01-18 08:03:20 -02:00
Renato Botelho
0f75670b32
Enable LUA for www/nginx
2016-01-12 23:50:25 -02:00
Renato Botelho
a0b96d300e
Enable pecl-rrd build
2016-01-12 11:10:02 -02:00
Renato Botelho
8c0429e04d
Enable JSON option for rrdtool 1.4
2016-01-12 11:09:38 -02:00
Renato Botelho
301d868673
Process pfSense.obsoletedfiles on nanobsd. Spotted by phil-davis
2016-01-07 10:49:45 -02:00
Renato Botelho
eb9b6a694f
Merge pull request #2329 from marcelloc/patch-1
2016-01-07 10:23:04 -02:00
Chris Buechler
7bbe501330
clean up lighttpd
2016-01-05 09:08:10 -02:00
Chris Buechler
8811dfc38b
Keeping the disable logging option. Revert "clean up lighttpd bits"
...
This reverts commit 9de0332dec955ec513b74be9361de72d12aa7245.
2016-01-05 09:08:10 -02:00
Chris Buechler
84a7c17d88
clean up lighttpd bits
2016-01-05 09:08:10 -02:00
Renato Botelho
3a07e333e5
Revert "Build pecl-rrd"
...
This reverts commit 51c8a5dad9 .
2015-12-31 17:12:45 -02:00
Renato Botelho
51c8a5dad9
Build pecl-rrd
2015-12-31 17:07:25 -02:00
Renato Botelho
d7b43acc10
Enable build of rrdtool 1.4
2015-12-31 16:59:18 -02:00
Renato Botelho
a88d130b84
Add options to build rrdtool 1.4
2015-12-31 16:58:43 -02:00
Marcello Coutinho
34fd9263fa
Postifx build options
2015-12-28 15:20:03 -02:00
Renato Botelho
73698667dd
Disable XCONV option for security/xinetd and remove perl dependency, ticket #5707
2015-12-28 09:46:16 -02:00
Renato Botelho
784206e89e
Fix core pkg repo to make rsync work
2015-12-28 08:03:53 -02:00
Renato Botelho
da78104263
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
2015-12-23 18:09:02 -02:00
Renato Botelho
c2af148776
Note issue # opened against pkg(8)
2015-12-23 15:41:37 -02:00
Renato Botelho
efcf5e2ada
Fix repo sign for poudriere directory infrastructure
2015-12-23 14:46:37 -02:00
Renato Botelho
f457518994
Implement necessary code to be able to sign pkg(8) repo
2015-12-23 12:00:46 -02:00
Renato Botelho
84d4df03c5
Remove dpinger from poudriere_bulk, it's already a dependency of security/pfSense
2015-12-18 08:41:57 -02:00
Renato Botelho
fd6cd92bc4
Create distfiles directory if it doesn't exist
2015-12-14 14:08:53 -02:00
Renato Botelho
86349beea1
Revert "Do not set DISTFILES_CACHE"
...
This reverts commit cd3f4b916c .
2015-12-14 14:07:50 -02:00
Renato Botelho
52ec3f665b
Mount poudriere zfs filesystem at proper path
2015-12-14 13:23:46 -02:00
Renato Botelho
cd3f4b916c
Do not set DISTFILES_CACHE
2015-12-14 12:12:19 -02:00
Renato Botelho
512ef80d74
Change default ZFS tank to zroot
2015-12-14 11:39:14 -02:00
Renato Botelho
01541076a8
Create poudriere filesystem when it's necessary
2015-12-14 11:37:37 -02:00
Phil Davis
97bc6c7868
Random stuff in tools folder tree
...
White space and text or comment typos only - nothing functional.
2015-12-11 19:17:56 +05:45
Renato Botelho
c2d710cc3f
Goodbye apinger
2015-12-10 19:04:35 -02:00
Jared Dillard
dc4c87edb2
move clean script to tools directory
2015-12-02 16:55:07 -06:00
Renato Botelho
a3bb036b90
Rename ports and upgrade script when product is not called pfSense
2015-11-26 17:46:40 -02:00
Renato Botelho
75b167425d
No need to remove conf/* for nanobsd
2015-11-26 17:28:18 -02:00
Renato Botelho
f49e0bc904
Add net/dpinger to poudriere_bulk
2015-11-25 16:23:29 -02:00
jim-p
e16c1ecf36
Tweaks to the priv generation script
2015-11-25 12:13:45 -05:00
jim-p
6b07dac929
Update privilege generation script.
2015-11-25 11:12:16 -05:00
Renato Botelho
2251aa188b
Remove extra spaces
2015-11-25 13:50:36 -02:00
Renato Botelho
0cc93b7486
Use $* to join all strings
2015-11-25 13:38:33 -02:00
Renato Botelho
bbfc11ae0d
Print all parameters
2015-11-25 12:42:49 -02:00
Renato Botelho
a67897608a
Silence often message
2015-11-25 12:22:32 -02:00
Renato Botelho
e6e85f8b2c
Print all parameters
2015-11-25 12:22:06 -02:00
Renato Botelho
da869279e6
Check often for new ports tree commits
2015-11-25 12:00:28 -02:00
Renato Botelho
1076fc7af0
Check for new commits on ports tree
2015-11-25 12:00:28 -02:00
Renato Botelho
7f330caa65
We don't need author
2015-11-25 12:00:28 -02:00
Renato Botelho
919c84863c
Teach build_snapshots to deal with poudriere builds
2015-11-25 09:39:23 -02:00
Renato Botelho
9447077e3f
Break long lines
2015-11-25 08:01:32 -02:00
Renato Botelho
38a7543313
Remove hardcoded references to pfSense
2015-11-24 13:12:56 -02:00
Renato Botelho
0a75e428d9
Fix regex to set GIT_REPO_BASE, reported by Bill Meeks
2015-11-23 14:18:27 -02:00
Renato Botelho
8248f5e4dd
Do not overwrite /etc/hosts and /etc/syslog.conf during base update. Fixes #5504
2015-11-20 16:20:56 -02:00
Renato Botelho
3eca629044
Add vmm and nmdm modules to amd64
2015-11-20 11:32:12 -02:00
Renato Botelho
e02a5d8c0f
Make sure /etc/dh-parameters* are not overwriteen during update, fixes #4816
2015-11-19 12:54:37 -02:00
Renato Botelho
15f0507b7a
Do not create directory with the same name of final file
2015-11-18 11:15:21 -02:00
Renato Botelho
9d8dacc238
Create pkg repo directory before copy
2015-11-18 10:52:24 -02:00
Renato Botelho
651f440cee
Replace hardcoded paths by PRODUCT_SHARE_DIR
2015-11-18 10:14:16 -02:00
Renato Botelho
1f6845f84f
At least /boot/loader.rc has schg, make sure to remove it before upgrade. Ticket #5448
2015-11-18 10:06:08 -02:00
Renato Botelho
147ab4fd2d
Remove \ leftover
2015-11-18 09:43:51 -02:00
Renato Botelho
10742be999
Include pkg repo conf samples into base, to help disaster recovery
2015-11-18 09:12:38 -02:00
Renato Botelho
52efc84004
Create pfSense-repo and pfSense-repo-devel package. Ticket #5335
2015-11-17 16:19:15 -02:00
Renato Botelho
0ada33a9cb
Break long line
2015-11-17 14:24:47 -02:00
Renato Botelho
0c096dadc7
Break long line
2015-11-17 14:23:04 -02:00
Renato Botelho
7fecc0fb7f
Add metadata for pfSense-rc pkg, forgotten in dab31392f9
2015-11-16 17:10:09 -02:00
Renato Botelho
dab31392f9
Create a new core pkg, pfSense-rc, that will install /etc/rc. Add this package to kernel list if dependencies to make sure it's upgraded before reboot. It should fix #5457
2015-11-16 16:49:43 -02:00
Renato Botelho
58e232ce22
No more need to change ETCDIR for strongswan
2015-11-11 10:39:29 -02:00
Renato Botelho
77d69dadc6
Deal with multiple conflicts
2015-11-06 13:17:52 -02:00
Renato Botelho
6c5481deea
Disable SMP and enable VICI
2015-10-30 16:41:18 -02:00
Renato Botelho
039607d1ba
Use VSTR option on strongswan
2015-10-29 15:48:12 -02:00
Renato Botelho
0a5e896830
Enable VICI option on strongswan build
2015-10-28 11:38:51 -02:00
Renato Botelho
812bbf0dfc
Deal with full update file separately, it doesn't end in .gz
2015-10-27 15:36:31 -02:00
Renato Botelho
7d790fc310
Enable CHECK_PORTINUSE option for net/miniupnpd, fixes #4320
2015-10-26 06:49:41 -02:00
Renato Botelho
679c4ac73f
Enable IPV6 and UPNP_IGDV2 on net/miniupnpd, fixes #4321
2015-10-26 06:47:46 -02:00
Renato Botelho
65a5bee196
Add kernel as a dependency for kernel-debug to prevent different version being installed, ticket #5330
2015-10-22 13:33:38 -02:00
Renato Botelho
a9ae8dac69
Fix #5330 : Create a package with kernel debug symbols
2015-10-22 13:19:44 -02:00
Renato Botelho
232263ecc1
Fix options for git package reducing dependencies
2015-10-20 08:26:42 -02:00
Renato Botelho
a4a336b2f6
Check if image exists
2015-10-14 08:56:17 -03:00
Renato Botelho
ba4527dd19
Stop creaging md5 checksums, sha256 is enough
2015-10-14 08:48:52 -03:00
Renato Botelho
5e4f676856
Use UPDATES_TARBALL_FILENAME to get file name
2015-10-14 08:48:46 -03:00
Renato Botelho
9d811f6306
Use cp -l to create hardlinks instead of duplicating images
2015-10-14 08:42:22 -03:00
Renato Botelho
87925fd15d
Simplify logic and check if file exist before try to copy it
2015-10-14 07:34:40 -03:00
Renato Botelho
e28305f48f
Create a latest symlink for all images but nanobsd, that already have one
2015-10-14 07:29:37 -03:00
Renato Botelho
fd401f7dd6
Do not depend of php-fpm to be running to process Additional Packages install/deinstall scripts, instead call php cli direct
2015-10-13 14:52:31 -03:00
Renato Botelho
fd22b964b9
Fix usage
2015-10-12 11:47:29 -03:00
Renato Botelho
05fecf61ca
Remove PERL_UTILS from ntp and PGM from libzmq4
2015-10-07 16:04:22 -03:00
Renato Botelho
a9ba7be844
Define boot delay for VGA too
2015-10-07 15:51:57 -03:00
Renato Botelho
9dcb68a481
Do not set loader.conf on nanobsd-vga
2015-10-02 16:08:31 -03:00
Renato Botelho
48b79a6008
Make sure pkg db and cache is safe on nanobsd and on pfSense with /var mounted as MFS
2015-09-30 10:45:56 -03:00
Renato Botelho
92135bfda4
Remove cust_fixup_nanobsd(), similar actions are done at specific create image functions, do the same for nanobsd
2015-09-30 10:45:55 -03:00
Renato Botelho
490920ef4e
Replace macros by variables after install bsdinstaller
2015-09-29 10:05:02 -03:00
Renato Botelho
39ec113419
Install only bsdinstaller in install_bsdinstaller()
2015-09-29 10:05:02 -03:00
Chris Buechler
be817d98e6
Add dh-parameters files to the nanobsd exclude_files as well. Ticket #4816
2015-09-28 23:00:39 -05:00
Renato Botelho
d2f163a66f
Make sure FreeBSD src is available to setup pkg repo
2015-09-28 15:01:29 -03:00
Renato Botelho
04efa936f7
Look for src and ports repo in the same git server
2015-09-28 09:22:36 -03:00
Renato Botelho
0825aaea61
Set FreeBSD src and ports repo to use github or git.pfmechanics.com based on local clone of pfSense repo
2015-09-28 08:56:38 -03:00
Renato Botelho
d4c6029ecd
Remove unnecessary :- from variables that are between quotes
2015-09-25 13:33:20 -03:00
Renato Botelho
7d26baf38a
Respect .gitignore when call git clean
2015-09-25 07:53:21 -03:00
Renato Botelho
51fe2104bb
If an error happened, just abort, there is no reason to ask user to press enter
2015-09-24 13:57:23 -03:00
Renato Botelho
d94da29844
Automatically set meta pkgs version based on timestamp for snapshots
2015-09-24 13:10:52 -03:00
Renato Botelho
e5f88c31fa
Fix function name
2015-09-22 10:08:08 -03:00
Renato Botelho
30b861a6c7
Consider NO_UPLOAD when calling build.sh
2015-09-22 10:07:09 -03:00
Renato Botelho
032171ee3f
Create snapshot_update_status()
2015-09-22 10:06:46 -03:00
Renato Botelho
b90e12c29a
Use getopts to read parameters, implement -r to do not reset local changes and move git operations inside git_last_commit to reduce redundancy
2015-09-22 10:00:02 -03:00
Renato Botelho
670a33c5dc
Make sure repo is updated since first run, also, update it when SIGINFO is received
2015-09-22 09:49:30 -03:00
Renato Botelho
8a6723d523
Handle all sleep operations inside snapshots_sleep_between_runs()
2015-09-22 09:39:25 -03:00
Renato Botelho
7bc3be6f26
Do not run sleep in bg, use variables to control when it needs to be restarted
2015-09-22 08:20:02 -03:00
Renato Botelho
3a793f0731
Make sure local changes are reset before git pull, in some cases pull can fail due to conflicts
2015-09-22 07:46:47 -03:00
Renato Botelho
3e05b544c7
Start to build a new round of snapshots when get SIGINFO (ctrl+t)
2015-09-22 07:44:57 -03:00
Renato Botelho
3adf4a15e6
Do not set maxsleepvalue to 0
2015-09-22 07:41:48 -03:00
Renato Botelho
d17f9289fe
Fix 7ca93399 where I pushed wrong patch
2015-09-18 14:31:54 -03:00
Renato Botelho
7ca9339938
Mark packages that have <noembedded> tag to conflict with pfSense-base-nanobsd
2015-09-18 14:14:02 -03:00
Renato Botelho
1f5207bcd7
Introduce base-nanobsd package
2015-09-18 14:04:54 -03:00
Renato Botelho
6ee167def4
Install base package on final stage dir, in preparation to base-nanobsd
2015-09-18 13:59:03 -03:00