[Icecast] Problem Starting IceS
Steve Matzura
sm at noisynotes.com
Fri Nov 21 01:21:33 UTC 2014
Thomas:
On Thu, 20 Nov 2014 19:26:30 +0000, you wrote:
>Which version of RedHat is this?
Fedora release 20 (Heisenbug)
>Could this be a x86 vs amd64 thing? Just to be sure run "file" on the
>binary?
The processor is definitely a 64-bit processor, even though that's not
verified with the above version name. However, I'm the one who
installed it, I know it's the 64-bit edition.
Now here's where it gets interesting.
[root at p2 admin]# find / -name ice es
/usr/bin/ices
/usr/local/bin/ices
/etc/logrotate.d/ices
/var/log/ices
/home/admin/ices
[root at p2 admin]# ls -al /usr/bin/ices
-rwxr-xr-x 1 root root 101672 Feb 15 2013 /usr/bin/ices
[root at p2 admin]# file /usr/bin/ices
/usr/bin/ices: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.6.32,
BuildID[sha1]=f45c33d35277ac27e9d9f4d61c68bcd5ec5df7d4, stripped
[root at p2 admin]# ls -al /usr/local/bin/ices
-rwxr-xr-x 1 admin admin 155572 May 1 2009 /usr/local/bin/ices
[root at p2 admin]# file /usr/local/bin/ices
/usr/local/bin/ices: ELF 32-bit LSB executable, Intel 80386, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.1,
not stripped
And the next interesting thing, after answering the question of how I
wound up with a 32- *and* a 64-bit version, is that /usr/local/bin
(the location of the 32-bit version) comes immediately before /usr/bin
(the location of the 64-bit version in the $PATH environment symbol.
More information about the Icecast
mailing list