Package: bti
Version: 032-1
Severity: normal

Currently, if a file specified with the --config option can't be read
(either because it doesn't exist or due to insufficient permissions),
it is ignored:

$ bti --config does-not-exist
Twitter no longer supports HTTP basic authentication.
Both consumer key, and consumer secret are required for bti in order to behave 
as an OAuth consumer.

This is bad because if, for instance, a ~/.bti file exists and has
a configuration for Twitter, and the file designated by the --config
option is supposed to have a configuration to use Identi.ca, this
means that Twitter will be used unexpectedly. In order to avoid using
a different service (or different account) from expected by mistake,
bti should return with an error as soon as it can't read the specified
config file.

Note: when fixing this bug, make sure that a missing ~/.bti file has
no effect.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bti depends on:
ii  libc6         2.13-27
ii  libcurl3-nss  7.25.0-1
ii  liboauth0     0.9.4-2
ii  libpcre3      1:8.30-4
ii  libxml2       2.7.8.dfsg-8

bti recommends no packages.

Versions of packages bti suggests:
ii  bash-completion  1:1.99-3

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to