Your message dated Wed, 09 Aug 2023 14:38:52 +0000
with message-id <[email protected]>
and subject line Bug#1014603: fixed in unixodbc 2.3.12-1
has caused the Debian Bug report #1014603,
regarding iusql fails if password contains semicolon
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.)
--
1014603: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014603
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: unixodbc
Version: 2.3.11-2
Severity: normal
File: /usr/bin/iusql
X-Debbugs-Cc: [email protected]
Hello,
I was trying to connect to an MSSQL database using unixodbc/iusql with
the FreeTDS driver. The password for the login was randomly generated
and contained a semicolon ";" in it. This worked fine when using the
FreeTDS tools tsql and fisql. However, the iusql tool from unixodbc
failed as follows:
$ iusql myDSN myLogin 'Y&MI%4VtL?C@OuUwmWkksL;+!#V$JSo6' -v
[FreeTDS][SQL Server]Unable to connect to data source
[FreeTDS][SQL Server]Login failed for user 'myLogin'.
[ISQL]ERROR: Could not SQLDriverConnect
Changing the password in the database worked around the issue, but I
guess iusql needs to do better escaping of special characters in the
password.
--Joe
-- System Information:
Debian Release: bookworm/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.18.0-2-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages unixodbc depends on:
ii libc6 2.33-7
ii libodbc2 2.3.11-2
ii libodbcinst2 2.3.11-2
ii libreadline8 8.1.2-1.2
unixodbc recommends no packages.
unixodbc suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: unixodbc
Source-Version: 2.3.12-1
Done: Hugh McMaster <[email protected]>
We believe that the bug you reported is fixed in the latest version of
unixodbc, which is due to be installed in the Debian FTP archive.
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.
Hugh McMaster <[email protected]> (supplier of updated unixodbc 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: SHA512
Format: 1.8
Date: Wed, 09 Aug 2023 22:22:15 +1000
Source: unixodbc
Architecture: source
Version: 2.3.12-1
Distribution: unstable
Urgency: medium
Maintainer: Hugh McMaster <[email protected]>
Changed-By: Hugh McMaster <[email protected]>
Closes: 1014603
Changes:
unixodbc (2.3.12-1) unstable; urgency=medium
.
* New upstream version 2.3.12:
+ iusql now supports connection strings and passwords containing
semicolons. Refer to the man page for syntax (Closes: #1014603).
* debian/copyright: Update upstream copyright for 2023.
* debian/patches: Drop no-config-header.patch (merged upstream).
* libodbcinst2: Update symbols file.
* unixodbc-common: Remove legacy rm_conffile handling.
Checksums-Sha1:
1f54cbe2eb88143f34ccdcf5bda51cddfb4f1e79 2228 unixodbc_2.3.12-1.dsc
0920b3c4ef6568b7e5563faae4aed3fffcd5fc62 866774 unixodbc_2.3.12.orig.tar.gz
18c2bb47c5e5ab666a1c77b8874bf74fe326fee3 16664 unixodbc_2.3.12-1.debian.tar.xz
39044357cb257fd7659ea4ac232ffa112aeba7d2 9143 unixodbc_2.3.12-1_amd64.buildinfo
Checksums-Sha256:
b5326c53ceaa217e088cc0a6ff1851c230c3fad4b2310856fbe073f700af80ef 2228
unixodbc_2.3.12-1.dsc
b72ffed23f6e86c08a5c5d5db3f57b579a680b893dec38c9ae89230de49412df 866774
unixodbc_2.3.12.orig.tar.gz
8ac0556ab12670ccc3db6e048427b28f82741eeb427064635d732ba7f14f6ec2 16664
unixodbc_2.3.12-1.debian.tar.xz
8f982affec8fad728df4f052e5b3ba41a8a79f4c9c219706dd80d3dd2da46454 9143
unixodbc_2.3.12-1_amd64.buildinfo
Files:
865dfd476282853524527f77d1fbe5c6 2228 libs optional unixodbc_2.3.12-1.dsc
53fdfeeb790be8d803dd169cd454d2da 866774 libs optional
unixodbc_2.3.12.orig.tar.gz
a1779898062629aea13447a452d5467a 16664 libs optional
unixodbc_2.3.12-1.debian.tar.xz
bea2a5030c2277f1e92b18b34f4252b9 9143 libs optional
unixodbc_2.3.12-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEOiCBPKV5RoaMUVIRWsYQdMXoG8QFAmTTl5IPHGhtY0BkZWJp
YW4ub3JnAAoJEFrGEHTF6BvEkAAP/2CJOXB63D+CwC7+1lOzar81VJu5pkZ27NSl
TknWfNBxi+sI70LK8K/PiL9i+FS8Z3UjKqUj9O6wKgDSpCB/5FYW4r7ArqJERkY6
FceJXZ98OzvT3e9ln6oM4ZuwNuB3Qpwlsiw65f60YDWDnR0H9+Mf42/eRY3EuhcP
QYfgtKBIlAnMKHPilTelzGyQvQawzf/IQcLxOOJ2H+qevwCbPR7ox4gSKuqJRoNO
O1Fz4ApMZIHCY/3j9gbZTSUEm2cxhbHyeyzE5HvV/T5d1HBLpGBL6+vHzL8+CC9t
EXYpo/aHob+zAhPnUf5Le+CdA+VQ+eZdpH5kJL20eUBHexqW1enEiIykkI4ToBx/
YOARwkAz9bPGmVLx5Ko9pfcLHzyqgTgGztb1xkL3064oRj6zZ23YR5hN8MzTefnx
IwCi4i/pYUhY36piQKiJjQusjD68ooNLQNIks9X/2xqKGXj3XhQxgf+UjFy8vWc7
KbjczuJATF4gTq329ff3/ouPSEd6FM3IjUutY8HqlsM7wdHtY7zDS8OfQA+wljT6
OjYYTMRHwug5QedCbmogJ17/OA0ZEuNHCB5azWoOEEl9om6DkCqzGfMWSQt4qlPs
EX/jIoTbpP4kQzTJKt5S9l4TEeIynFhIMDnkaVYyeBOBCHaXljd5/99CU4XF+WVP
ksYl07O2
=6tsg
-----END PGP SIGNATURE-----
--- End Message ---