Date: Tue, 8 Oct 2013 14:56:30 +0100 (BST) From: Anton Shterenlikht <mexas@bris.ac.uk> To: freebsd-ports@freebsd.org Subject: this poudriere thing... it's all right Message-ID: <201310081356.r98DuUHU096588@mech-cluster241.men.bris.ac.uk> In-Reply-To: <5253FF3A.5010006@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
A success story: - installed ports-mgmt/poudriere-devel on ia64 10.0-CURRENT #4 r255488 - followed poudriere(8) man page, together with http://www.neant.ro/2013/03/building-a-package-repository-for-freebsd-with-poudriere-and-pkgng/ https://wiki.freebsd.org/PkgPrimer - set up poudriere ia64 jail and a separate ports tree at r329660 - built ~200 packages - signed the packages: https://glenbarber.us/2012/06/11/Maintaining-Your-Own-pkgng-Repository.html - set up nginx to serve packages - updated packages on 2 hosts via pkg update/upgrade Many thanks to all who helped and replied to my many questions. Remaining issues/questions: - is it possible to show the svn revision of the ports tree via poudriere ports? This would be useful. - it seems -v option to poudriere ports does nothing: # poudriere ports -l PORTSTREE METHOD PATH default svn+https /pdr/ports/ # poudriere ports -l -v PORTSTREE METHOD PATH default svn+https /pdr/ports/ # - is there a standard way to clean up old logs: $ du -sh /pdr/data/logs/bulk/ia64-default/* 12M /pdr/data/logs/bulk/ia64-default/2013-10-06_21h47m07s 14M /pdr/data/logs/bulk/ia64-default/2013-10-07_08h57m57s 592k /pdr/data/logs/bulk/ia64-default/2013-10-07_21h58m03s 524k /pdr/data/logs/bulk/ia64-default/2013-10-07_22h19m56s 504k /pdr/data/logs/bulk/ia64-default/2013-10-07_22h57m42s 524k /pdr/data/logs/bulk/ia64-default/2013-10-07_23h00m03s 524k /pdr/data/logs/bulk/ia64-default/2013-10-08_09h14m14s 524k /pdr/data/logs/bulk/ia64-default/2013-10-08_09h17m49s 8M /pdr/data/logs/bulk/ia64-default/2013-10-08_09h20m56s $ - to get authenticated sendmail I have to have these lines in /etc/make.conf: SENDMAIL_CFLAGS+= -I/usr/local/include -DSASL=2 SENDMAIL_LDFLAGS+= -L/usr/local/lib SENDMAIL_LDADD+= -lsasl2 Do I understand correctly that these lines only affect buildworld on the target box, and have nothing to do with the poudriere build of security/cyrus-sasl2? Or do I need to add these lines to /usr/local/etc/poudriere.d/make.conf? - Do I need to add WITH_SSP_PORTS=yes to /usr/local/etc/poudriere.d/make.conf? Thanks again Anton
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310081356.r98DuUHU096588>