Hi Joe,Hi
Assuming the installation is on a remote server, where you cannot physically put a CD in and reboot.
If you look at the root of the CD, you will see ksnet.cfg
By inspection this tells you what you have to do.
First install the packages from the yum repository listed in the file. anything with an @ in front will be yum groupinstall <package>
anything else will be a simply yum install <name>
Inspect the script at the end of the install, do what it says, and before long you will be resisting various urges concerning the enter key.
Joe
First install the packages from the yum repository listed in the file. anything with an @ in front will be yum groupinstall <package>
anything else will be a simply yum install <name>
install
url --url ftp://mirrors.kernel.org/centos/5.1/os/i386/
lang en_US.UTF-8
network --device eth0 --bootproto dhcp --hostname pbx.local
firewall --enabled --port=22:tcp
authconfig --enableshadow --enablemd5
selinux --disabled
%packages
@admin-tools
@base
@base-x
@core
@development-libs
@development-tools
@dns-server
@ftp-server
@mail-server
@mysql
@network-server
@server-cfg
@smb-server
@sound-and-video
@system-tools
@web-server
@x-software-development
kernel-devel
php-mysql
php
php-gd
php-mbstring
php-pear
php-mysql
php-pear-DB
perl
perl-libwww-perl
perl-DateManip
perl-DBD-MySQL
perl-DBI
perl-Net-DNS
perl-suidperl
perl-XML-Parser
audiofile-devel
dhcp
gd
lm_sensors
mc
mysql-devel
gcc-c++
automake
xinetd
t*f*t*p-server
joe
%post
/usr/sbin/ntpdate -su pool.ntp.org
mkdir -p /etc/pbx
date --iso-8601=minutes > /etc/pbx/install-date
echo "ISO=1.3.0" > /etc/pbx/ISO-Version
date --iso-8601=minutes > /etc/pbx/install-date
echo "method=pbx=1.3.0 netinstall" > /etc/pbx/install-method
echo "cd /usr/local/sbin" >> /etc/rc.d/rc3.d/S99local
echo "wget http://pbxinaflash.org/files/piafdl.gz" >> /etc/rc.d/rc3.d/S99local
echo -e "if [ -e \042/usr/local/sbin/piafdl.gz\042 ]; then" >> /etc/rc.d/rc3.d/S99local
echo " gunzip piafdl.gz" >> /etc/rc.d/rc3.d/S99local
echo " chmod +x piafdl" >> /etc/rc.d/rc3.d/S99local
echo " /usr/local/sbin/piafdl 14" >> /etc/rc.d/rc3.d/S99local
echo "else" >> /etc/rc.d/rc3.d/S99local
echo -e " echo \042 I am sorry but I was unable to download piafdl.gz! Check your internet connection\042" >> /etc/rc.d/rc3.d/S99local
echo "fi" >> /etc/rc.d/rc3.d/S99local
eject
Do I copy the entire lines as above (I think my edited file ended up the same) -OR- is the echo stuff only needed for a batch file?
First install the packages from the yum repository listed in the file. anything with an @ in front will be yum groupinstall <package>
anything else will be a simply yum install <name>
So can you confirm you have followed these directions:-
Joe
Hi Nate
Basically, the procedure is to get Centos into the same state that it would be had you installed the standard supplied ISO.
The packages required to get it into this state are listed primarily in ks.net - the standard installation.
The rpm usually found found on the ISO image piafdl.rpm is the installation file, and that pulls down a payload from PiaF, and launches the installation scripts.
You can use the piafdl rpm and upload it from your ISO to the remote installation, or the download location for it is listed in the ksnet.cfg file in root.
You would also have to run the commands in the %post section, as the install refers to some of the these files.
Then it should be a case of running piafdl 14 (or 16!) and the installation commences in the normal way.
Just for interest, is your hosted server a real one, or a virtualised one, as that may account for the issues experienced with installing Zaptel.
Joe
network --device eth0 --bootproto dhcp --hostname pbx.local
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2486919641190247371 errors:0 dropped:0 overruns:0 frame:0
TX packets:14986973411850207168 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12289571201292512922 (1.0 EiB) TX bytes:15499125901862681336 (0.6 EiB)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:586 errors:0 dropped:0 overruns:0 frame:0
TX packets:459 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:342089 (334.0 KiB) TX bytes:78581 (76.7 KiB)
venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:[removed] P-t-P:[removed] Bcast:[removed] Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
Link up your team and customers Phone System Live Chat Video Conferencing
Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.
Check your inbox!
We’ve sent you an email. Click on the button in the email body to verify your email address – (if you can not find it, check your spam folder).
Upon verification you will be directed to the 3CX setup wizard.