FS#17981 - [inetutils] ftpd can't start

Attached to Project: Arch Linux
Opened by Vitaliy Berdinskikh (UR6LAD) - Sunday, 24 January 2010, 09:24 GMT
Last edited by Eric Belanger (Snowman) - Thursday, 28 January 2010, 03:54 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
ftpd can't start

Additional info:
* package version 1.7-1

Steps to reproduce:
1. Start ftpd
2. Check /var/log/errors.log for message
ftpd[2761]: can't open /usr/var/run/ftpd.pid: No such file or directory
PID-file must be in /var/run not /usr/var/run
This task depends upon

Closed by  Eric Belanger (Snowman)
Thursday, 28 January 2010, 03:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in inetutils-1.7-2 in testing
Comment by Goran Janes (novski) - Sunday, 24 January 2010, 12:24 GMT
Missing pid file is not the problem here. If you check listening connections with netstat after starting ftpd and you'll see that ftpd server is active. tcpwrappers rejected your connection (look in messages.log). Try adding 'ftpd:ALL' to /etc/hosts.allow and it shoud work.

Wrong pid location can be fixed by adding '--localstatedir=/var' to configure script. Maintainer missed that.

Or, you can try some other ftp server, ftpd from inetutils is not really the best thing.

Greets,
Goran

Loading...