Create first poudriere set: Difference between revisions
Jump to navigation
Jump to search
imported>Jacob mNo edit summary |
No edit summary |
||
| (8 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
<hr><p style="text align:left;"> | <hr><p style="text align:left;"> | ||
Previous [[ | Previous [[Configure NginX]] | ||
<span style="float:right;"> | <span style="float:right;"> | ||
Next [[Setup poudriere clients]] | Next [[Setup poudriere clients]] | ||
| 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- | ># vim 121amd64-mypkg-local.pkglst | ||
editors/vim-console | editors/vim-console | ||
lang/php72 | |||
ports-mgmt/poudriere | ports-mgmt/poudriere | ||
security/sudo | security/sudo | ||
| Line 21: | 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 | ># poudriere options -j 121amd64 -p mypkg -f 121amd64-mypkg-local.pkglst | ||
Then we run poudriere with the bulk command, which will create the packages. | 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. | ||
># poudriere bulk -j 121amd64 -p | ># screen | ||
># poudriere bulk -j 121amd64 -p mypkg -f 121amd64-mypkg-local.pkglst | |||
<ctrl>A d | |||
<hr><p style="text align:left;"> | |||
Previous [[ | |||
<hr> | |||
<p style="text align:left;"> | |||
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