when compiling proftpd, user can choose whether to compile mod_ctrls by using WITH_CTRLS variable. In such case, the --enable-ctrls is added to configure arguments and ftpdctl.8 to list of manual pages to install. However, it does not add ftpdctl to list of files to install, so it doesn't get installed. Also, the mod_ctrls_admin module is not added, although it is often a reason, why people wants to compileproftpd woth ctrls. Fix: when user specifies WITH_CTRLS, program "ftpdctl" should be installed too. Also, mod_ctrls_admin should be added to list of modules to install, unless user specifies WITHOUT_CTRLS_ADMIN.
attached patch should help... -- Matus UHLAR - fantomas, uhlar@fantomas.sk ; http://www.fantomas.sk/ Warning: I wish NOT to receive e-mail advertising to this address. Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu. Linux IS user friendly, it's just selective who its friends are...
Responsible Changed From-To: freebsd-ports-bugs->mharo Over to maintainer
Anything new to this? -- Matus UHLAR - fantomas, uhlar@fantomas.sk ; http://www.fantomas.sk/ Warning: I wish NOT to receive e-mail advertising to this address. Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu. BSE = Mad Cow Desease ... BSA = Mad Software Producents Desease
Hello, This bug is still there, the only thing that changed is that ftpdctl.8 is now installed by default, but it is also added when WITH_CTRLS is defined: MAN8= proftpd.8 ftpshut.8 ftpdctl.8 .if defined(WITH_CTRLS) CONFIGURE_ARGS+= --enable-ctrls MAN8+= ftpdctl.8 .else .endif note that without mod_ctrls_admin the ftpdctl is useless (and the manpage is useless without the program too). -- Matus UHLAR - fantomas, uhlar@fantomas.sk ; http://www.fantomas.sk/ Warning: I wish NOT to receive e-mail advertising to this address. Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu. Save the whales. Collect the whole set.
Aha, I missed something - ftpdctl is built by proftpd Makefile even if --enable-ctrls is not specified, but in such case it only reports that ctrls weren't enabled. So, ftpdctl (with the manpage) may be installed always, even if not useful. However, it still remains kinda useless. This patch causes mod_ctrls_admin to be added to list of modules unless WITHOUT_CTRLS_ADMIN is defined. (and it drops redundant ftpdctl.8 addition to MAN8 and .else directive) -- Matus UHLAR - fantomas, uhlar@fantomas.sk ; http://www.fantomas.sk/ Warning: I wish NOT to receive e-mail advertising to this address. Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu. Linux - It's now safe to turn on your computer. Linux - Teraz mozete pocitac bez obav zapnut.
State Changed From-To: open->closed fix added. thanks