Thanks for the clarification Steve,
I am actually running Icecast v2 ( icecast-2.3.2-5.x86_64) on the server, I have however tried updating it via your update --add but unfortunately the build is pulls is icecast-2.3.2-0.x86_64 and therefore older, I assume as it was not compiled by Centova this is why the directories are missing and therefore causing all the confusion my end.
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/icecast-2.3.2-0.x86_64
Wrote: /root/rpmbuild/RPMS/x86_64/icecast-2.3.2-0.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vbvxYB
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd icecast-2.3.2
+ '[' /root/rpmbuild/BUILDROOT/icecast-2.3.2-0.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/icecast-2.3.2-0.x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.FDDvPB
+ umask 022
+ cd /root/rpmbuild/BUILD
+ rm -rf icecast-2.3.2
+ exit 0
Preparing... ########################################### [100%]
package icecast-2.3.2-5.x86_64 (which is newer than icecast-2.3.2-0.x86_64) is already installed
Could not install RPM built from source; check your rpmbuild configuration
Installer exited with error, aborting
I have therefore done a # /usr/local/centovacast/sbin/update --add --icecast-fromsrc this resulted in:
SNIP:
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/icecast/share/icecast/admin" || /bin/mkdir -p "/usr/local/icecast/share/icecast/admin"
/usr/bin/install -c -m 644 'listclients.xsl' '/usr/local/icecast/share/icecast/admin/listclients.xsl'
/usr/bin/install -c -m 644 'listmounts.xsl' '/usr/local/icecast/share/icecast/admin/listmounts.xsl'
/usr/bin/install -c -m 644 'moveclients.xsl' '/usr/local/icecast/share/icecast/admin/moveclients.xsl'
/usr/bin/install -c -m 644 'response.xsl' '/usr/local/icecast/share/icecast/admin/response.xsl'
/usr/bin/install -c -m 644 'stats.xsl' '/usr/local/icecast/share/icecast/admin/stats.xsl'
/usr/bin/install -c -m 644 'manageauth.xsl' '/usr/local/icecast/share/icecast/admin/manageauth.xsl'
/usr/bin/install -c -m 644 'updatemetadata.xsl' '/usr/local/icecast/share/icecast/admin/updatemetadata.xsl'
make[2]: Leaving directory `/usr/local/src/icecast-2.3.2/admin'
make[1]: Leaving directory `/usr/local/src/icecast-2.3.2/admin'
Making install in win32
make[1]: Entering directory `/usr/local/src/icecast-2.3.2/win32'
Making install in res
make[2]: Entering directory `/usr/local/src/icecast-2.3.2/win32/res'
make[3]: Entering directory `/usr/local/src/icecast-2.3.2/win32/res'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/icecast-2.3.2/win32/res'
make[2]: Leaving directory `/usr/local/src/icecast-2.3.2/win32/res'
make[2]: Entering directory `/usr/local/src/icecast-2.3.2/win32'
make[3]: Entering directory `/usr/local/src/icecast-2.3.2/win32'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/src/icecast-2.3.2/win32'
make[2]: Leaving directory `/usr/local/src/icecast-2.3.2/win32'
make[1]: Leaving directory `/usr/local/src/icecast-2.3.2/win32'
Making install in examples
make[1]: Entering directory `/usr/local/src/icecast-2.3.2/examples'
make[2]: Entering directory `/usr/local/src/icecast-2.3.2/examples'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/src/icecast-2.3.2/examples'
make[1]: Leaving directory `/usr/local/src/icecast-2.3.2/examples'
make[1]: Entering directory `/usr/local/src/icecast-2.3.2'
make[2]: Entering directory `/usr/local/src/icecast-2.3.2'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/icecast/share/doc/icecast" || /bin/mkdir -p "/usr/local/icecast/share/doc/icecast"
/usr/bin/install -c -m 644 'README' '/usr/local/icecast/share/doc/icecast/README'
/usr/bin/install -c -m 644 'AUTHORS' '/usr/local/icecast/share/doc/icecast/AUTHORS'
/usr/bin/install -c -m 644 'COPYING' '/usr/local/icecast/share/doc/icecast/COPYING'
/usr/bin/install -c -m 644 'NEWS' '/usr/local/icecast/share/doc/icecast/NEWS'
/usr/bin/install -c -m 644 'TODO' '/usr/local/icecast/share/doc/icecast/TODO'
/usr/bin/install -c -m 644 'ChangeLog' '/usr/local/icecast/share/doc/icecast/ChangeLog'
make[2]: Leaving directory `/usr/local/src/icecast-2.3.2'
make[1]: Leaving directory `/usr/local/src/icecast-2.3.2'
Registering application in configuration files ...
Attempting to notify web control panel of software update ...
Saving to: â/tmp/ccapirespâ 2012-12-18 15:40:03 (36.1 MB/s) - â/tmp/ccapirespâ Successfully updated web control panel configuration
Updating permissions ...
Installation successful
This then seems to have corrected any issues that I might have caused, time will tell. Thanks again for the clarification as to why I was not seeing the web folder. PS the current stream being tested is a Shoutcast v2 and works like a charm.