freetds AT lists.ibiblio.org
Subject: FreeTDS Development Group
List archive
- From: Craig Davison <cd AT securityfocus.com>
- To: TDS Development Group <freetds AT franklin.oit.unc.edu>
- Subject: Re: PHP, FreeTDS and SQL Server 7
- Date: Fri, 19 Oct 2001 13:00:16 -0600 (MDT)
David, here's what worked for me:
Apply this patch first to src/tds/login.c
*** config.c Tue Jun 19 06:22:00 2001
--- config.c Mon Sep 24 22:01:49 2001
***************
*** 497,507 ****
}
else
{
! strncpy(pathname, dir, sizeof(pathname));
! strncat(pathname, "/", sizeof(pathname));
}
! strncat(pathname, file, sizeof(pathname));
! pathname[sizeof(pathname)-1] = '\0';
}
--- 497,507 ----
}
else
{
! strcpy(pathname, dir);
! strcat(pathname, "/");
}
! strcat(pathname, file);
! pathname[strlen(dir) + strlen(file) + 9] = '\0';
}
Then create a directory called /etc/freetds and copy your interfaces file
there. You need to make an entry in there called SYBASE with your
connection information (this is the only entry the code will read, even
if you specify otherwise).
Try sqsh -S SYBASE -U <user> to check and it should work fine. You need
to use SYBASE or specify no server at all in your code from this point
forward. Of course, if you have two or more database servers, you're
better off switching to 0.51 or 0.53pre1.
Hope that helps. I had a hell of a time with that bug.
--
Craig Davison
SecurityFocus
(403) 213-3939 ext. 228
-
RE: PHP, FreeTDS and SQL Server 7
, (continued)
- RE: PHP, FreeTDS and SQL Server 7, Richard Norman, 10/18/2001
- RE: PHP, FreeTDS and SQL Server 7, David Derr, 10/18/2001
- Re: PHP, FreeTDS and SQL Server 7, Brian Bruns, 10/18/2001
- Re: PHP, FreeTDS and SQL Server 7, James Cameron, 10/18/2001
- Re: PHP, FreeTDS and SQL Server 7, David Derr, 10/18/2001
- Re: PHP, FreeTDS and SQL Server 7, Brian Bruns, 10/19/2001
- Re: PHP, FreeTDS and SQL Server 7, David Derr, 10/19/2001
- Re: PHP, FreeTDS and SQL Server 7, Brian Bruns, 10/19/2001
- Re: PHP, FreeTDS and SQL Server 7, David Derr, 10/19/2001
- Re: PHP, FreeTDS and SQL Server 7, Brian Bruns, 10/19/2001
- Re: PHP, FreeTDS and SQL Server 7, Craig Davison, 10/19/2001
- Re: PHP, FreeTDS and SQL Server 7, David Derr, 10/20/2001
- Re: PHP, FreeTDS and SQL Server 7, Brian Bruns, 10/20/2001
- Re: PHP, FreeTDS and SQL Server 7, David Derr, 10/20/2001
- Re: PHP, FreeTDS and SQL Server 7, Brian Bruns, 10/20/2001
- Re: PHP, FreeTDS and SQL Server 7, James Cameron, 10/21/2001
- Re: PHP, FreeTDS and SQL Server 7, Lowden, James K, 10/22/2001
Archive powered by MHonArc 2.6.24.