On 2015-02-07 01:02, Christian Kastner wrote:
> I have tested this patch in a number of combinations, including (but not
> limited to):
>
> sudo (squeeze) -> sudo (jessie) upgrade
> sudo-ldap (squeeze) -> sudo-ldap (jessie) upgrade
>
> Works as intended. An unchanged /etc/sudoers gets replaced with the new
> version, a changed sudoers will cause the user to be asked what to do.
>
> sudo (jessie) -> sudo (jessie+deb8u2) upgrade
> sudo-ldap (jessie) -> sudo-ldap (jessie+deb8u2) upgrade
>
> Same result as in the previous case.
>
> sudo (jessie+deb8u2) -> sudo-ldap (jessie+deb8u2) switch
> sudo-ldap (jessie+deb8u2) -> sudo (jessie+deb8u2) switch
In case it helps, here are the simple steps I used to create test
environments for the above tests:
$sudo vmdebootstrap \
--owner `whoami` \
--arch amd64 \
--mirror http://fast.mirror/debian \
--distribution squeeze \
--image squeeze.img \
--size 1g \
--serial-console
Repeat for jessie. The wheezy case is identical to jessie but has to be
addressed separately from this RC blocking bug.
qemu-system-x86_64 \
-enable-kvm \
-m 256 \
-monitor none \
-nographic \
-serial stdio \
-snapshot \
squeeze.img
Source package and binary packages for amd64 can be found here:
http://www.kvr.at/debian/pool/main/s/sudo/
(Note that I changed the Distribution from t-p-u to unstable because I
didn't want to muck with my reprepro setup just for this.)
Regards,
Christian
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]