HylaFAX The world's
most advanced open source fax server
|
|
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
Re: [hylafax-users] [hylafax-users][soleil]Disparities between HylaFAX on FreeBSD and Linux
- To: Hylafax Users <hylafax-users@hylafax.org>
- Subject: Re: [hylafax-users] [hylafax-users][soleil]Disparities between HylaFAX on FreeBSD and Linux
- From: Odhiambo Washington <wash@wananchi.com>
- Date: Tue, 17 Jul 2001 10:01:06 +0300
* Giulio Orsero <giulioo@pobox.com> [20010716 21:21]: writing on the subject 'Re: [hylafax-users] [hylafax-users][soleil]Disparities between HylaFAX on FreeBSD and Linux'
Giulio> On Mon, 16 Jul 2001 18:20:41 +0300, you wrote:
Giulio>
Giulio> >That hyla.conf is created only as a convenience now confuses me further,
Giulio> >because everyone mentions this in their setup. Am I right in assuming that
Giulio> >I can safely forget about this file? If so then my candidate would be
Giulio> >hosts.hfaxd, yes?
Giulio> If you want to "control who can do what" then you can forget about hyla.conf.
Giulio> hyla.conf is the system-wide client-side config file.
Giulio> ie:
Giulio> instead of using
Giulio> sendfax ... -k "now + 24 hours"
Giulio> you can put
Giulio> KillTime: "now + 24 hours" in hyla.conf
Giulio> and so on.
Okay. I see the light now. My users will only send faxes via e-mails.
Giulio> >So they are not gonna be in the same location!! More confusion.
Giulio> I said hyla.conf is in the same dir of hfaxd.conf, not in the same dir of
Giulio> hosts.hfaxd.
Well, I _must_ have looked at things hastily. Pardon me for that.
Giulio> >Seemingly. But in my case, where an MTA passes the fax data to HylaFAX???
Giulio> /usr/local/bin/faxmail
Giulio>
Giulio> >Yes, the data also contains the submitter's e-mail address but I am
Giulio> >wondering at what level the HylaFAX server would check that against
Giulio> >hosts.hfaxd.
Giulio> AFAIK the fax is submitted with the userid the MTA use (or you set it to use),
Giulio> the "from" address is another thing.
Giulio> hosts.hfaxd has only effect for the uid which submits the fax.
Giulio> ie:
Giulio> I may have all email-to-fax submitted as user email2fax, with "from" addresses
Giulio> all different.
Giulio> hosts.faxd makes check on uid (email2fax) and originating hosts.
In my case then it seems I need a way to let the MTA extract the user to
use from the e-mail address submitting the fax???
Giulio> > I am saying this because I have had a few colleagues of mine
Giulio> >send faxes even though they are not listed in hosts.hfaxd. It would
Giulio> >therefore mean that the file isn't being consulted at all, yes?? And that
Giulio> >brings me back to my question of which config file/param is used to tell
Giulio> >HylaFAX to consult that file.
Giulio> Either you block them at the MTA level, or try the patch:
Giulio> http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=129
Giulio> which adds the capability to alter the uid under which a fax is submitted, but I
Giulio> don't know if it would work the way you want: it seems you want to allow/deny
Giulio> based on email address and you want to use "normal" email addresses in
Giulio> hosts.hfaxd, I don't know if this is supported.
I will look at that option and see whether it can work for me.
Giulio> >This would be the most interesting part. I am attaching a file that
Giulio> >appeared there after a test. At some point I installed some awk script
Giulio> >that cleans that directory after getting the stats mailed to
Giulio> >faxmaster. That is definately a bad idea because I may wanna take a look
Giulio> >at the files at some point.
Giulio> Uninstall that script! :-)
Giulio>
Giulio> >Here is the file and I've seen some interesting thing saying 'notify:none'
Giulio> >Where are these params read from, especially the notify??
Giulio> They are all the default params modified by what you specify on command line and
Giulio> in config files like hyla.conf.
Giulio> If you use
Giulio> sendfax .... -D ...
Giulio> you'll see
Giulio> notify:when done
Okay. Does it seem practical from the transport I use to substitute
sendfax for faxmail??
Giulio>
Giulio> >###/var/spool/fax/doneq/q24
Giulio> >mailaddr:sysadmin@wananchi.com
Giulio> Is this right? Was the fax submitted from sysadmin@wananchi.com?
Yes, it is right. While the fax transport runs as uid=fax , gid=uucp,
still in the qXX it has the correct address of the submitter.
MTIA
-Wash
--
Odhiambo Washington
Wananchi Online Ltd.,
wash@wananchi.com 1st Flr Loita Hse.
Tel: 254 2 313985 Loita Street.,
Fax: 254 2 313922 PO Box 10286,00100-NAIROBI,KE.
The significant problems we face cannot be solved at the same level of
thinking we were at when we created them.
-Albert Einstein
____________________ HylaFAX(tm) Users Mailing List _______________________
To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null