This is an unmodified build of FreeTDS 1.1.20, with certain features enabled with compile flags. Mainly OpenSSL (which is not included in Debian/Ubuntu's apt repos, due to licensing issues mentioned below.)
This build sets a default TDS protocol version to 7.3 (SQL Server 2008). This can be overridden via freetds.conf or by TinyTDS/any other client, so is merely a best fallback default.
See http://www.freetds.org/userguide/choosingtdsprotocol.htm for more information on TDS protocol versions.
- --with-opensslThis is compiled with OpenSSL support. Requires OpenSSL > 1.0.1.
- --with-tdsver=7.3(As mentioned above)
- --enable-msdblib(Enable Microsoft behavior in the DB-Library API where it diverges from Sybase's.)
- --enable-krb5(Enable Kerberos support. With Kerberos you can connect to server using your stored Kerberos ticket.)
- --disable-debug(Removes debug symbols for performance)
Originally this was built with the debmake tools. This version is building with 'checkinstall' From freeTDS source directory
sudo apt install checkinstall
 ./configure --with-openssl --enable-msdblib --enable-krb5 --enable-krb5 --with-tdsver=7.3 --sysconfdir /etc/
 sudo checkinstallDuring the checkinstall process it will ask a few questions, enter 'no' to all of them.
I set the following for the build values:
0 -  Maintainer: [ [email protected] ]
1 -  Summary: [ NC FreeTDS with OpenSSL ]
2 -  Name:    [ freetds ]
3 -  Version: [ 1.1.20 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ freetds-1.1.20 ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ freetds ]
12 - Conflicts: [  ]
13 - Replaces: [  ]
FreeTDS is licensed under the GNU GPLv2. See COPYING.
The OpenSSL license requires mentioning of this:
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/).