Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95143 - net-misc/hylafax: openpam and amd64 (multilib-strict) compatibility
Summary: net-misc/hylafax: openpam and amd64 (multilib-strict) compatibility
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All FreeBSD
: High normal
Assignee: Steve Arnold
URL: http://bugs.hylafax.org/bugzilla/show...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-05 11:37 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-04-12 10:50 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
hylafax-4.2.1-openpam.patch (hylafax-4.2.1-openpam.patch,1.53 KB, patch)
2005-06-05 11:37 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
patch over ebuild for multilib (hylafax-4.2.1-r1-multilib.patch,1.44 KB, patch)
2005-06-05 19:08 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-05 11:37:07 UTC
Currently HylaFAX checks for libpam_misc library which is part of Linux-PAM package, also if it doesn't use it, and uses a simple macro from Linux-PAM headers. The attached patch applied over sources makes Hylafax compilable on Gentoo/FreeBSD (after removing metamail dependency, as I told on IRC.

Please alseo note that you probably want to add a keepdir /var/lock as faxsetup fails if that directory doesn't exists (I know that's strange, but better safe than sorry).

Thanks in advance, Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-05 11:37:57 UTC
Created attachment 60671 [details, diff]
hylafax-4.2.1-openpam.patch
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-05 19:08:41 UTC
Created attachment 60701 [details, diff]
patch over ebuild for multilib

While I was at that, the attached patch makes hylafax multilib-compatible.
I'll add amd64@g.o to cc.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-06 12:06:40 UTC
OpenPAM patch applied upstream for next version. 
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-07 05:01:45 UTC
btw you probably want to add a pamd_mimic_system in src_install (after 
inheriting pam) to create the /etc/pam.d/hylafax file. 
 
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-22 18:57:43 UTC
Applied on portage.