diff options
Diffstat (limited to 'net-ftp/pure-ftpd/pure-ftpd-9999.ebuild')
-rw-r--r-- | net-ftp/pure-ftpd/pure-ftpd-9999.ebuild | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild b/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild index 5f4d78cdd36f..d1be10cc99f1 100644 --- a/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild +++ b/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild @@ -70,6 +70,11 @@ src_configure() { local myeconfargs=( --enable-largefile + # Required for correct pid file location. + # pure-ftpd appends "/run/pure-ftpd.pid" to the localstatedir + # path, and tries to write to that file even when being + # started in foreground. So we need to pin this to / + --localstatedir="${EPREFIX}"/ --with-altlog --with-cookie --with-diraliases |