Date: Fri, 6 Jun 2014 11:25:16 +0700 From: Victor Sudakov <vas@mpeks.tomsk.su> To: freebsd-pkg@freebsd.org Subject: Re: poudriere and list of ports to build Message-ID: <20140606042515.GA87880@admin.sibptus.tomsk.ru> In-Reply-To: <539088E9.3080108@freebsd.org> References: <20140604022925.GA14411@admin.sibptus.tomsk.ru> <3E8ED7006D99925B2C59CFFE@ogg.in.absolight.net> <20140604100105.GA25116@admin.sibptus.tomsk.ru> <565AB4FF5364387EA3A1A146@ogg.in.absolight.net> <20140604103919.GA26232@admin.sibptus.tomsk.ru> <29B95A5A646B02ECFE5001A3@ogg.in.absolight.net> <20140605145821.GA65707@admin.sibptus.tomsk.ru> <539088E9.3080108@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Seaman wrote: > > poudriere-devel does not create the nice HTML page, I think I am > > missing it. How do I enable it? > > poudriere-devel puts its web root in a different location. There's an > example nginx.conf in /usr/local/share/examples/poudriere I dislike the new setup. Previously, I had the /logs location protected by a password while all the rest (including the repository) was world readable. Now I don't know how to achieve this. > Note that if you're using the poudriere output directly as a package > repository, you'll need to tweak that a bit. Hint: everything pkg(8) > wants from a pkgrepo is currently a .txz file. (I think the idea with > the example is that your pkgrepo is either a separate vhost in your > webserver config, or you copy the compiled packages and repo-metadata > stuff to another server.) I have placed the repository into a separate location: location /packages { alias /var/poudriere/data/packages ; autoindex on; } location /data { ... It works. But I still cannot figure out how to make the whole site password-protected except the packages repository. > > Cheers, > > Matthew > -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ru
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140606042515.GA87880>