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>
