1
Development and Code Review / Re: questions about contributing binary package repo and release engineering toolkit
« on: December 11, 2018, 01:57:00 pm »
Hello Franco
I have generated packages by using "make ports" command.
1.
I see these files on SETSDIR directory.
Looks like base and kernel packages are ready, but I am not sure about plugins, core build outputs.
Ports are ready on /usr/ports
Do you think that there is a missing file on sets directory?
2.
Without having an iso installation image file, how can I generate opnsense platform (including os) on a running freebsd 11.x system?
I am not sure but I have two ideas.
a) First one is installing it by using make buildkernel,buildworld,installkernel,installworlds commands.
https://people.freebsd.org/~rodrigc/doc/handbook/makeworld.html
following guide for building world and kernel on /usr/src directory.
b) Installing files in the /usr/local/opnsense/build/19.1/amdb64/sets/ directory.
If so how should install those files?
base-19.1.b_19-amd64.txz
kernel-19.1.b_19-amd64.txz
packages-18.7.8_138-OpenSSL-amd64.tar
I think I can install *.txz files by using pkg tool. What about packages-*.tar?
Is there a missing file?
3.
I built for 19.1 but package filename (packages-18.7.8_138-OpenSSL-amd64.tar
) includes 18.7.8, is that normal?
4.
I see comment char at the begining of the line which includes elasticsearch5 in config/19.1/ports.conf file.
If the futureproof is successful, we should remove comment char only and commit it. That will be enough for adding elasticsearch and its depends to installation right?
Cheers
I have generated packages by using "make ports" command.
1.
I see these files on SETSDIR directory.
Code: [Select]
ls /usr/local/opnsense/build/19.1/amdb64/sets/
base-19.1.b_19-amd64.obsolete
base-19.1.b_19-amd64.txz
kernel-19.1.b_19-amd64.txz
packages-18.7.8_138-OpenSSL-amd64.tar
Looks like base and kernel packages are ready, but I am not sure about plugins, core build outputs.
Ports are ready on /usr/ports
Do you think that there is a missing file on sets directory?
2.
Without having an iso installation image file, how can I generate opnsense platform (including os) on a running freebsd 11.x system?
I am not sure but I have two ideas.
a) First one is installing it by using make buildkernel,buildworld,installkernel,installworlds commands.
https://people.freebsd.org/~rodrigc/doc/handbook/makeworld.html
following guide for building world and kernel on /usr/src directory.
b) Installing files in the /usr/local/opnsense/build/19.1/amdb64/sets/ directory.
If so how should install those files?
base-19.1.b_19-amd64.txz
kernel-19.1.b_19-amd64.txz
packages-18.7.8_138-OpenSSL-amd64.tar
I think I can install *.txz files by using pkg tool. What about packages-*.tar?
Is there a missing file?
3.
I built for 19.1 but package filename (packages-18.7.8_138-OpenSSL-amd64.tar
) includes 18.7.8, is that normal?
4.
I see comment char at the begining of the line which includes elasticsearch5 in config/19.1/ports.conf file.
If the futureproof is successful, we should remove comment char only and commit it. That will be enough for adding elasticsearch and its depends to installation right?
Cheers