![]() |
Hello list, Please allow me to ask a few Qs regarding HylaFax with WHFC and destinations control. I have setup WHFC and it works okay with my HylaFax except for some small problem. One of my users is being denied access. In hosts.hfaxd, I have ^username@.*\.wananchi.com$ This user is connecting from somehost.wananchi.com. The authentication that is (seemingly) being used is their password on that HylaFax server. I say seemingly because users get prompted for a passwd and they type in their e-mail passwds and are allowed in. Is this an illusion or a reality? Secondly Can I force the HylaFax server to use the encrypted passwd from the shadow passwd file? I can use a small awk script that will update the hosts.hfaxd but I am not sure of the correct specification. From the man page: Each newline-terminated entry is a set of colon (:) sepa- rated fields, all but the first of which are optional. Trailing null fields and their separators may be omitted. The most general form is: client:uid:passwd:adminwd client is a regular expression to be matched against a string ``user@host'' that is formed from the user string passed to hfaxd with the USER command and the official host name or the DARPA Internet address, specified in ``dot notation''. If client does not contain an ``@'' then, for backwards compatibility, it is treated as a host for which any user may have access; i.e. it is automati- cally converted to the regular expression ``^.*@client$''. I am brain dead now. I can't figure out what the correct sequence is. Suppose I want to force a user's passwd, which of the lines below is correct? 1. user@.*\.wananchi.com:2222:$1$Tz.OjMPg$5j5pGgjfUHFNlJaSLsr5P/: #There we have user@.*\.wananchi.com 2. ^user@.*\.wananchi.com$:2222:$1$Tz.OjMPg$5j5pGgjfUHFNlJaSLsr5P/: #There we have ^user@.*\.wananchi.com$ 3. user:2222:$1$Tz.OjMPg$5j5pGgjfUHFNlJaSLsr5P/: Third question: In my destinations control file, I allow numbers as shown: <cut> ^[+]82[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" ^[+]83[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" ^[+]86[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" ^[+]88[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" ^[+]89[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" # # Let's allow people to send to the ISDN numbers # In order they are KPLC, KenCell, Safaricom - the one's I know so far. ^[+]3201[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" ^[+]6901[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" ^[+]3272[0-9]{4}$ TimeOfDay = "Wk0945-1830,Sat,Sun" # Let's block _everything_ else #.* RejectNotice = "We don't accept faxes destined for outside our dialing area. Please contact faxmaster@wananchi.com for clarification." </cut> The problem is that in my endeavor to reject all other numbers not expressly allowed, that last line gives me headache. That's why it is having a hash. The moment I enable it, it rejects all faxes. That was long but if you've read this far, I must sincerely thank you in advance for your feedback. -Wash S y s t e m s A d m i n i s t r a t o r -- ~\\_ Odhiambo Washington \\\\ Wananchi Online Ltd., `\\\\\ 1st Flr Loita Hse, Loita Street |\\\\\ PO Box 10286,00100-NAIROBI,KE. \\\\\|__.--~~\ Fax: 254 2 313985-9 _--~ / Fax: 254 2 313922 /~ ////// _-~~~~' E-mail: wash@wananchi.com ('-//////-// URL : http://www.wananchi.com //////(((-) GSM: 254 72 743 223 / 254 733 744 121 /////" _///" +++ Lizzie Borden took an axe, And plunged it deep into the VAX; Don't you envy people who Do all the things ___YOU want to do? ____________________ HylaFAX(tm) Users Mailing List _______________________ To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null