/etc/default/hylafax needs to look in /etc/init/, not /etc/event.d/

Bug #595610 reported by tildar
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
hylafax (Ubuntu)
Fix Released
Undecided
Giuseppe Sacco

Bug Description

The check for the correct USE_FAXGETTY value command need updating

/etc/event.d/ no longer exists, /etc/init/ is now the correct place to look.

Revision history for this message
tildar (tildar) wrote :

Forgive it this patch is done incorrectly. It is the first one I have ever tried to create.

Revision history for this message
Giuseppe Sacco (eppesuig) wrote :

Hi,
what was the hylafax pacakge version you was running? What the Ubuntu version?

Revision history for this message
tildar (tildar) wrote :

hylafax 2:6.0.3-5.1ubuntu1 on Ubuntu 10.04

Revision history for this message
tildar (tildar) wrote :

I did a bit more digging, it seems that 2:6.0.4-4 "Added patch from Ubuntu for checking if faxgetty is started via Upstart", witch I believe is the problem i am describing here.

I assume that means we close this bug, as the sync from Debian should bring that over, correct?

Revision history for this message
Giuseppe Sacco (eppesuig) wrote :

Hi tildar,
sadly, the Debian packages have the same problem described here. I am checking all open bugs, on Debian and Ubuntu, in order to submit a new Debian package with all fixes required for both distributions.
I will upload the new package after 6.0.4-8 migrate to Debian testing.

Revision history for this message
Giuseppe Sacco (eppesuig) wrote :

Hi tildar,
you are suggesting to look for such information in /etc/init.d instead of /etc/event.d. I agree with that, but I wonder if Ubuntu package include such configuration, i.e., a file for upstart in /etc/init.d, or if this file is completely user managed.

Thanks,
Giuseppe

Revision history for this message
tildar (tildar) wrote :

To my knowledge /etc/event.d is obsolete and no longer used by upstart

/etc/init is now the correct directory. NOTE, that is NOT /etc/init.d

End user can create upstart files in /etc/init to run faxgetty for each tty

/etc/default/hylafax currently checks for this case in the OLD locations of /etc/inittab and /etc/event.d/*

/etc/default/hylafax needs to be patch to check for this case in the new /etc/init/* location

Changed in hylafax (Ubuntu):
status: New → Confirmed
assignee: nobody → Giuseppe Sacco (giuseppe-eppesuigoccas)
Revision history for this message
Giuseppe Sacco (eppesuig) wrote :

I am uploading hylafax 6.0.4-10 to Debian. This package include the supplied patch and should hopefully fix the problem. Please let me know if anything is still broken.

Bye,
Giuseppe

Changed in hylafax (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Artur Rona (ari-tczew) wrote :

Should be fixed with latest version.

Changed in hylafax (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.