Bug#740868: autopkgtest: Fix for adt-virt-schroot to correctly set root-on-testbed when invoked as root
Steve Langasek
steve.langasek at canonical.com
Wed Mar 5 17:46:51 UTC 2014
Package: autopkgtest
Version: 2.10
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu trusty ubuntu-patch
The adt-virt-schroot manpage says:
adt-virt-schroot reads the schroot configuration (root-users/root-
groups) to determine whether it can enter the schroot as root user; if
so, it sets the root-on-testbed capability and you can run tests which
require building or running as root. If your user is not allowed to do
that, you need to run adt-run as root instead.
However, running adt-run as root still does not set the root-on-testbed
capability, which means that trying to run a test that requires this
capability still fails if I run e.g., 'sudo adt-run'.
The attached patch makes adt-virt-schroot consistent with the manpage.
Possible changelog entry:
[ Steve Langasek ]
* Fix adt-virt-schroot to correctly return root-on-testbed when we're
running adt-run as root.
Thanks for considering the patch.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: autopkgtest_2.10.debdiff
Type: text/x-diff
Size: 599 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/autopkgtest-devel/attachments/20140305/a5deca20/attachment.diff>
More information about the autopkgtest-devel
mailing list