[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#546680: man-db: start-stop-daemon: Unable to alter IO priority to mask 24583 (Operation not permitted)



Guillem Jover <guillem@debian.org> writes:
> On Thu, 2009-09-24 at 13:27:52 +0100, Colin Watson wrote:
>> On Tue, Sep 15, 2009 at 11:05:16AM +1000, Daniel Pittman wrote:
>> > G'day.  I don't know if this is correctly a man-db bug, or a dpkg bug:
>> > 
>> > Since man-db has started using start-stop-daemon in the daily and weekly
>> > cron.d scripts it has been failing to run inside the OpenVZ containers I
>> > use to provide "virtual" machines for a bunch of services.
>> > 
>> > Specifically, this failure:
>> > 
>> > /etc/cron.daily/man-db:
>> > start-stop-daemon: Unable to alter IO priority to mask 24583 (Operation not permitted)
>> > run-parts: /etc/cron.daily/man-db exited with return code 2

[...]

> Yeah, I considered doing something like this when I first saw your
> vserver related change to man-db, and I guess this is just going to be
> worse as more packages use the s-s-d io scheduling support.

[...]

> will be in next dpkg 1.15.5.

That you all very much for making this change.


>> > The second line is no great surprise: within the virtual environment (VE)
>> > access to various kernel level features, including setting your own I/O
>> > priority, is deliberately restricted.
>> 
>> (For the record I think it's slightly silly for them to restrict the
>> ability to *lower* I/O priority.)
>
> And I wholeheartedly agree with this.

I filed this as bug 1340 in the upstream Bugzilla instance, if you care, so
now they have at least a chance to consider making the appropriate change.

        Daniel

...and, yeah, I agree too.

-- 
✣ Daniel Pittman            ✉ daniel@rimspace.net            ☎ +61 401 155 707
               ♽ made with 100 percent post-consumer electrons
   Looking for work?  Love Perl?  In Melbourne, Australia?  We are hiring.


Reply to: