Your message dated Thu, 31 Mar 2011 23:03:14 +0000
with message-id <[email protected]>
and subject line Bug#612608: fixed in openafs 1.6.0~pre4-1
has caused the Debian Bug report #612608,
regarding Update documentation to reflect change in default suid behaviour
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.)


-- 
612608: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612608
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openafs-client
Version: 1.4.12.1+dfsg-3
Severity: wishlist
Tags: patch

It would be nice to configure a system's home cell to be set nosuid
(as per <http://docs.openafs.org/AdminGuide/ch10s07.html>).

We accomplish this with the following patch to the init script. I suppose
ideally there would be a debconf question asking whether to set the home
cell to be SUID and then populating /etc/openafs/afs.conf.client
accordingly.

Dominic.
>From a0bc723c4f39b5c4648bee429ec3596517d51139 Mon Sep 17 00:00:00 2001
From: Dominic Hargreaves <[email protected]>
Date: Wed, 9 Feb 2011 14:37:58 +0000
Subject: [PATCH] Set configured cells to be nosuid

---
 debian/openafs-client.init |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/debian/openafs-client.init b/debian/openafs-client.init
index 6954e52..e62fb26 100755
--- a/debian/openafs-client.init
+++ b/debian/openafs-client.init
@@ -167,6 +167,10 @@ start_client() {
         fs setcrypt on
     fi
 
+    if [ -n "$AFS_NOSUID" ]; then
+        fs setcell -cell "$AFS_NOSUID" -nosuid
+    fi
+
     # From /etc/openafs/afs.conf, set a sysname list if one was configured.
     if [ -n "$AFS_SYSNAME" ] ; then
         fs sysname $AFS_SYSNAME
-- 
1.7.2.3


--- End Message ---
--- Begin Message ---
Source: openafs
Source-Version: 1.6.0~pre4-1

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

libafsauthent1_1.6.0~pre4-1_i386.deb
  to main/o/openafs/libafsauthent1_1.6.0~pre4-1_i386.deb
libafsrpc1_1.6.0~pre4-1_i386.deb
  to main/o/openafs/libafsrpc1_1.6.0~pre4-1_i386.deb
libkopenafs1_1.6.0~pre4-1_i386.deb
  to main/o/openafs/libkopenafs1_1.6.0~pre4-1_i386.deb
libopenafs-dev_1.6.0~pre4-1_i386.deb
  to main/o/openafs/libopenafs-dev_1.6.0~pre4-1_i386.deb
libpam-openafs-kaserver_1.6.0~pre4-1_i386.deb
  to main/o/openafs/libpam-openafs-kaserver_1.6.0~pre4-1_i386.deb
openafs-client_1.6.0~pre4-1_i386.deb
  to main/o/openafs/openafs-client_1.6.0~pre4-1_i386.deb
openafs-dbg_1.6.0~pre4-1_i386.deb
  to main/o/openafs/openafs-dbg_1.6.0~pre4-1_i386.deb
openafs-dbserver_1.6.0~pre4-1_i386.deb
  to main/o/openafs/openafs-dbserver_1.6.0~pre4-1_i386.deb
openafs-doc_1.6.0~pre4-1_all.deb
  to main/o/openafs/openafs-doc_1.6.0~pre4-1_all.deb
openafs-fileserver_1.6.0~pre4-1_i386.deb
  to main/o/openafs/openafs-fileserver_1.6.0~pre4-1_i386.deb
openafs-fuse_1.6.0~pre4-1_i386.deb
  to main/o/openafs/openafs-fuse_1.6.0~pre4-1_i386.deb
openafs-kpasswd_1.6.0~pre4-1_i386.deb
  to main/o/openafs/openafs-kpasswd_1.6.0~pre4-1_i386.deb
openafs-krb5_1.6.0~pre4-1_i386.deb
  to main/o/openafs/openafs-krb5_1.6.0~pre4-1_i386.deb
openafs-modules-dkms_1.6.0~pre4-1_all.deb
  to main/o/openafs/openafs-modules-dkms_1.6.0~pre4-1_all.deb
openafs-modules-source_1.6.0~pre4-1_all.deb
  to main/o/openafs/openafs-modules-source_1.6.0~pre4-1_all.deb
openafs_1.6.0~pre4-1.diff.gz
  to main/o/openafs/openafs_1.6.0~pre4-1.diff.gz
openafs_1.6.0~pre4-1.dsc
  to main/o/openafs/openafs_1.6.0~pre4-1.dsc
openafs_1.6.0~pre4.orig.tar.gz
  to main/o/openafs/openafs_1.6.0~pre4.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.
Russ Allbery <[email protected]> (supplier of updated openafs 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: SHA256

Format: 1.8
Date: Thu, 31 Mar 2011 15:00:04 -0700
Source: openafs
Binary: openafs-client openafs-fuse openafs-kpasswd openafs-fileserver 
openafs-dbserver openafs-doc openafs-krb5 libkopenafs1 libafsauthent1 
libafsrpc1 libopenafs-dev openafs-modules-source openafs-modules-dkms 
libpam-openafs-kaserver openafs-dbg
Architecture: source i386 all
Version: 1.6.0~pre4-1
Distribution: unstable
Urgency: low
Maintainer: Russ Allbery <[email protected]>
Changed-By: Russ Allbery <[email protected]>
Description: 
 libafsauthent1 - AFS distributed file system runtime library (authentication)
 libafsrpc1 - AFS distributed file system runtime library (RPC layer)
 libkopenafs1 - AFS distributed file system runtime library (PAGs)
 libopenafs-dev - AFS distributed filesystem development libraries
 libpam-openafs-kaserver - AFS distributed filesystem kaserver PAM module
 openafs-client - AFS distributed filesystem client support
 openafs-dbg - AFS distributed filesystem debugging information
 openafs-dbserver - AFS distributed filesystem database server
 openafs-doc - AFS distributed filesystem documentation
 openafs-fileserver - AFS distributed filesystem file server
 openafs-fuse - AFS distributed file system experimental FUSE client
 openafs-kpasswd - AFS distributed filesystem old password changing
 openafs-krb5 - AFS distributed filesystem Kerberos 5 integration
 openafs-modules-dkms - AFS distributed filesystem kernel module DKMS source
 openafs-modules-source - AFS distributed filesystem kernel module source
Closes: 612608
Changes: 
 openafs (1.6.0~pre4-1) unstable; urgency=low
 .
   * Upload to unstable.
   * New upstream prerelease.
     - Fix file descriptor leak in the file server that could result in
       corrupted files.
     - Properly support large volume numbers.
     - Document current client setuid behavior.  (Closes: #612608)
     - Allow salvager to be run manually with demand-attach servers.
     - Properly report setpag() errors.
   * Apply upstream deltas:
     - [1e322b88] Linux: 2.6.39: deal with BKL removal
     - [a8aa6f42] Linux: 2.6.39: replace path_lookup with kern_path
   * Declare optional dependencies in the openafs-client init script on
     openafs-fileserver so that, if the same host is running both a
     fileserver and a client, the fileserver starts before and stops after
     the client.
Checksums-Sha1: 
 941f95591040b8a17b78a6cfb4f7dd4c8913f33e 1998 openafs_1.6.0~pre4-1.dsc
 2668d416421d60bc600d2439d096a9f2cec9de6f 9067334 openafs_1.6.0~pre4.orig.tar.gz
 db10468ec61f8519e5c3bb70ee59aeefb2718702 144019 openafs_1.6.0~pre4-1.diff.gz
 e214facda5f4ce777e7f74da3a1d313e60025621 3351292 
openafs-client_1.6.0~pre4-1_i386.deb
 09fa624df094c29082374c3d8cc076fd81cbb3c8 265380 
openafs-fuse_1.6.0~pre4-1_i386.deb
 85d8312aacef1ef9475ef571d2640b53feb0c532 288610 
openafs-kpasswd_1.6.0~pre4-1_i386.deb
 5a4f2620ff65d1841fcaac448f6c1aaad42c1e6d 2934006 
openafs-fileserver_1.6.0~pre4-1_i386.deb
 4f75a2d42a6ea086e078182183d5ff28785df7c7 667668 
openafs-dbserver_1.6.0~pre4-1_i386.deb
 89c18f19d80da56e8e868ec7ad204d96d2457d4a 4702674 
openafs-doc_1.6.0~pre4-1_all.deb
 dfe84e8504c1cd0c1f3d7b4f2497b1e0b671a503 314748 
openafs-krb5_1.6.0~pre4-1_i386.deb
 6ec99a56491d117765dc420ec848b9d95d8c38e4 75528 
libkopenafs1_1.6.0~pre4-1_i386.deb
 5036bcf0660d6c38107a4dc43745be71f580f2a3 142732 
libafsauthent1_1.6.0~pre4-1_i386.deb
 c56804ca721cc3a0ccf7a3429e3f27331fc5c741 202086 
libafsrpc1_1.6.0~pre4-1_i386.deb
 2d98c3165c26b5f5c5e830667797fcc8b90c2a93 2483798 
libopenafs-dev_1.6.0~pre4-1_i386.deb
 ea4c60a0be451520cceb4c04a90a72fe51079987 1097806 
openafs-modules-source_1.6.0~pre4-1_all.deb
 be1022009fff114b98846425616920cdfdde025a 1338744 
openafs-modules-dkms_1.6.0~pre4-1_all.deb
 3afccf0928d863d1d23cfd719283fd3efa5ddfe4 329180 
libpam-openafs-kaserver_1.6.0~pre4-1_i386.deb
 44be940c500870dfecdbbeb798a06bf5f262d0dd 6237496 
openafs-dbg_1.6.0~pre4-1_i386.deb
Checksums-Sha256: 
 730a3f2e7526f63e363fbad8fe4707a368086dca26be624b4432cf7939b5008c 1998 
openafs_1.6.0~pre4-1.dsc
 b0ed4480103bef16f68afc6ad195e2413787a020c9732a7c6bc1b3cc9960a371 9067334 
openafs_1.6.0~pre4.orig.tar.gz
 54c0043da13963606b18619802fc586d398f82a7b3351bdc3318d905c5cff042 144019 
openafs_1.6.0~pre4-1.diff.gz
 ad167ca0157570bdc0bf9e6f8381381fffcdd3dd6038f43684b69a54caaa63a7 3351292 
openafs-client_1.6.0~pre4-1_i386.deb
 d9378028001aed46170d726188af7d3d805ba4e5e2c1de8bca2b523ee73fb6e0 265380 
openafs-fuse_1.6.0~pre4-1_i386.deb
 8e9775703729cb7c9a443f34ec7553225cd9b306da15145a53e01a2a03021873 288610 
openafs-kpasswd_1.6.0~pre4-1_i386.deb
 2e4818881f3d60047f7625ffb9c687065b4ecd968e3ae9e6258c1456457ed8da 2934006 
openafs-fileserver_1.6.0~pre4-1_i386.deb
 35b7807d116197a5f0b95c4c05fef8797f7c901b92a773429ab4e73c510d83ae 667668 
openafs-dbserver_1.6.0~pre4-1_i386.deb
 f2dde467ca8f39317ef91ba61d5e2b4361b6e8fc53d9760f236f3620a7b812e1 4702674 
openafs-doc_1.6.0~pre4-1_all.deb
 34bf48a5ffb46b3827856ff6654c49137b4a8b617d01f180b6b0b03b7164a7ae 314748 
openafs-krb5_1.6.0~pre4-1_i386.deb
 9a40393b9a1a979a7ab267ab16b1ef6a695d4ce18d472341dd64d89bcc3e22b8 75528 
libkopenafs1_1.6.0~pre4-1_i386.deb
 3519b6e75603eab7b8a48a9d7244fe87761526dabf1940bbb188df1e18097ba0 142732 
libafsauthent1_1.6.0~pre4-1_i386.deb
 57b91ecba58e44027e6a5c949aac6e1f8fba0a38a69896f3212ed9a41f5c0dab 202086 
libafsrpc1_1.6.0~pre4-1_i386.deb
 72918f9a8e9e34c695e9995175bf65febd821aea58ca5c443601e182f59f87c1 2483798 
libopenafs-dev_1.6.0~pre4-1_i386.deb
 eebbcbfeedf960bc6b99c4562e45581cae1e839e2fc1d140dede4463d16ab54f 1097806 
openafs-modules-source_1.6.0~pre4-1_all.deb
 361a4f53aa33590ccabdb3d13ebf98300be899b54f7a6abbdc5d00407fc2412a 1338744 
openafs-modules-dkms_1.6.0~pre4-1_all.deb
 941aa28b0da39eb40463b83e787afa402a054b3774a5b9c9e2408ff851cbc3ce 329180 
libpam-openafs-kaserver_1.6.0~pre4-1_i386.deb
 91ef25d984f92ebcb548626d8556f814495c211eba878fe8a45c3fbbc91c592d 6237496 
openafs-dbg_1.6.0~pre4-1_i386.deb
Files: 
 0bebedcdadaa42a042d0658be83167a8 1998 net optional openafs_1.6.0~pre4-1.dsc
 57d07040f2eeeb52489827b64954f0c3 9067334 net optional 
openafs_1.6.0~pre4.orig.tar.gz
 0b34809e5c0556fae2b9bfe352082afe 144019 net optional 
openafs_1.6.0~pre4-1.diff.gz
 7051a75c34e1db77aee2ae5142b910de 3351292 net optional 
openafs-client_1.6.0~pre4-1_i386.deb
 fe13a7962018f6f0ae979ef54da0fa81 265380 net extra 
openafs-fuse_1.6.0~pre4-1_i386.deb
 f996995d9ca04f703ff8f6e8927a7aad 288610 net extra 
openafs-kpasswd_1.6.0~pre4-1_i386.deb
 d842f0cab68023ea27b284bc2e8be18d 2934006 net optional 
openafs-fileserver_1.6.0~pre4-1_i386.deb
 2805afe9c45fedf809f2f82c9ba9cf3f 667668 net optional 
openafs-dbserver_1.6.0~pre4-1_i386.deb
 e1ac6266aa27f60f2981240a77f5d3be 4702674 doc optional 
openafs-doc_1.6.0~pre4-1_all.deb
 c2cb127bb599ce6f5a06b69231056ed4 314748 net optional 
openafs-krb5_1.6.0~pre4-1_i386.deb
 e671740977301bf00fe559de278eaa83 75528 libs optional 
libkopenafs1_1.6.0~pre4-1_i386.deb
 eb6acccd5fea1c4d6ebb76547e7ba753 142732 libs optional 
libafsauthent1_1.6.0~pre4-1_i386.deb
 19df264a63dc740e7f52880319d89dac 202086 libs optional 
libafsrpc1_1.6.0~pre4-1_i386.deb
 74479c4a18ce3df7345c76e26d2854bb 2483798 libdevel extra 
libopenafs-dev_1.6.0~pre4-1_i386.deb
 51f53c97da9b80969bfd9737570bd20e 1097806 kernel extra 
openafs-modules-source_1.6.0~pre4-1_all.deb
 f05f97b5bb1cae19e5d72e0da3840a7c 1338744 kernel extra 
openafs-modules-dkms_1.6.0~pre4-1_all.deb
 e98811874be4f94e26c2d27591870251 329180 admin extra 
libpam-openafs-kaserver_1.6.0~pre4-1_i386.deb
 488ecadce66cd376b5ad9c683681db7b 6237496 debug extra 
openafs-dbg_1.6.0~pre4-1_i386.deb

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

iQEcBAEBCAAGBQJNlQQKAAoJEH2AMVxXNt51pk8IAKapoA8JlWdf0b726yVpOpZ7
lPeQYkkDzIhI/LA7bhLFtqIxFXWNO9Dq5dNWe0PP/CbWDLlwJfWkCGZc7kVpYXHg
CZd1oPyRcI7VKtQwiJ1issLV5uZT4iWkIpJQNKYa2UDFUgnNdwPoB6FAWpJ746Ui
FKilflyBEpWgxolws/OFS+95H8dhkGKpxzYlqctm5Zo8XiDeMdBynrE7WkaZUFW4
rE3izbswOpB/ivrV+IB7u3DSicDWQ/E9SXZQqR1qHQdCTYhXTzYn8+wFeNuHnh1S
o9ymM1/9H08NC6PgG/T/90nFjlr7Z5WtQtEgUcMIHNI+7pdDeaaZxtHfMTHfnXg=
=RWy5
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to