From owner-freebsd-ports@freebsd.org Thu Feb 11 17:12:10 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 42A7752E8F7 for ; Thu, 11 Feb 2021 17:12:10 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Dc38T3Qvzz4XRg for ; Thu, 11 Feb 2021 17:12:09 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qt1-x836.google.com with SMTP id z32so4669433qtd.8 for ; Thu, 11 Feb 2021 09:12:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=DYXKiIng8LzfTl6JMK7mtNjgYWQw+rla0wZ+nd2km6k=; b=TBzo2p7pCE3eMBTiJZF9snkz2fAnDU912YOQAql+khPJUjvFUCLz3QcA26KNL/Zly2 2cA56lD+Z8pg/lYMMe0CK1MTtHNnFvdGgxD0NXdaP+EC53L6TWpelolGw2hXsNZDANdp Iv60CCB5JC2nWpQQ3hsCQFnVdZZUrc1AyaEb2T9ZHsIjcSGKto5TwgQEmhG9/wnfoL7a FpcKDumQk7GUucCv5fGANmdldnVKFsWipTeKvkdyl+jadJTGzS8SpPHoyZUDlIUTr5Xv w/YszFq/nEVDbrWqAs4NxMQi0K02DfSxaNXwqUajN9+a2OuOu238SGyBQoS0qRPYRTgE 3dzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=DYXKiIng8LzfTl6JMK7mtNjgYWQw+rla0wZ+nd2km6k=; b=r+oTW7p86kTr2l5NidOypLO1PgKzHtWxU09mXT7yrxCNr6ASB/MujoWByPcgWtdBED cHt9EooUwyZMui1iAaiMo7VWNhfweBMQmrOaVMrCA016pMmYeQIrb4e9KbTH1yYdflIJ 2jslp5Yo8y2DpVEADfLpme6mFLT9/Eb4HfCaxwgoqGs12MvIQgiK/+bUDqPo6+HrbF7E 5sG+QtNc9EAjFziGUVIziKg/4bD8T7n60/KNzx8yk27PBp0xEQ6CnwkTAAUg/toUW17K mH591EIwWoRTo/arHBqVlrx3OPdWOEiemoeAqRktR20T83Oo2+Ois6YA97biII9uYlJP Vfmw== X-Gm-Message-State: AOAM5330UJFYIouXPdY2DVvei8NxyB/NNENzOx5zky+LrlmPp4Snt/JY hoAkUkueXJX3n7JGoctEl72xaw== X-Google-Smtp-Source: ABdhPJwfA3ypJ1pX+R2bPzebz1fQ887l45LvqocGuOk4khPrBwpgr+HDeOBZ3kSpG4rcxmayqvsSBw== X-Received: by 2002:aed:29e6:: with SMTP id o93mr7934867qtd.283.1613063528338; Thu, 11 Feb 2021 09:12:08 -0800 (PST) Received: from mutt-hbsd (pool-100-16-222-53.bltmmd.fios.verizon.net. [100.16.222.53]) by smtp.gmail.com with ESMTPSA id l38sm3836902qte.88.2021.02.11.09.12.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Feb 2021 09:12:07 -0800 (PST) Date: Thu, 11 Feb 2021 12:12:06 -0500 From: Shawn Webb To: "Patrick M. Hausen" Cc: Chris , freebsd-ports@freebsd.org Subject: Re: Creating port from pre-built package Message-ID: <20210211171206.7dcplood437oqmfc@mutt-hbsd> X-Operating-System: FreeBSD mutt-hbsd 14.0-CURRENT-HBSD FreeBSD 14.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0xFF2E67A277F8E1FA References: <20210211162625.k55tncjs2yjpw5jt@mutt-hbsd> <9C536D5D-6D0B-45FA-8DBF-F3FC51BC0551@punkt.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="u3nq2ylxqgbhgjmv" Content-Disposition: inline In-Reply-To: <9C536D5D-6D0B-45FA-8DBF-F3FC51BC0551@punkt.de> X-Rspamd-Queue-Id: 4Dc38T3Qvzz4XRg X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hardenedbsd.org header.s=google header.b=TBzo2p7p; dmarc=none; spf=pass (mx1.freebsd.org: domain of shawn.webb@hardenedbsd.org designates 2607:f8b0:4864:20::836 as permitted sender) smtp.mailfrom=shawn.webb@hardenedbsd.org X-Spamd-Result: default: False [-5.07 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[hardenedbsd.org:+]; NEURAL_HAM_SHORT(-0.97)[-0.972]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::836:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RECEIVED_SPAMHAUS_PBL(0.00)[100.16.222.53:received]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org:s=google]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[hardenedbsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::836:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::836:from]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_TLS_ALL(0.00)[]; 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:12:10 -0000 --u3nq2ylxqgbhgjmv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 11, 2021 at 06:09:52PM +0100, Patrick M. Hausen wrote: > Hi all, >=20 > > 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. :-) >=20 > The binary package is provided by the software manufacturer without > source code. >=20 > 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. >=20 Right, I'm not aiming to recompile the software. I'm looking to simply create a new package.txz with the pre-built artifacts included. Thanks, --=20 Shawn Webb Cofounder / Security Engineer HardenedBSD GPG Key ID: 0xFF2E67A277F8E1FA GPG Key Fingerprint: D206 BB45 15E0 9C49 0CF9 3633 C85B 0AF8 AB23 0FB2 https://git-01.md.hardenedbsd.org/HardenedBSD/pubkeys/src/branch/master/Sha= wn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc --u3nq2ylxqgbhgjmv Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAmAlZWYACgkQ/y5nonf4 4fpVEg//bXzCE2DftONHfD1ljT9wtlrCn60v7JdxTF9avC+dT58U6bwaWLNWoKtW 6Vv1OlfYLVsW/h8EKezswqkcVW1oC3x9LTLTlh6JHvg+CkEi3Gm2qGOz1hqX5fwo c+v6I3aKJTPsLg6DwAk8NEODFW/at9Gz/LSrUE1A8mkOPQocTDJDmGhBN6CYjelr t8Ke7GLKgGe1Cetl6uyyJS5cTc3vATLYN7lntAOajPY9YdzJVNfD/zFb3F/NQk05 i9HcD1/Wg1TUlxREUbbUQ8HTuFkWgBnQ6MeBK96aqk2fLbZNzJh7l3MqUUqxI0JO pERuPz7MQ0UrS64t0W0zT3RQEGx/pSPFmx4f9PtNVC5jVAirmKY4TJXStTozn+W4 KkrRoAPLaIEfg4Ihv8uOUSuTuU4Ol6XPYUKfavwTYyzzRZ/vZaep+e198ZRzcEcm VC8FlaI4geiRhGbr+Q1/yYpI38yiBEthYOeoLWUoywq5WkeV8Fwnn5tEkFMJqsov Ln4fzUBVnlyAcbTLF6zIfYp/MDJ4z27EnJIMieiA5DLpaJxNFFcwaTRhleFrXVLf /IdOr+P8PxGNTp6O/TfA6pxiTMg0hHOTNdNl7H1Hgnl1toVzpd30CUuFP08RR/di aMHKYvQmY8aziA9FR8KjKRWlcNb9fV7XQrGEZiOas6pdn4vV5+A= =H9EA -----END PGP SIGNATURE----- --u3nq2ylxqgbhgjmv--