aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG2
-rwxr-xr-xarchivemail.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/CHANGELOG b/CHANGELOG
index df24916..8c0132c 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -19,6 +19,8 @@ Version 0.7.1 - UNRELEASED
actually switched them before. Closes: #1762907
* The automatic seteuid feature of archivemail is insecure and thus
deprecated; it will be removed from later versions.
+ * Expand tilde in argument of long option --pwfile. (Thanks Christian
+ Brabandt) Closes: Debian bug #434813
Version 0.7.0 - 2 November 2006
* Fixed long options --filter-append and --pwfile to accept their arguments.
diff --git a/archivemail.py b/archivemail.py
index d0e1578..b52187e 100755
--- a/archivemail.py
+++ b/archivemail.py
@@ -242,7 +242,7 @@ class Options:
if o in ('-o', '--output-dir'):
self.output_dir = os.path.expanduser(a)
if o in ('-P', '--pwfile'):
- self.pwfile = a
+ self.pwfile = os.path.expanduser(a)
if o in ('-F', '--filter-append'):
self.filter_append = a
if o in ('-h', '-?', '--help'):