Package: davfs2
Version: N/A
Severity: normal
Tags: patch

Dear Debian maintainer,

On Monday, May 14, 2007, I notified you of the beginning of a review process
concerning debconf templates for davfs2.

The debian-l10n-english contributors have now reviewed these templates,
and the proposed changes are attached to this bug report.

Please review the suggested changes are suggested, and if you have any
objections, let me know in the next 3 days.

Please try to avoid uploading davfs2 with these changes right now.

The second phase of this process will begin on Monday, June 04, 2007, when I 
will
coordinate updates to translations of debconf templates.

The existing translators will be notified of the changes: they will
receive an updated PO file for their language.

Simultaneously, a general call for new translations will be sent to
the debian-i18n mailing list.

Both these calls for translations will request updates to be sent as
individual bug reports. That will probably trigger a lot of bug
reports against your package, but these should be easier to deal with.

The call for translation updates and new translations will run until
Saturday, June 16, 2007. Please avoid uploading a package with fixed or changed
debconf templates and/or translation updates in the meantime. Of
course, other changes are safe.

On Sunday, June 17, 2007, I will contact you again and will send a final patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).

Again, thanks for your attention and cooperation.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
--- 
/home/bubulle/travail/debian/rewrite/LCFC/davfs2/davfs2.old/debian/templates    
    2007-05-10 07:30:19.520818338 +0200
+++ /home/bubulle/travail/debian/rewrite/LCFC/davfs2/davfs2/debian/templates    
2007-06-01 07:37:21.060431228 +0200
@@ -1,62 +1,70 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# for an advice to [EMAIL PROTECTED]
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: davfs2/suid_file
 Type: boolean
 Default: false
-_Description: Do you want to allow non-root users mount WebDAV resources?
+_Description: Should unprivileged users be allowed to mount WebDAV resources?
  The file /sbin/mount.davfs must have the SUID bit set if you want to allow
- non-root users to mount webdav resources.
- .
- Files with SUID root are normally avoided.
+ unprivileged (non-root) users to mount WebDAV resources.
  .
- If you answer confirmative to this question, more details will be required. 
- Otherwise, non-root users can not mount webdav resources.
+ Choosing this option is discouraged for security reasons. If you
+ choose it, additional input will be required. 
  .
- You can always change your opinion with "dpkg-reconfigure davfs2"
+ If you do not choose this option, only root will be allowed to mount WebDAV
+ resources. This can later be changed by running 'dpkg-reconfigure davfs2'.
 
 Template: davfs2/user_name
 Type: string
 Default: davfs2
-_Description: When invoked by root, the mount.davfs daemon will run as this 
user:
- mount.davfs starts with effective user-id 'root' to be able to mount. After
- mounting it changes its id permanently to that of the mounting user. When
- the mounting user is root, the mount.davfs daemon will run as the following 
declared user.
+_Description: User running the mount.davfs daemon:
+ Once the davfs resource has been mounted, the daemon will drop the
+ root privileges and will run with an unprivileged user ID.
+ .
+ Please choose which login name should be used by the daemon.
 
 Template: davfs2/group_name
 Type: string
 Default: davfs2
-_Description: The non-root users of davfs2 must be part of this group:
- For creating a file in /var/run/mount.davfs you must provide a group to
- own this directory. If you give a non-existant group, it will be created for
- you.
+_Description: Group for users who will be allowed to mount WebDAV resources:
+ Mounting WebDAV resources creates a file in
+ /var/run/mount.davfs. This directory will be owned by the group
+ specified here.
 
 Template: davfs2/new_user
 Type: boolean
 Default: true
-_Description: Do you want to create this new user?
- The user "${user_name}" will be created because it doesn't exist in your
- system and will be used by davfs2 if you answer confirmative.
+_Description: Do you want to create a new user?
+ The "${user_name}" user does not exist on the system and will be
+ created if you choose this option.
 
 Template: davfs2/new_group
 Type: boolean
 Default: true
-_Description: Do you want to create this new group?
- The group "${group_name}" will be created because it doesn't exist in your
- system and will be used by davfs2 if you answer confirmative.
+_Description: Do you want to create a new group?
+ The "${group_name}" group does not exist on the system and will be
+ created if you choose this option.
 
 Template: davfs2/non_root_users_confimed
 Type: note
-_Description: Non-root users can now mount webdav resources
- The group "${group_name}" and the user "${user_name}" will be used by davfs2. 
You must add to this
- group all your users that you want to grant access. Like this:
- .
- usermod -a -G ${group_name} <username>
+#flag:translate!:3,5
+_Description: Unprivileged users allowed to mount WebDAV resources
+ The "${group_name}" group and the "${user_name}" user will be used by
+ davfs2. All users who should be granted the right to mount WebDAV
+ resources should be added to the group "${group_name}" using the
+ following command:
  .
- Remember to add a line similar to this one in the /etc/fstab:
+ adduser <username> ${group_name}
  .
- https://webdav.site.com/path  /mnt  davfs  rw,users,noauto  0  0
+ The following should also be added to /etc/fstab:
  .
- Please, note that you should use http if your server doesn't support https
- connections. The mount point, the name of the server and the path must be
- adapted to your requirements.
+ https://webdav.example.org/path  /mnt  davfs  rw,users,noauto  0  0
  .
- More options can be used optionaly, please check the mount.davfs manpage
+ Additional options are available. Please read the mount.davfs man page
  for more information.
--- /home/bubulle/travail/debian/rewrite/LCFC/davfs2/davfs2.old/debian/control  
2007-05-10 07:30:19.488818302 +0200
+++ /home/bubulle/travail/debian/rewrite/LCFC/davfs2/davfs2/debian/control      
2007-05-29 08:59:21.426975372 +0200
@@ -9,10 +9,12 @@
 Package: davfs2
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
-Description: mount a WebDAV resource as a regular file system
- DAVFS2 is a Linux file system driver that allows you to mount a WebDAV
- resource as a regular file system.  It allows files in a remote Web resource
- to be edited using standard applications that interact with the file system
- (e.g.  text editors). It uses coda for file system operations and the neon
- library for WebDAV access. It supports SSL and proxy servers. The code is
- based on uservfs (uservfs.sf.net).
+Description: mount WebDAV resources as regular file systems
+ davfs2 is a Linux file system driver that allows mounting a WebDAV
+ resource as a regular file system. Files in that resource can
+ be edited using standard applications which interact with the file
+ system (e.g. text editors).
+ .
+ It supports SSL and proxy servers, uses coda for file system
+ operations along with the neon library for WebDAV access, and is based on
+ uservfs.

Reply via email to