diff -Nru url-dispatcher-0.1+14.04.20140331.1/data/url-dispatcher.conf.in url-dispatcher-0.1+14.04.20140403/data/url-dispatcher.conf.in --- url-dispatcher-0.1+14.04.20140331.1/data/url-dispatcher.conf.in 2014-03-31 17:17:59.000000000 +0000 +++ url-dispatcher-0.1+14.04.20140403/data/url-dispatcher.conf.in 2014-04-03 21:16:50.000000000 +0000 @@ -6,6 +6,19 @@ respawn +# Work around for: https://bugs.launchpad.net/upstart/+bug/1302117 + +umask 0022 + +pre-start script + if [ -d "$HOME/.cache/url-dispatcher" ] && [ ! -x "$HOME/.cache/url-dispatcher" ] ; then + echo "Fixing cache directory permissions" + chmod 700 "$HOME/.cache/url-dispatcher" + fi +end script + +# end work around + emits application-start exec @pkglibexecdir@/url-dispatcher diff -Nru url-dispatcher-0.1+14.04.20140331.1/data/url-dispatcher-refresh.conf.in url-dispatcher-0.1+14.04.20140403/data/url-dispatcher-refresh.conf.in --- url-dispatcher-0.1+14.04.20140331.1/data/url-dispatcher-refresh.conf.in 2014-03-31 17:18:15.000000000 +0000 +++ url-dispatcher-0.1+14.04.20140403/data/url-dispatcher-refresh.conf.in 2014-04-03 21:16:50.000000000 +0000 @@ -4,6 +4,12 @@ emits url-dispatcher-update +# Work around for: https://bugs.launchpad.net/upstart/+bug/1302117 + +umask 0022 + +# end work around + pre-start script # If we're starting with url-dispatcher let's let the rest of the # system have a chance to settle. diff -Nru url-dispatcher-0.1+14.04.20140331.1/data/url-dispatcher-update.conf.in url-dispatcher-0.1+14.04.20140403/data/url-dispatcher-update.conf.in --- url-dispatcher-0.1+14.04.20140331.1/data/url-dispatcher-update.conf.in 2014-03-31 17:18:15.000000000 +0000 +++ url-dispatcher-0.1+14.04.20140403/data/url-dispatcher-update.conf.in 2014-04-03 21:16:50.000000000 +0000 @@ -1,5 +1,11 @@ description "URL Dispatcher Directory Watch" +# Work around for: https://bugs.launchpad.net/upstart/+bug/1302117 + +umask 0022 + +# end work around + start on (file FILE=~/.config/url-dispatcher/urls/*.url-dispatcher) or (file FILE=@datadir@/url-dispatcher/urls/*.url-dispatcher) or url-dispatcher-update instance $MATCH diff -Nru url-dispatcher-0.1+14.04.20140331.1/debian/changelog url-dispatcher-0.1+14.04.20140403/debian/changelog --- url-dispatcher-0.1+14.04.20140331.1/debian/changelog 2014-04-03 21:21:14.000000000 +0000 +++ url-dispatcher-0.1+14.04.20140403/debian/changelog 2014-04-03 21:21:14.000000000 +0000 @@ -1,3 +1,10 @@ +url-dispatcher (0.1+14.04.20140403-0ubuntu1) trusty; urgency=low + + [ Ted Gould ] + * Fix cache directory permissions if they got messed up (LP: #1290997) + + -- Ubuntu daily release Thu, 03 Apr 2014 21:17:00 +0000 + url-dispatcher (0.1+14.04.20140331.1-0ubuntu1) trusty; urgency=low [ Ted Gould ]