From owner-freebsd-ports@freebsd.org Thu Feb 11 17:10:04 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DEBFB52E7DB for ; Thu, 11 Feb 2021 17:10:04 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [IPv6:2a00:b580:8000:11:1c6b:7032:35e9:5616]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dc36364lxz4XF5 for ; Thu, 11 Feb 2021 17:10:03 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from [IPv6:2003:a:d59:3880:3dfe:9eed:aadd:64b3] (unknown [IPv6:2003:a:d59:3880:3dfe:9eed:aadd:64b3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id 158BE26C10; Thu, 11 Feb 2021 18:09:56 +0100 (CET) From: "Patrick M. Hausen" Message-Id: <9C536D5D-6D0B-45FA-8DBF-F3FC51BC0551@punkt.de> Content-Type: multipart/signed; boundary="Apple-Mail=_91ECBD4F-6E5B-4692-863D-E8AD3D36C4D6"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: Creating port from pre-built package Date: Thu, 11 Feb 2021 18:09:52 +0100 In-Reply-To: Cc: Shawn Webb , freebsd-ports@freebsd.org To: Chris References: <20210211162625.k55tncjs2yjpw5jt@mutt-hbsd> X-Mailer: Apple Mail (2.3445.104.17) X-Rspamd-Queue-Id: 4Dc36364lxz4XF5 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 2a00:b580:8000:11:1c6b:7032:35e9:5616 as permitted sender) smtp.mailfrom=hausen@punkt.de X-Spamd-Result: default: False [-4.90 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:b580::/32]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; HAS_ATTACHMENT(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[punkt.de]; SPAMHAUS_ZRD(0.00)[2a00:b580:8000:11:1c6b:7032:35e9:5616:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:b580:8000:11:1c6b:7032:35e9:5616:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:16188, ipnet:2a00:b580::/32, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Feb 2021 17:10:04 -0000 --Apple-Mail=_91ECBD4F-6E5B-4692-863D-E8AD3D36C4D6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi all, > Am 11.02.2021 um 18:03 schrieb Chris : >=20 > On 2021-02-11 08:26, Shawn Webb wrote: >> Hey all, >> The Splunk universal forwarder for FreeBSD is distributed as a = package >> tarball that you can use `pkg add` on. I'm in a position where I'd >> like to create a port of the package so that I can automate certain >> tasks. > Reverse engineer a package? I think that will violate the NDA you > signed. ;-) >=20 > Really. Unless the package is simply a wrapper of a binary blob. = You'll > need to *build* the port, as part of the package creation process. > That is, unless I've *completely* misunderstood your intent here. :-) The binary package is provided by the software manufacturer without source code. Still one might want to have a port available so one can put the port in poudriere and have it available in one's own package repo. We have ports for proprietary RAID management blobs, we used to have a port for flash, etc. etc. HTH, Patrick -- punkt.de GmbH Patrick M. Hausen .infrastructure Kaiserallee 13a 76133 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian = Stein --Apple-Mail=_91ECBD4F-6E5B-4692-863D-E8AD3D36C4D6 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEgzqrjO/mj9CSsTg2kG8u4u3aiVwFAmAlZOAACgkQkG8u4u3a iVwz+wf+I05p7prqdwYiahmy2ydaZGDIfOCFx8SJ20rGsksAx6cPP6YRiFnPJeSa wt9xRapu98yfT1Nnw7HfKHTTx9tUieDG3JqmUWj2FtDVxPSlJBIE9xvBddTS8D/u EbdtM8tIuVA10I5aORr2jCH9w7yvTY1OoHDilM4GEH0v9vUUULlAaB1k6hsF5j3F fggPFvxKa0CHGl0PJEekyDiM44YGhEtklihiCY7vorBKe5kls1+uAwzzSZP129DD HW4Y0OR3AGknsAf1+IqKHTYpzVDCW7MqcpZ9oxxyStFUkOQ9+zcHtKq6uGq5+0hu 05sAULBM9Hc7L9FCeUe6w7/TFxAemQ== =jGEx -----END PGP SIGNATURE----- --Apple-Mail=_91ECBD4F-6E5B-4692-863D-E8AD3D36C4D6--