#!/bin/sh # Script to install PBI repo on pkg add PREFIX=${PKG_PREFIX-/usr/local} if [ "$2" != "POST-INSTALL" ] ; then exit 0 fi # If this is during staging, we can skip for now echo $PREFIX | grep -q '/stage/' if [ $? -eq 0 ] ; then exit 0 fi # If this is a new install, add the PC-BSD master repo ls /var/db/pbi/keys/* 2>/dev/null >/dev/null if [ $? -ne 0 ] ; then ${PREFIX}/sbin/pbi_addrepo ${PREFIX}/share/pbi-manager/pcbsd.rpo fi # Copy over the wrapper files if [ `uname -m` = "amd64" ] ; then cp ${PREFIX}/share/pbi-manager/.pbiwrapper-i386 /usr/pbi/.pbiwrapper-i386 cp ${PREFIX}/share/pbi-manager/.pbiwrapper-amd64 /usr/pbi/.pbiwrapper-amd64 else cp ${PREFIX}/share/pbi-manager/.pbiwrapper-i386 /usr/pbi/.pbiwrapper-i386 fi # If on FreeBSD > 10, install the PBI mounting files if [ -e "${PREFIX}/share/pbi-manager/.pbime" ] ; then install -o root -g wheel -m 4751 ${PREFIX}/share/pbi-manager/.pbime /usr/pbi/.pbime install -o root -g wheel -m 755 ${PREFIX}/share/pbi-manager/.pbimount /usr/pbi/.pbimount install -o root -g wheel -m 755 ${PREFIX}/share/pbi-manager/.ldconfig /usr/pbi/.ldconfig install -o root -g wheel -m 755 ${PREFIX}/share/pbi-manager/.pbisyscmd /usr/pbi/.pbisyscmd install -o root -g wheel -m 755 ${PREFIX}/share/pbi-manager/.pbisyslisten /usr/pbi/.pbisyslisten install -o root -g wheel -m 755 ${PREFIX}/share/pbi-manager/.pbifs /usr/pbi/.pbifs fi # Check if we have our warden.conf file if [ ! -e "/usr/local/etc/warden.conf" ] ; then cp /usr/local/etc/warden.conf.dist /usr/local/etc/warden.conf chmod 644 /usr/local/etc/warden.conf fi exit 0 he options section and the pre-makefile section into the options section. - Remove last few cases where ports set WITH_OPENSSL_PORT. This variable is handled in bsd.default-versions.mk and some ports were setting it after including bsd.port.options.mk. After FreeBSD 9 EoL all but a few ports, and then only when setting non-default options, work without setting that variable. PR: 215996 Exp-run by: antoine Approved by: portmgr (antoine) Update to 3.6. 2016-11-06T21:28:51+00:00 hrs hrs@FreeBSD.org 2016-11-06T21:28:51+00:00 673c7591a19d25bc42c1fe637bbc9475f2c209d9

security/opencryptoki: Fix build with LIbreSSL (old DES functions) 2016-09-13T01:28:20+00:00 marino marino@FreeBSD.org 2016-09-13T01:28:20+00:00 9cd50a6caf208278b465033a8f2fa68c935eb130 The referenced PR is related but overcome by the import of the latest version of opencryptoki. PR: 198351 Approved by: SSL blanket
The referenced PR is related but overcome by the import of the latest
version of opencryptoki.

PR:		198351
Approved by:	SSL blanket
Fix build on 9.x. 2016-06-11T22:39:06+00:00 hrs hrs@FreeBSD.org 2016-06-11T22:39:06+00:00 e62a1d6fb3ebd374991ab494e6606dc27ff8ccfd

Fix dependency and build of ICSF token support. The configure script 2016-06-10T18:24:09+00:00 hrs hrs@FreeBSD.org 2016-06-10T18:24:09+00:00 45861dd5be667ee636e42b6f7490670442010174 enabled the build when libldap was found. Spotted by: luca.pizzamiglio@gmail.com PR: 209992
enabled the build when libldap was found.

Spotted by:	luca.pizzamiglio@gmail.com
PR:		209992
Update to 3.5. Notable changes are as follows: 2016-05-18T17:22:59+00:00 hrs hrs@FreeBSD.org 2016-05-18T17:22:59+00:00 e4c6e6a76e868da406fda333110f2794b0d4d6a6 - No longer required to run pkcs11_startup. pkcs11_startup and pkcs_slotd were shell scripts that created the config file, pk_config_data, which was read by pkcsslotd to get available slot information. The pk_config_data configuration file has been replaced with /etc/opencryptoki/opencryptoki.conf. In version 3, the pkcsslotd daemon reads opencryptoki.conf to get slot information. The opencryptoki.conf by default contains slot information for each token currently supported by opencryptoki with the exception of the ICSF token, which requires some initial setup. Please see man page for opencryptoki.conf for further information. Since pk_config_data is no longer required, pkcs11_startup and pkcs_slotd have been removed.
 - No longer required to run pkcs11_startup.

   pkcs11_startup and pkcs_slotd were shell scripts that created the
   config file, pk_config_data, which was read by pkcsslotd to get
   available slot information.

   The pk_config_data configuration file has been replaced with
   /etc/opencryptoki/opencryptoki.conf.

   In version 3, the pkcsslotd daemon reads opencryptoki.conf to get slot
   information. The opencryptoki.conf by default contains slot information
   for each token currently supported by opencryptoki with the exception of
   the ICSF token, which requires some initial setup.
   Please see man page for opencryptoki.conf for further information.

   Since pk_config_data is no longer required, pkcs11_startup and
   pkcs_slotd have been removed.
- No need to specify master site subdirectory when it's the same as default 2016-05-18T14:11:33+00:00 amdmi3 amdmi3@FreeBSD.org 2016-05-18T14:11:33+00:00 e562890227651ce77c4d26f655fc85baef2f569b Approved by: portmgr blanket
Approved by:	portmgr blanket
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u. 2016-04-01T14:25:16+00:00 mat mat@FreeBSD.org 2016-04-01T14:25:16+00:00 2ff80f55375ee2811ca2895a06b853699c3e0915 With hat: portmgr Sponsored by: Absolight
With hat:	portmgr
Sponsored by:	Absolight