On Fri, Jul 20, 2012 at 09:52:11AM +0200, Reinier Haasjes wrote: > On 7/5/2012 8:14 PM, Roger Leigh wrote: > > I have deliberately commented out some of the fields in aiccu.conf. > > This means that the service fails to start. > > However, this is not a reason to completely break > > apt-get upgrade|dist-upgrade. Please continue if "invoke-rc.d start" fails > > by using || true or a similar construct. > > This is not a aiccu-bug, it happens to other packages also. I borked the > sshd config and tried to upgrade: > > Personaly I think you shouldn't bork the config to not get the service > started but use something like: "update-rc.d disable aiccu"
While this is true, aiccu causes problems due to its unique requirement that you must have a valid username/password etc. for your tunnel broker. ssh does not--by default it works without error, unless you take deliberate steps to break it. When I install aiccu, I might not yet have these details due to needing to sign up, or not having the details to hand. I don't think it's a reasonable expectation to require these. The other point is that if I don't have these details, then it's not worth starting up. There's a difference between a broken configuration and being unconfigured. If it's broken, then it's legitimate to fail on startup; if it's not yet been configured, then by all means print a warning, but please don't error out. > > Also, please don't ask debconf questions for the username and password, > > when these are trivially editable in the configuration file. It serves > > no purpose other than to annoy, because it interrupts upgrading by > > requiring interactive prompting. It's annoying because it's entirely > > unnecessary and wastes everyone's time. We have dpkg conffile > > handling to deal with configuration file updates; please don't add > > additional work on top of that. > > This will be handled in #680593. Thanks, that would be much appreciated. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org