documentation:technical_docs:poudriere
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
documentation:technical_docs:poudriere [2023/10/10 19:00] – [poudriere.d/image-BSDRPj-src.conf] olivier | documentation:technical_docs:poudriere [2023/10/10 19:12] – [poudriere.d/image-BSDRPj-src.conf] olivier | ||
---|---|---|---|
Line 180: | Line 180: | ||
The previous section of the NanoBSD configuration files found in variables CONF_BUILD and CONF_WORLD in file [[https:// | The previous section of the NanoBSD configuration files found in variables CONF_BUILD and CONF_WORLD in file [[https:// | ||
+ | |||
+ | Notice this jail will be used to build the port, so compiler should be kept here. | ||
The [[https:// | The [[https:// | ||
==== poudriere.d/ | ==== poudriere.d/ | ||
- | Allow to ADD WITHOUT_ knob that will be removed during installworld | + | Allow to ADD WITHOUT_ knob that will be removed during installworld |
- | < | + | This is where we remove compiler and other no-more used part. |
- | WITHOUT_DEBUG_FILES= | + | |
- | WITHOUT_TOOLCHAIN= | + | The [[https://github.com/ |
- | # Still 26M in /usr/includes, need to exclude them with the excludefiles | + | |
- | WITHOUT_INCLUDES= | + | |
- | WITHOUT_KERNEL_SYMBOLS= | + | |
- | WITHOUT_INSTALLLIB= | + | |
- | WITHOUT_FDT= | + | |
- | WITHOUT_SERVICESDB= | + | |
- | </code> | + | |
==== poudriere.d/ | ==== poudriere.d/ | ||
This file contains configuration parameters common for all ports. | This file contains configuration parameters common for all ports. | ||
- | < | + | The [[https:// |
- | OPTIONS_UNSET+=DOCS EXAMPLES INFO NLS X11 DOXYGEN | + | |
- | lang_perl5.32_UNSET+=DTRACE | + | |
- | textproc_expat2_SET+=STATIC | + | |
- | net_frr9_SET+=MULTIPATH | + | |
- | net_openldap25-client_UNSET+=GSSAPI | + | |
- | security_ipsec-tools_SET+=RC5 IDEA RADIUS LDAP | + | |
- | security_strongswan_SET+=MEDIATION GCM | + | |
- | security_strongswan_UNSET+=EAPAKA3GPP2 EAPSIMFILE SQLITE UNBOUND LOADTESTER TESTVECTOR | + | |
- | security_openvpn_SET+=DCO | + | |
- | benchmarks_netperf_UNSET+=OMNI | + | |
- | sysutils_flashrom_UNSET+=DMIDECODE FTDI | + | |
- | sysutils_mstflint_SET+=FWMANAGER ADAB | + | |
- | net_mtr_UNSET+=JSON | + | |
- | ftp_curl_SET+=GSSAPI_NONE | + | |
- | ftp_curl_UNSET+=GSSAPI_BASE IMAP GOPHER HTTP2 LIBSSH2 POP3 PSL RTSP SMTP TELNET | + | |
- | </ | + | |
==== BSDRP-pkglist ==== | ==== BSDRP-pkglist ==== | ||
- | Now the list of package to be builded and added to the final image: | + | This file includes |
+ | |||
+ | The [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== excluded.files ==== | ||
+ | |||
+ | List of files/ | ||
- | < | + | The [[https://github.com/ocochard/BSDRP/blob/master/poudriere.etc/poudriere.d/excluded.files|excluded.files ]] is on github. |
- | benchmarks/iperf | + | |
- | benchmarks/iperf3 | + | |
- | benchmarks/ | + | |
- | editors/ | + | |
- | emulators/ | + | |
- | lang/perl5.32 | + | |
- | lang/python | + | |
- | net-mgmt/bgpq4 | + | |
- | net-mgmt/bsnmp-regex | + | |
- | net-mgmt/bsnmp-ucd | + | |
- | net-mgmt/nrpe3 | + | |
- | net-mgmt/pmacct | + | |
- | net-mgmt/rtrlib | + | |
- | net/ | + | |
- | net/ | + | |
- | net/dhcp6 | + | |
- | net/ | + | |
- | net/ | + | |
- | net/ | + | |
- | net/frr8 | + | |
- | net/ | + | |
- | net/ | + | |
- | net/ | + | |
- | net/ | + | |
- | net/mlvpn | + | |
- | net/mpd5 | + | |
- | net/ | + | |
- | net/ | + | |
- | net/mtr | + | |
- | net/nc | + | |
- | net/ | + | |
- | net/ | + | |
- | net/pimd | + | |
- | net/ | + | |
- | net/ | + | |
- | net/ | + | |
- | net/tayga | + | |
- | net/ | + | |
- | net/ucarp | + | |
- | net/ | + | |
- | ports-mgmt/ | + | |
- | security/ | + | |
- | security/ | + | |
- | security/ | + | |
- | security/ | + | |
- | security/ | + | |
- | security/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | sysutils/ | + | |
- | </ | + | |
documentation/technical_docs/poudriere.txt · Last modified: 2024/04/04 12:19 by olivier