Your message dated Mon, 02 Mar 2009 21:17:56 +0000
with message-id <[email protected]>
and subject line Bug#517137: fixed in pmount 0.9.19-1
has caused the Debian Bug report #517137,
regarding pmount: bash completion include file
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.)
--
517137: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=517137
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pmount
Version: 0.9.18-2
Severity: wishlist
Tags: patch
Hello,
I wrote a bash completion helper for /etc/bash_completion.d/ , please
consider including it into the package and sending upstream. See
attached file.
Regards,
Eduard.
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.28 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages pmount depends on:
ii libblkid1 1.41.3-1 block device id library
ii libc6 2.9-1 GNU C Library: Shared libraries
ii libdbus-1-3 1.2.12-1 simple interprocess messaging syst
ii libhal-storage1 0.5.11-8 Hardware Abstraction Layer - share
ii libhal1 0.5.11-8 Hardware Abstraction Layer - share
ii libsysfs2 2.1.0-5 interface library to sysfs
pmount recommends no packages.
Versions of packages pmount suggests:
ii cryptsetup 2:1.0.6-7 configures encrypted block devices
ii hal 0.5.11-8 Hardware Abstraction Layer
-- no debconf information
--
Es begegnet mir von Zeit zu Zeit ein Jüngling, an dem ich nichts
verändert noch gebessert wünschte; nur macht mir bange, dass ich
manchen vollkommen geeignet sehe, im Zeitstrom mit fort zu schwimmen;
und hier ist's, wo ich immerfort aufmerksam machen möchte, dass dem
Menschen in seinem zerbrechlichen Kahn eben deshalb das Ruder in die
Hand gegeben ist, damit er nicht der Willkür der Wellen, sondern dem
Willen seiner Einsicht Folge leiste.
-- Goethe, Maximen und Reflektionen, Nr. 49
#-*- mode: shell-script;-*-
#
# Bash Completion snippet for the pmount command
# Copyright (c) Eduard Bloch, 2009
#
# Supports most (all?) of the possible option sets of version 0.9.18 except of
# too many device/directory arguments, the charset search can also be improved
#
# Inputs:
# $1 -- name of the command whose arguments are being completed
# $2 -- word being completed
# $3 -- word preceding the word being completed
# $COMP_LINE -- current command line
# $COMP_PONT -- cursor position
# $COMP_WORDS -- array containing individual words in the current
# command line
# $COMP_CWORD -- index into ${COMP_WORDS} of the word containing the
# current cursor position
# Output:
# COMPREPLY array variable contains possible completions
have pmount &&
_pmount() {
local cur prev options devices fslist
options=' -r --read-only -w --read-write -s --sync -A --noatime -e --exec \
-t filesystem --type filesystem -c charset --charset charset -u umask \
--umask umask --dmask dmask --fmask fmask -p file --passphrase file \
-h --help -d --debug -V --version'
fslist=' ascii cp1250 cp1251 cp1255 cp437 cp737 cp775 cp850 cp852 cp855
cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp932 cp936 cp949
cp950 euc-jp iso8859-1 iso8859-13 iso8859-14 iso8859-15 iso8859-2 iso8859-3
iso8859-4 iso8859-5 iso8859-6 iso8859-7 iso8859-9 koi8-r koi8-ru koi8-u utf8'
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
prev=${COMP_WORDS[COMP_CWORD-1]}
case "$prev" in
-@(t|-type))
COMPREPLY=( $( grep "^[[:space:]]$cur" /proc/filesystems ) )
return 0
;;
-@(c|-charset))
COMPREPLY=( $( compgen -W "$fslist" -- $cur ) )
return 0
;;
-@(u|d|-umask|-dmask))
COMPREPLY=( ${cur}0 ${cur}1 ${cur}2 ${cur}3 ${cur}4 ${cur}5 ${cur}6
${cur}7 )
return 0
;;
-@(p|-passphrase))
_filedir
return 0
;;
esac
if [[ "$cur" == -* ]]; then
COMPREPLY=( $( compgen -W "$options" -- $cur ) )
else
devices="$( ls $(grep -v '^[[:space:]]*#' /etc/pmount.allow ) $(grep 1
/sys/block/*/removable | sed -e 's,/sys/block/,/dev/,;s,/removable:1,*,')
2>/dev/null | sort -u | sed -e 's,\(^/dev/\)\(.*\),\1\2 \2,' )"
COMPREPLY=( $( compgen -W "$devices" -- $cur ) )
fi
return 0
}
have pumount &&
_pumount() {
local cur prev options devices
options=' -l --luks-force -h --help -d --debug --version'
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
prev=${COMP_WORDS[COMP_CWORD-1]}
if [[ "$cur" == -* ]]; then
COMPREPLY=( $( compgen -W "$options" -- $cur ) )
else
devices="$( grep '/media/' /proc/mounts | sed -e 's,.*/media/,,;s,\
.*,,;s,\(.*\),\1 /dev/\1,' )"
COMPREPLY=( $( compgen -W "$devices" -- $cur ) )
fi
return 0
}
[ "$have" ] && complete -F _pmount $filenames pmount
[ "$have" ] && complete -F _pumount $filenames pumount
--- End Message ---
--- Begin Message ---
Source: pmount
Source-Version: 0.9.19-1
We believe that the bug you reported is fixed in the latest version of
pmount, which is due to be installed in the Debian FTP archive:
pmount_0.9.19-1.diff.gz
to pool/main/p/pmount/pmount_0.9.19-1.diff.gz
pmount_0.9.19-1.dsc
to pool/main/p/pmount/pmount_0.9.19-1.dsc
pmount_0.9.19-1_amd64.deb
to pool/main/p/pmount/pmount_0.9.19-1_amd64.deb
pmount_0.9.19.orig.tar.gz
to pool/main/p/pmount/pmount_0.9.19.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.
Vincent Fourmond <[email protected]> (supplier of updated pmount 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: Mon, 02 Mar 2009 21:49:47 +0100
Source: pmount
Binary: pmount
Architecture: source amd64
Version: 0.9.19-1
Distribution: unstable
Urgency: low
Maintainer: Vincent Fourmond <[email protected]>
Changed-By: Vincent Fourmond <[email protected]>
Description:
pmount - mount removable devices as normal user
Closes: 495458 507038 512092 516199 517137
Changes:
pmount (0.9.19-1) unstable; urgency=low
.
* New upstream version:
- whitelisted firewire devices (closes: #495458)
- works with newer sysfs (closes: #516199)
- follow symlinks in /etc/pmount.allow (closes: #507038)
* Fix Vcs-git field, thanks to Daniel Moerner <[email protected]>
for spotting (closes: #512092)
* Adding a forgotten file in debian/copyright + small details there
as well.
* Add bash completion, courtesy of Eduard Bloch <[email protected]>
(closes: #517137)
* Drop build-dep on libsysfs
* Add a ${misc:Depends} dependency
Checksums-Sha1:
a08d17ad6c05fe7d770f123aa1f818e536fcae45 1163 pmount_0.9.19-1.dsc
6b99276ccb1761da78c81619c4249371be911493 439507 pmount_0.9.19.orig.tar.gz
65b0722580116d35710fad8a6d7811b6dbb52b3a 9785 pmount_0.9.19-1.diff.gz
07732c3fdbe93d27db3f0f8df16f5bbe6eff47b7 117260 pmount_0.9.19-1_amd64.deb
Checksums-Sha256:
751f21e62758dde5608c89010b9c1a758aad271db7fa91430459f0d11b06a739 1163
pmount_0.9.19-1.dsc
e2174f1249ea79121648bb0e9353729767654e6d430fb2d28da342ec25a179be 439507
pmount_0.9.19.orig.tar.gz
a9cbcc86481d8f9486f124200d50c2d3c166c3ed2475ad586ab209cc722aedf5 9785
pmount_0.9.19-1.diff.gz
630f252f4449c8cef4225449444f1f078fb07b62cf1f262feb6eca38e0201ba5 117260
pmount_0.9.19-1_amd64.deb
Files:
e71dd3eb66a3438fb5a8f8dc663889db 1163 utils optional pmount_0.9.19-1.dsc
2fd9fe103375dbd0c91af2f302250a8c 439507 utils optional
pmount_0.9.19.orig.tar.gz
b13f4c1d38f23a6abcf7e5fbfb302e78 9785 utils optional pmount_0.9.19-1.diff.gz
1ed7dadfd039fa73a2618dc164ed8415 117260 utils optional
pmount_0.9.19-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmsSQsACgkQx/UhwSKygsroEACfWFcXjyD1nxjmVizA0WQru+SV
vOUAn1taPWDXbp+lk4eRnzyKNoviOOky
=lUFb
-----END PGP SIGNATURE-----
--- End Message ---