AWS Security ChangesHomeSearch

AWS athena documentation change

Service: athena · 2026-06-04 · Documentation low

File: athena/latest/ug/odbc-v2-driver-getting-started-linux.md

Summary

Updated Athena ODBC driver installation paths, configuration file handling, and version references. Changes include new RPM filenames with architecture, updated driver version (2.2.0.0), revised configuration file locations, added setup commands for config files, and updated environment variables/paths.

Security assessment

The changes involve routine updates to installation paths, configuration procedures, and version numbers without any mention of security vulnerabilities, patches, or exploits. The modifications to RPM filenames and verification commands appear to reflect packaging updates rather than security fixes. No CVE references, vulnerability disclosures, or security advisories are present in the diff.

Diff

diff --git a/athena/latest/ug/odbc-v2-driver-getting-started-linux.md b/athena/latest/ug/odbc-v2-driver-getting-started-linux.md
index b84aea1de..732a008ff 100644
--- a//athena/latest/ug/odbc-v2-driver-getting-started-linux.md
+++ b//athena/latest/ug/odbc-v2-driver-getting-started-linux.md
@@ -42 +42 @@ Use the following procedure to install the Amazon Athena ODBC driver on a Linux
-        sudo rpm -Uvh AmazonAthenaODBC-2.X.Y.Z.rpm
+        sudo rpm -Uvh AmazonAthenaODBC-2.X.Y.Z-x86_64.rpm
@@ -46 +46 @@ or
-        sudo yum --nogpgcheck localinstall AmazonAthenaODBC-2.X.Y.Z.rpm
+        sudo yum --nogpgcheck localinstall AmazonAthenaODBC-2.X.Y.Z-x86_64.rpm
@@ -54 +54 @@ Output:
-                amazon-athena-odbc-driver.x86_64 2.0.2.1-1.amzn2int installed
+                amazon-athena-odbc-driver.x86_64 2.2.0.0-1.amzn2023 installed
@@ -60 +60 @@ Output:
-                amazon-athena-odbc-driver-2.0.2.1-1.amzn2int.x86_64
+                amazon-athena-odbc-driver-2.2.0.0-1.amzn2023.x86_64
@@ -67 +67 @@ Output:
-After the driver is installed, you can find example `.odbc.ini` and `.odbcinst.ini` files in the following location:
+After the driver is installed, you can find example `odbc.ini.example` and `odbcinst.ini.example` files in the following location:
@@ -69 +69 @@ After the driver is installed, you can find example `.odbc.ini` and `.odbcinst.i
-  * `/opt/athena/odbc/ini/`.
+  * `/opt/amazon/athena-odbc/share/athena-odbc/`
@@ -74 +74,6 @@ After the driver is installed, you can find example `.odbc.ini` and `.odbcinst.i
-Use the `.ini` files in this location as examples for configuring the Amazon Athena ODBC driver and data source name (DSN).
+Copy the example files to a configuration directory and remove the `.example` extension. Use these files as a starting point for configuring the Amazon Athena ODBC driver and data source name (DSN).
+    
+    
+    sudo mkdir -p /opt/amazon/athena-odbc/etc/athena-odbc
+    sudo cp /opt/amazon/athena-odbc/share/athena-odbc/odbc.ini.example /opt/amazon/athena-odbc/etc/athena-odbc/odbc.ini
+    sudo cp /opt/amazon/athena-odbc/share/athena-odbc/odbcinst.ini.example /opt/amazon/athena-odbc/etc/athena-odbc/odbcinst.ini
@@ -80 +85 @@ By default, ODBC driver managers use the hidden configuration files `.odbc.ini`
-To specify the path to the `.odbc.ini` and `.odbcinst.ini` files using unixODBC, perform the following steps.
+To specify the path to the `odbc.ini` and `odbcinst.ini` files using unixODBC, perform the following steps.
@@ -86 +91 @@ To specify the path to the `.odbc.ini` and `.odbcinst.ini` files using unixODBC,
-        export ODBCINI=/opt/athena/odbc/ini/odbc.ini
+        export ODBCINI=/opt/amazon/athena-odbc/etc/athena-odbc/odbc.ini
@@ -90 +95 @@ To specify the path to the `.odbc.ini` and `.odbcinst.ini` files using unixODBC,
-        export ODBCSYSINI=/opt/athena/odbc/ini
+        export ODBCSYSINI=/opt/amazon/athena-odbc/etc/athena-odbc
@@ -99,4 +104,4 @@ Sample output
-    DRIVERS............: /opt/athena/odbc/ini/odbcinst.ini
-    SYSTEM DATA SOURCES: /opt/athena/odbc/ini/odbc.ini
-    FILE DATA SOURCES..: /opt/athena/odbc/ini/ODBCDataSources
-    USER DATA SOURCES..: /opt/athena/odbc/ini/odbc.ini
+    DRIVERS............: /opt/amazon/athena-odbc/etc/athena-odbc/odbcinst.ini
+    SYSTEM DATA SOURCES: /opt/amazon/athena-odbc/etc/athena-odbc/odbc.ini
+    FILE DATA SOURCES..: /opt/amazon/athena-odbc/etc/athena-odbc/ODBCDataSources
+    USER DATA SOURCES..: /opt/amazon/athena-odbc/etc/athena-odbc/odbc.ini
@@ -115 +120 @@ Sample output
-    LogPath=/opt/athena/odbc/logs/ # Path to store the log files. Permissions to the location are required. 
+    LogPath=/opt/amazon/athena-odbc/logs/ # Path to store the log files. Permissions to the location are required.
@@ -118 +123 @@ Sample output
-    Driver=/opt/athena/odbc/lib/libathena-odbc.so
+    Driver=/opt/amazon/athena-odbc/lib/libathenaodbc.so
@@ -134,2 +139,2 @@ Sample output
-    Driver=/opt/athena/odbc/lib/libathena-odbc.so
-    Setup=/opt/athena/odbc/lib/libathena-odbc.so
+    Driver=/opt/amazon/athena-odbc/lib/libathenaodbc.so
+    Setup=/opt/amazon/athena-odbc/lib/libathenaodbc.so
@@ -165 +170 @@ Prepare the commands with appropriate public key, RPM signature, and the corresp
-     * [Athena ODBC driver](https://downloads.athena.us-east-1.amazonaws.com/drivers/ODBC/v2.1.0.0/Linux/AmazonAthenaODBC-2.1.0.0.rpm)
+     * [Athena ODBC driver](https://downloads.athena.us-east-1.amazonaws.com/drivers/ODBC/v2.1.0.0/Linux/AmazonAthenaODBC-2.1.0.0-x86_64.rpm)
@@ -175 +180 @@ Prepare the commands with appropriate public key, RPM signature, and the corresp
-        openssl dgst -sha256 -verify public_key.pem -signature signature.bin AmazonAthenaODBC-2.1.0.0.rpm
+        openssl dgst -sha256 -verify public_key.pem -signature signature.bin AmazonAthenaODBC-2.1.0.0-x86_64.rpm