View previous topic :: View next topic |
Author |
Message |
maurizio n00b
Joined: 10 Aug 2005 Posts: 27 Location: Italy
|
Posted: Thu Jan 19, 2006 6:12 pm Post subject: Hylafax [RISOLTO] |
|
|
Ho uno strano problema da quando ho aggiornato hylafax all'ultima versione del portage.
Non mi spedisce più le mail di conferma di avvenuta spedizione fax.
Nel file notify ho abilitato (anche se non è quello che volevo):
NOTIFY_FAXMASTER=yes
ma manda all'account fax una mail senza valori.
Code: |
---- Transcript of session follows ----
No transcript available.
---- Unsent job status ----
Destination:
JobID:
GroupID:
Sender:
Mailaddr:
Modem:
Submitted From:
Status: (nothing available)
Dialogs: 0 (exchanges with remote device)
Dials: 0 (consecutive failed calls to destination)
Calls: 0 (total phone calls placed)
|
Sui newsgruop tutti dicono che la mail di conferma è automatica.
Non so più dove sbattere la testa.
Qualcuno ha qualche idea?
Last edited by maurizio on Thu Feb 23, 2006 9:32 am; edited 1 time in total |
|
Back to top |
|
|
maurizio n00b
Joined: 10 Aug 2005 Posts: 27 Location: Italy
|
Posted: Thu Feb 23, 2006 9:31 am Post subject: |
|
|
Sono riuscito a risolvere il problema.
C'è un errore nel file /var/spool/fax/notify:
Code: |
function p(varname,val)
{
# In shell scripts, there are no special characters in hard-quoted
# strings (quoted with (')). Single-quotes can't even be escaped
# inside such strings and must be put outside of them. We thus replace
# (') with ('\'') which terminates the current string, adds a single
# quote and starts a new string.
gsub(/\\047/, "\047\\\\\047\047", val);
# New lines in eval could cause problems so we escape them. As with
# single quotes above, we must first close the current string, add
# the escaped new line (double quoted) and start a new string.
gsub(/\n/, "\047\042\\\\n\042\047", val);
# print out variable name and value so we can eval it in the shell
printf "%s=\\047%s\\047\n",varname,val
}
|
la riga
# strings (quoted with (')). Single-quotes can't even be escaped
provoca un errore durante l'esecuzione del programma notify (eseguito al termine della spedizione di un fax).
Devo segnalare questa cosa a quale gruppo?
Ciao, Maurizio. |
|
Back to top |
|
|
.:deadhead:. Advocate
Joined: 25 Nov 2003 Posts: 2963 Location: Milano, Italy
|
Posted: Thu Feb 23, 2006 11:27 am Post subject: |
|
|
Cioè stai dicendo che anche se commentata la riga viene considerata ed eseguita?
Prova a vedere se è un bug conosciuto sul bugzilla del progetto hylafax
Se non lo è, scarica l'ultima versione del programma e verifica se anche lì c'è questo problema [senza installarlo, credo asti scompattare il pacchetto] ed infine segnala il bug.
Segnalalo sul bugzila di gentoo solo se è un errore che capita con gentoo e con l'ebuild ufficiale. _________________ Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! |
|
Back to top |
|
|
maurizio n00b
Joined: 10 Aug 2005 Posts: 27 Location: Italy
|
Posted: Fri Feb 24, 2006 8:13 am Post subject: |
|
|
.:deadhead:. wrote: | Cioè stai dicendo che anche se commentata la riga viene considerata ed eseguita? |
Si, non ci credo ancora. E' una cosa assurda.
Ho eliminato i commenti nella funzione che ho indicato ed ora la notifica funziona.
Quote: | Prova a vedere se è un bug conosciuto sul bugzilla del progetto hylafax
Se non lo è, scarica l'ultima versione del programma e verifica se anche lì c'è questo problema [senza installarlo, credo asti scompattare il pacchetto] ed infine segnala il bug.
Segnalalo sul bugzila di gentoo solo se è un errore che capita con gentoo e con l'ebuild ufficiale. |
Ok, appena ho tempo lo faccio.
Grazie. |
|
Back to top |
|
|
|