I recently set up Poudriere on my small web server and all is going relatively fine expect certain distfiles fail to download when PF is enabled.
One of the many packages that failed this time round is lang/ruby19; if I try to fetch manually I get the following:
I get the same 'Operation not permitted' error if I try to fetch with curl as well.
As soon as I disable PF I can fetch no problem, so there is clearly an issue with my PF configuration. My configuration can be seen in this gist.
I already have
in my /etc/make.conf.
I know I'm making a simple noob mistake here but I cannot pin this down or find any similar issues searching around.
One of the many packages that failed this time round is lang/ruby19; if I try to fetch manually I get the following:
Code:
$ sudo make fetch
=> ruby-1.9.3-p448.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/ruby.
=> Attempting to fetch ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.bz2
looking up ftp.ruby-lang.org
connecting to ftp.ruby-lang.org:21
setting passive mode
opening data connection
fetch: ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.bz2: Operation not permitted
=> Attempting to fetch ftp://ftp.SpringDaemons.com/pub/ruby/ruby/1.9/ruby-1.9.3-p448.tar.bz2
looking up ftp.SpringDaemons.com
connecting to ftp.SpringDaemons.com:21
setting passive mode
opening data connection
fetch: ftp://ftp.SpringDaemons.com/pub/ruby/ruby/1.9/ruby-1.9.3-p448.tar.bz2: Operation not permitted
+ and so on.
I get the same 'Operation not permitted' error if I try to fetch with curl as well.
As soon as I disable PF I can fetch no problem, so there is clearly an issue with my PF configuration. My configuration can be seen in this gist.
I already have
Code:
FETCH_BEFORE_ARGS=-pv
I know I'm making a simple noob mistake here but I cannot pin this down or find any similar issues searching around.