Date: Mon, 11 Apr 2022 23:58:05 -0700 From: "Pat Maddox" <pat@patmaddox.com> To: freebsd-questions@freebsd.org Subject: Suggestions for making private packages? Message-ID: <DD1B4983-4E37-4974-8D8D-4CC217314A41@patmaddox.com>
next in thread | raw e-mail | index | archive | help
--=_MailMate_8D740554-C843-4DE4-8F68-BC5D16B9D22D_= Content-Type: text/plain; format=flowed; markup=markdown We are considering using FreeBSD to deploy the proprietary software we build. I am interested in using the package system to build and distribute the software to our servers. I believe this will help us maintain consistency and cleanliness. Right now I have a few ideas of how to do this: 1. Fork the ports tree, and add a directory for our software. Build as usual. 2. Use portshaker to overlay our software onto the ports tree. 3. Use pkg-create directly. For those of you who write and deploy private software on FreeBSD, what do you suggest? Thanks, Pat --=_MailMate_8D740554-C843-4DE4-8F68-BC5D16B9D22D_= Content-Type: text/html Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/xhtml; charset=3Dutf-8"= > </head> <body> <div style=3D"font-family:sans-serif"><div style=3D"white-space:normal"> <p dir=3D"auto">We are considering using FreeBSD to deploy the proprietar= y software we build.</p> <p dir=3D"auto">I am interested in using the package system to build and = distribute the software to our servers. I believe this will help us maint= ain consistency and cleanliness.</p> <p dir=3D"auto">Right now I have a few ideas of how to do this:</p> <ol> <li value=3D"1">Fork the ports tree, and add a directory for our software= =2E Build as usual.</li> <li value=3D"2">Use portshaker to overlay our software onto the ports tre= e.</li> <li value=3D"3">Use pkg-create directly.</li> </ol> <p dir=3D"auto">For those of you who write and deploy private software on= FreeBSD, what do you suggest?</p> <p dir=3D"auto">Thanks,<br> Pat</p> </div> </div> </body> </html> --=_MailMate_8D740554-C843-4DE4-8F68-BC5D16B9D22D_=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DD1B4983-4E37-4974-8D8D-4CC217314A41>