Create first poudriere set: Difference between revisions

From wiki
Jump to navigation Jump to search
imported>Jacob
mNo edit summary
No edit summary
 
(4 intermediate revisions by one other user not shown)
Line 12: Line 12:
  ># cd /usr/local/poudriere/pkglsts
  ># cd /usr/local/poudriere/pkglsts
Create the package list<br>
Create the package list<br>
  ># vim 121amd64-sjapkg-local.pkglst
  ># vim 121amd64-mypkg-local.pkglst
  editors/vim-console
  editors/vim-console
  lang/php72
  lang/php72
Line 22: Line 22:
Create the first set<br>
Create the first set<br>
We run poudriere with the options command first. The selected options are saved in the: /usr/local/etc/poudriere.d directory tree
We run poudriere with the options command first. The selected options are saved in the: /usr/local/etc/poudriere.d directory tree
  ># poudriere options -j 121amd64 -p sjapkg -f 121amd64-sjapkg-local.pkglst
  ># poudriere options -j 121amd64 -p mypkg -f 121amd64-mypkg-local.pkglst
Then we run poudriere with the bulk command, which will create the packages. We run this in screen so we can detach, as this might run for ages.
Then we run poudriere with the bulk command, which will create the packages. We run this in screen so we can detach, as this might run for ages.
  ># screen
  ># screen
  ># poudriere bulk -j 121amd64 -p sjapkg -f 121amd64-sjapkg-local.pkglst
  ># poudriere bulk -j 121amd64 -p mypkg -f 121amd64-mypkg-local.pkglst


  <ctrl>A d
  <ctrl>A d
Line 33: Line 33:




<hr><p style="text align:left;">
<hr>
<p style="text align:left;">
Previous [[Configure NginX]]
Previous [[Configure NginX]]
<span style="float:right;">
<span style="float:right;">
Next [[Setup poudriere clients]]
Next [[Setup poudriere clients]]
</span></p><hr>
</span></p>
<center> Up [[Poudriere setup]]</center>
<hr>

Latest revision as of 09:24, 20 March 2021


Previous Configure NginX Next Setup poudriere clients


UNDER CONSTUCTION

Create the package directories

># mkdir -p /usr/local/poudriere/pkglsts/single-pkglsts
># cd /usr/local/poudriere/pkglsts

Create the package list

># vim 121amd64-mypkg-local.pkglst
editors/vim-console
lang/php72
ports-mgmt/poudriere
security/sudo
shells/bash
sysutils/screen
www/nginx

Create the first set
We run poudriere with the options command first. The selected options are saved in the: /usr/local/etc/poudriere.d directory tree

># poudriere options -j 121amd64 -p mypkg -f 121amd64-mypkg-local.pkglst

Then we run poudriere with the bulk command, which will create the packages. We run this in screen so we can detach, as this might run for ages.

># screen
># poudriere bulk -j 121amd64 -p mypkg -f 121amd64-mypkg-local.pkglst
<ctrl>A d




Previous Configure NginX Next Setup poudriere clients

Up Poudriere setup