Bug 109298 - dns/ddclient 3.7.1 fails startup because of missing cache directory
Summary: dns/ddclient 3.7.1 fails startup because of missing cache directory
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-18 23:50 UTC by Torfinn Ingolfsen
Modified: 2007-02-19 00:40 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Torfinn Ingolfsen 2007-02-18 23:50:05 UTC

port ddclient 3.7.1 fails to startup with the error message:
Feb 19 00:29:17 kg-omni1 ddclient[1344]: FATAL:    Cannot create file '/var/tmp/ddclient/ddclient.cache'. (No such file or directory)
because the directory /var/tmp/ddclient doesn't exist.

Fix: 

workaround: create /var/tmp/ddclient directory
fix: perhaps the port installation should crete this directory?
How-To-Repeat: 

install ddclient 3.7.1 from ports
/usr/local/etc/rc.d/ddclient start
Comment 1 Edwin Groothuis freebsd_committer 2007-02-18 23:50:14 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback
Comment 2 dfilter service freebsd_committer 2007-02-19 00:34:07 UTC
sat         2007-02-19 00:34:02 UTC

  FreeBSD ports repository

  Modified files:
    dns/ddclient         Makefile 
  Log:
  - Create the cache file directly in /var/tmp
  
  PR:             ports/109298
  Submitted by:   Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
  Approved by:    Radek Kozlowski (maintainer, implicit)
  
  Revision  Changes    Path
  1.20      +2 -1      ports/dns/ddclient/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 sat freebsd_committer 2007-02-19 00:34:38 UTC
State Changed
From-To: feedback->closed

Sorry for the mess, I changed the cache dir to /var/tmp 
(no trailing ddclient subdir). Please follow up if you 
discover other issues. Thanks!