Skip to Content.
Sympa Menu

freetds - [freetds] Configure FreeTDS as non-root

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Malyj, Mark" <Mark.Malyj AT gdit.com>
  • To: <freetds AT lists.ibiblio.org>
  • Subject: [freetds] Configure FreeTDS as non-root
  • Date: Wed, 26 Nov 2008 12:29:55 -0500

I am a Windows developer, and am new to Unix. I am trying to "configure"
FreeTDS as a non-root user on Solaris 8 Sparc. I was successful with a
non-root account on my development Solaris 8 i386 server, but on the
production Sparc server, I have lower rights, and am not allowed to have
more.

I am getting errors running "configure" in this low rights environment.
Could you help?

I am using freetds-current.tgz dated 11-Nov-2008 09:01. When I run:
$ ./configure --with-tdsver=8.0 --prefix=/home/marko/freetds

it eventually bombs out with the errors:
config.status: executing depfiles commands
sort: getexecname() failed
Broken Pipe
sort: getexecname() failed

More info - when I googled this error (for example
http://forums.sun.com/thread.jspa?threadID=5092096), it seems that this
error could be caused by a missing /proc directory. I verified that it
is not listed when I run "ls -l /proc".

I tried to fix this. I verified that /proc is listed in my /etc/vfstab
file as:
/proc - /proc proc - no -

So then I did:
$ mkdir /proc

Then I tried to mount this /proc. But "mount" was not in my PATH. I
found several "mount" commands, the best one seemed to be in
/usr/lib/fs/proc. But the best I could do was:
$ /usr/lib/fs/proc/mount proc /proc
which gave me the error:
mount: not super user

Thank you for your help.
- Marko




Archive powered by MHonArc 2.6.24.

Top of Page