Your message dated Fri, 05 Aug 2011 18:48:57 +0000
with message-id <[email protected]>
and subject line Bug#611231: fixed in xorp 1.8.3-1~wip5
has caused the Debian Bug report #611231,
regarding xorp: config directory not writable for group xorp
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.)


-- 
611231: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=611231
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xorp                            
Version: 1.6-3
Severity: minor

Hello,

xorp's changelog.Debian.gz claims the ownership change of /etc/xorp
to xorp should permit users running 'xorpsh' to save their
configuration (xorp 1.6-1). This doesn't really work:

If you intend to allow users to create new files, permitting them to
save would require write-permissions by the xorp group for the
directory, they are not currently granted.

If you do not intend to allow users to create new files, save doesn't
really work either: After a fresh package install, /etc/xorp/config.boot
is owned by root and not writable by the xorp group. While this could
also be intentional, I don't believe it is, because after a package
upgrade /etc/xorp/config.boot is owned/grouped by xorp.

This is caused by the way the xorp package sets the directory- and
file-permissions: instead of shipping the permissions within the
package, they are changed preinst. Files are installed after preinst,
and hence get not modified. postinst would probably be a better place to
do such stuff - you also don't need to mkdir then.

Shipping permissions within the package would solve this issue for fresh
installs: in the rules file just chown/chmod the respective files in the
debian/ tree after dh_fixperms.
However, this approach does not alter the permissions of already
existing directories (Debian Policy, 10.9, [1]) and unchanged conffiles
(they are kept unchanged) on upgrades.


Btw.: `xorpsh# save foo' currently defaults to write to /foo. This can
be fixed by adding a small config snippet:
| rtrmgr {
|     config-directory: "/etc/xorp"
| }   
This way, `xorpsh# save foo' defaults to write to /etc/xorp/foo.


regards
   Mario
-- 
The only thing to be scared of, son, is tomorrow.
I don't live for tomorrow. Never saw the fun in it.
                       -- Denny Crane, Boston Legal

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: xorp
Source-Version: 1.8.3-1~wip5

We believe that the bug you reported is fixed in the latest version of
xorp, which is due to be installed in the Debian FTP archive:

xorp_1.8.3-1~wip5.diff.gz
  to main/x/xorp/xorp_1.8.3-1~wip5.diff.gz
xorp_1.8.3-1~wip5.dsc
  to main/x/xorp/xorp_1.8.3-1~wip5.dsc
xorp_1.8.3-1~wip5_i386.deb
  to main/x/xorp/xorp_1.8.3-1~wip5_i386.deb
xorp_1.8.3.orig.tar.gz
  to main/x/xorp/xorp_1.8.3.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jose Calhariz <[email protected]> (supplier of updated xorp 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 30 Jul 2011 11:24:03 +0200
Source: xorp
Binary: xorp
Architecture: source i386
Version: 1.8.3-1~wip5
Distribution: experimental
Urgency: low
Maintainer: Jose Calhariz <[email protected]>
Changed-By: Jose Calhariz <[email protected]>
Description: 
 xorp       - eXtensible Open Router Platform
Closes: 611227 611231 625437
Changes: 
 xorp (1.8.3-1~wip5) experimental; urgency=low
 .
   * New upstream release.
   * Don't depend on daemon (Closes: #611227).
   * Move xorp preinst to postinst for setting up proper ownership of
     /etc/xorp during fresh installs (Closes: #611231).
   * Give write permissions to group xorp as suggested on bug report
     #611231.
   * Removes old obsolete patches.
   * Solve FTBFS with g++ v4.6 (Closes: #625437).
   * Remove rules for building indep packages, upstream don't ship anymore
     documentation.
   * Created patches for compiling the checks with g++ v4.6
   * Standards Version updated to 3.9.2, no changes needed.
   * Fetch manpages from upstream git into debian directory and create man
     pages from sgml files.
   * Dropped depends on libsnmp-dev, the support was removed from xorp.
   * Increase debhelper compatibility to v7 as is supported on lenny, may
     lower to 5 for building on etch.
   * README.* files updated.
Checksums-Sha1: 
 3318a96b146ceed53c8ce845b873cccab3f328df 1321 xorp_1.8.3-1~wip5.dsc
 df33dbf56df19230cfa786e1df474dc3c2167845 4012265 xorp_1.8.3.orig.tar.gz
 f18f2faefa60a67202b7a93fb3d905126e3ab898 43315 xorp_1.8.3-1~wip5.diff.gz
 7871839a0b9de2d63d3c6de93dfab37cb0319eec 6551630 xorp_1.8.3-1~wip5_i386.deb
Checksums-Sha256: 
 a0a3bc6e9f5e7666b4e096212773fa5cc4399d1872df6282ccfda14c251dd8eb 1321 
xorp_1.8.3-1~wip5.dsc
 330b385e0f452bf18705bac8aaf620bb74e260c0529e64306f99bbf5d1375e65 4012265 
xorp_1.8.3.orig.tar.gz
 db926a8272518b6b11fd7cc3fa52b5b4a86c11c5e210371430614811841e258b 43315 
xorp_1.8.3-1~wip5.diff.gz
 2a4d3227f447f1982a5492e07c5b6e7c2c6027b53908308b96d5ef9574e26781 6551630 
xorp_1.8.3-1~wip5_i386.deb
Files: 
 ac8cab26c96ba309f5bfae7a449f4712 1321 net extra xorp_1.8.3-1~wip5.dsc
 5879bcf398a7040e893bfb0b33329511 4012265 net extra xorp_1.8.3.orig.tar.gz
 3df15f33bdc711feee03109b68f61787 43315 net extra xorp_1.8.3-1~wip5.diff.gz
 8bc020a895cf5cd8349a5d8265f907ae 6551630 net extra xorp_1.8.3-1~wip5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFOPCpdsandgtyBSwkRAg7SAJ9/1CzmrX3NHT+k9NRPHKX3M+5IRgCfTA8m
yAqMp49h+ltu3yChsaz5WH8=
=6cIQ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to