Install poudriere: Difference between revisions

From wiki
Jump to navigation Jump to search
imported>Jacob
No edit summary
imported>Jacob
No edit summary
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
<hr><p style="text align:left;">
Previous [[Poudriere setup]]
<span style="float:right;">
Next [[Configure poudriere]]
</span></p>
<hr><p style="text align:left;">
Update the host.
Update the host.
  # freebsd-update fetch install
  # freebsd-update fetch install
Install Poudriere.
Install Poudriere.
  # pkg install poudriere nginx
  # pkg install poudriere nginx php72
enable services in rc.conf
New packages to be INSTALLED:
    poudriere: 3.3.3
    nginx: 1.16.1_8,2
    ca_root_nss: 3.49
    dialog4ports: 0.1.6
    freebsd-release-manifests: 20191104
    pcre: 8.43_2
    php72: 7.2.26
    libxml2: 2.9.10
    libargon2: 20190702
 
enable jail nginx and php-fpm services in rc.conf
  # vim /etc/rc.conf
  # vim /etc/rc.conf
hostname="poudriere.sjakio.com"
  hostname="poudriere.example.com"
ifconfig_em0="DHCP"
  ifconfig_re0="DHCP"
ifconfig_em0_ipv6="inet6 accept_rtadv"
  ifconfig_re0_ipv6="inet6 accept_rtadv"
sshd_enable="YES"
  sshd_enable="YES"
ntpdate_enable="YES"
  ntpdate_enable="YES"
ntpd_enable="YES"
  ntpd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
  powerd_enable="YES"
dumpdev="AUTO"
  # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
zfs_enable="YES"
  dumpdev="AUTO"
jail_enable="YES"
  zfs_enable="YES"
  jail_enable="YES"
  nginx_enable="YES"
  php_fpm_enable="YES"
 
<hr><p style="text align:left;">
Previous [[Poudriere setup]]
<span style="float:right;">
Next [[Configure poudriere]]
</span></p>
<center> Up [[Poudriere setup]]</center>
<hr>

Latest revision as of 21:18, 16 February 2020


Previous Poudriere setup Next Configure poudriere


Update the host.

# freebsd-update fetch install

Install Poudriere.

# pkg install poudriere nginx php72
New packages to be INSTALLED:
    poudriere: 3.3.3
    nginx: 1.16.1_8,2
    ca_root_nss: 3.49
    dialog4ports: 0.1.6
    freebsd-release-manifests: 20191104
    pcre: 8.43_2
    php72: 7.2.26
    libxml2: 2.9.10
    libargon2: 20190702

enable jail nginx and php-fpm services in rc.conf

# vim /etc/rc.conf
 hostname="poudriere.example.com"
 ifconfig_re0="DHCP"
 ifconfig_re0_ipv6="inet6 accept_rtadv"
 sshd_enable="YES"
 ntpdate_enable="YES"
 ntpd_enable="YES"
 powerd_enable="YES"
 # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
 dumpdev="AUTO"
 zfs_enable="YES"
 jail_enable="YES"
 nginx_enable="YES"
 php_fpm_enable="YES"

Previous Poudriere setup Next Configure poudriere

Up Poudriere setup