please be so kind and add the following selinux info to any present or future net-ftp/pure-ftpd and net-ftp/vsftpd ebuilds: IUSE="selinux" RDEPEND=" selinux? ( sec-policy/selinux-ftpd )" I can modify current ebuilds if you wish. thanks, peter
Wouldn't a better place be net-ft/ftpbase if sec-policy/selinux-ftpd is generic as that would cover proftpd as well ....
Roy, I really dislike that idea. only the supported ftp daemons should have that RDEPEND on the policy and not some generic ebuild that today happens to be used by those ftp daemons. so pretty please fix net-ftp/pure-ftpd and net-ftp/vsftpd and not net-ftp/ftpbase ;) as a related subject, personally I use vsftpd with a customized pam.d file so I find the ftpbase ebuild completely redundant. maybe tomorrow someone will feel the same about it and slash it into oblivion =). erm, enough day dreaming.
(In reply to comment #2) > Roy, I really dislike that idea. > only the supported ftp daemons should have that RDEPEND on the policy and not > some generic ebuild that today happens to be used by those ftp daemons. > > so pretty please fix net-ftp/pure-ftpd and net-ftp/vsftpd and not net-ftp/ftpbase ;) OK. Can you provide a policy for net-ftp/proftpd as well? It would be silly not to support probably the most popular ftpd ;) (even though I use vsftpd myself - heh) > as a related subject, personally I use vsftpd with a customized pam.d file so I > find the ftpbase ebuild completely redundant. maybe tomorrow someone will feel > the same about it and slash it into oblivion =). > erm, enough day dreaming. What, have the the same code for checking ftp user, creating home dir and installing pam.d/ftp and /etc/ftpusers in 3 ebuilds thus causing file conflicts? I don't think so ...... :P
Erm, does this require version bumps?
> Erm, does this require version bumps? no version bump is needed because of this change. please modify the ftp daemon ebuild itself, not ftpbase. currently proftpd, vsftpd and pure-ftpd are supported by that policy. nothing more, nothing less. so if tomorrow you'll add foo-ftpd to portage it will not be supported automagically. > What, have the the same code for checking ftp user, creating home dir and > installing pam.d/ftp and /etc/ftpusers in 3 ebuilds thus causing file conflicts? heh. you mean conflicts like bug #100783 bug #101306 bug #102180 bug #105431 bug #104724 bug #102479 lol :) /me apologizes for the bad joke /me hides
OK, all vsftpd and pure-ftpd ebuilds have been updated.