Your message dated Fri, 20 Dec 2013 22:23:42 +0000 (UTC)
with message-id <[email protected]>
and subject line Re: Bug#732740: CVS in stable does not allow to commit as root
has caused the Debian Bug report #732740,
regarding CVS in stable does not allow to commit as root
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
732740: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732740
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Package: cvs
Version: 2:1.12.13+real-9
Severity: important

I use cvs solely to manage my DNS zones via dnscvsutil. dnscvsutil is
not anymore in debian, I know, but this is not the reason for this
report.

The reason is, that, for obvious reasons (reload of bind afterwards) the
cvs hooks has to be done as root. I am the only one that change the
zones so it is not a security problem at all to commit as root.

Moreover there might be other reasons to have a local cvs repository
that has to run as root. For example using it as backend for etckeeper.
The use of cvs is not that uncommon to have a time history of local
changes.

So, back to the problem. The server was migrated from oldstable to
stable recently and now I am unable to manage my DNS zones. There is
even no note in changelog that this change was done.

Looking at the source I can see that this stupid idea (not allowing root
to commit) is not overwritable when using cvs. It is a configure option
(--enable-rootcommit).

Please enable this again to make cvs usable again. In the mean time I
have to go back to the version in oldstable.

- -- System Information:
Debian Release: wheezy
Architecture: amd64 (x86_64)
- -- 
Klaus Ethgen                              http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen <[email protected]>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQGcBAEBCgAGBQJStLoWAAoJEKZ8CrGAGfasbVkL/izZiCsiywCB8aCT2vrqQBx2
lrWHgDNI99d6hfR49ljuvT1BPfZfJoTckQMTIZdgVO0wqdoURd/Ea3vhY2MKTgWl
XWPyQHZrBax4jZaVua9nX3kUBCby6Dke5A0WUIpMMSewCH2fZ4Ua1kR1lL1PjDrn
JFi6VsICmwf9rwUmpza94bgMKRVYENSv9Px5QxifKD2AxC+PUh3cjB8fRfxS2GXk
4xjKNn/iCuscCkqgdOQ/i1tXqivVWMc4Pba9v2otpP4H10I3f1YTUjrl1hpa5qRG
ORrvmmK7ifGH0UzCY4Mifc5aaIH0KOmohPqjDII97eI+bl2Fx5y6v2nwsHH+2jG7
hRig9G75SCqKYPkoAIUv9Jc+A//FF/p02z6XlUPM9F6hiZCa/s1KAN7ulUxbqowt
mUIWlmpjwmSCI2fxfzAHHuviQK0B0+UdbitgMrsNUkJAh9srFe6Slq4ixWzCp/WF
J/8L1dWUdnWKdrBpfPK75IxChncrxe34eDfpWGXJPw==
=Bp03
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Package: cvs
Version: 2:1.12.13+real-10

Klaus Ethgen dixit:

>Looking at the source I can see that this stupid idea (not allowing root

It’s actually a very good idea, but…

>to commit) is not overwritable when using cvs. It is a configure option
>(--enable-rootcommit).

… anyway, this was changed (not saying “fixed”) in:
        cvs (2:1.12.13+real-10) unstable; urgency=low

This does not warrant an upload to stable, though.
At best, a backport.

>have to go back to the version in oldstable.

You could try the version from testing, you know?

bye,
//mirabilos
-- 
„Cool, /usr/share/doc/mksh/examples/uhr.gz ist ja ein Grund,
mksh auf jedem System zu installieren.“
        -- XTaran auf der OpenRheinRuhr, ganz begeistert
(EN: “[…]uhr.gz is a reason to install mksh on every system.”)

--- End Message ---

Reply via email to