net-print/cups: Add stop on to cups-clear-state

We need cupsd startup to wait on cups-clear-state to complete or
we risk deleting /var/cache/cups and /var/spool/cups which
breaks the cups daemon.  Per
http://upstart.ubuntu.com/cookbook/#job-lifecycle adding
'stop on starting cupsd' will cause cupsd to wait for up to 5
seconds for cups-clear-state to complete before running pre-start
(which ensures that /var/cache/cups and /var/spool/cups were
created).

BUG=chromium:814340
TEST=test_that ... platform_AddPrinter.generic on a veryon_minnie

Change-Id: I7989719a57bbe886217ce465bcfff477f642ef67
Reviewed-on: https://chromium-review.googlesource.com/971348
Commit-Ready: Sean Kau <skau@chromium.org>
Tested-by: Sean Kau <skau@chromium.org>
Reviewed-by: Xiaochu Liu <xiaochu@chromium.org>
2 files changed