#
296373 |
|
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
#
287809 |
|
15-Sep-2015 |
bapt |
MFC: r287579
Implement pubkey support for the bootstrap
Note that to not interfer with finger print it expects a signature on pkg itself which is named pkg.txz.pubkeysign
To genrate it: echo -n "$(sha256 -q pkg.txz)" | openssl dgst -sha256 -sign /thekey \ -binary -out ./pkg.txz.pubkeysig
Note the "echo -n" which prevent signing the '\n' one would get otherwise
PR: 202622
|
#
283791 |
|
30-May-2015 |
bapt |
MFC: r273754 (by nwhitehorn)
Use pkg-1.4-style platform identifiers based on MACHINE_ARCH (e.g. FreeBSD:11:amd64 instead of freebsd:11:x86:64) when bootstrapping pkg. Thanks to portmgr for providing symlinks so both styles work.
Reviewed by: bapt MFC after: 3 weeks
|
#
268896 |
|
19-Jul-2014 |
bapt |
MFC: r263648, r264789, r266636
This brings: - schema validation - xpath-like interface for ucl objects
Adapt pkg(7) to the new libucl API
|
#
263624 |
|
22-Mar-2014 |
bdrewery |
MFC r263181:
Fix ASSUME_ALWAYS_YES not being parsed properly from config after UCL conversion.
|
#
263621 |
|
22-Mar-2014 |
bdrewery |
MFC r263180:
Fix ABI from /usr/local/etc/pkg.conf not being respected.
|
#
263020 |
|
11-Mar-2014 |
bapt |
r262400,r262401,r262418
Sync pkg(7) with head
|
#
261144 |
|
25-Jan-2014 |
bapt |
Implicit include of sys/queue.h instead of relying on gelf.h/libelf.h to bring it Newer version of gelf.h and libelf.h does not include sys/queue.h anymore
Submitted by: kaiw
|
#
259613 |
|
19-Dec-2013 |
bdrewery |
MFC r259266:
Fix multi-repository support by properly respecting 'enabled' flag.
This will read the REPOS_DIR env/config setting (default is /etc/pkg and /usr/local/etc/pkg/repos) and use the last enabled repository.
This can be changed in the environment using a comma-separated list, or in /usr/local/etc/pkg.conf with JSON array syntax of: REPOS_DIR: ["/etc/pkg", "/usr/local/etc/pkg/repos"]
Approved by: bapt (mentor)
|
#
257353 |
|
29-Oct-2013 |
bdrewery |
MFC: r256770,r257142,r257145,r257146,r257147,r257148, r257149,r257150,r257158,r257159,r257164,r257168, r257193
- Support checking signature for pkg bootstrap from remote and for 'pkg add ./pkg.txz'
- Be verbose on where pkg is being bootstrapped from.
- Add support for reading configuration files from /etc/pkg. For now only /etc/pkg/FreeBSD.conf is supported.
- Add test package signing key fingerprint into /etc/keys/pkg/trusted.
- Disable fingerprint checking by default for now as the official packages are not yet signed.
Approved by: bapt Approved by: re (glebius)
|
#
257328 |
|
29-Oct-2013 |
bdrewery |
MFC r257051:
Add support for using "pkg+http://" for the PACKAGESITE.
pkg 1.2 is adding this support as well. This should help lessen the confusion on why the default SRV PACKAGESITE does not load in a browser.
Approved by: bapt Approved by: re (glebius)
|
#
256998 |
|
23-Oct-2013 |
bdrewery |
MFC r256450:
Rename libbsdyml to libyaml, make private, and bump SHLIB_MAJOR to 1.0
Approved by: bapt Approved by: re (glebius)
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
255457 |
|
10-Sep-2013 |
bapt |
Add support to detect arm vs armv6
There are two different versions of the ARM ABI depending on the TARGET_ARCH. As these are sligntly different a package built for one may not work on another. We need to detect which one we are on by parsing the .ARM.attributes section.
This will only work on the ARM EABI as this section is part of the ABI definition. As armv6 only supports the ARM EABI this is not a problem for the oabi.
Older versions of libelf in FreeBSD fail to read the .ARM.attributes section needed. As armv6 is unsupported on these versions we can assume we are running on arm.
Submitted by: andrew Approved by: re (delphij) Obtained from: pkgng git
|
#
253755 |
|
28-Jul-2013 |
bapt |
Fix detection of arm ABIs
Submitted by: andrew Obtained from: pkg git
|
#
247843 |
|
05-Mar-2013 |
bapt |
choose in priority the allocated ABI if any to do the ${ABI} substitution in PACKAGESITE
Reviewed by: bdrewery
|
#
247841 |
|
05-Mar-2013 |
bapt |
Add the ability to correctly read pkg.conf is exists.
Only look for boostrap useful options: - PACKAGESITE - ABI - MIRROR_TYPE - ASSUME_ALWAYS_YES
While here makes PACKAGESITE expand the ${ABI} variable. Allow to deactivate any SRV record look up (MIRROR_TYPE=none) Use the same mechanism as for pkgng itself: first get configuration out of environment variable and fallback on pkg.conf if exists.
Reviewed by: bdrewery
|