| Summary: | qpopper-4.0.5 missing popauth | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Rumi Szabolcs <rumi> |
| Component: | New packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | This seems to fix the problem | ||
popauth.c itself seems to miss a -DGDBM, sorry i'm too busy now to track down myself where it should come from... Created attachment 32462 [details, diff]
This seems to fix the problem
The problem seemed to be that the ebuild re-ran configure losing the GDBM
options when ssl was enabled. I removed the re-run as the --with-openssl is
put in the original configure when the ssl USE flag is set.
Yep, this patch indeed seems to work. Another thing that should not be forgotten: chown pop /usr/sbin/popauth chmod u+s /usr/sbin/popauth Without this regular users cannot set their own APOP passwords. fixed in qpopper-4.0.5-r1.
@Rumi:
> chown pop /usr/sbin/popauth
> chmod u+s /usr/sbin/popauth
from postinst:
* 2) change the owner and permissions of
* /usr/sbin/popauth:
* # chown pop /usr/sbin/popauth
* # chmod u+s /usr/sbin/popauth
|
When emerging qpopper-4.0.5 (with or without USE="pam") there is no popauth installed. Reproducible: Always Steps to Reproduce: 1.emerge qpopper 2. 3. Actual Results: >>> dosbin: making popper/popauth executable... install: cannot stat `popper/popauth': No such file or directory