NEWS FLASH So uhm... there's this....

No worries, I can play around on Fedora. I am curious though, do you guys have a underlying OS that you favor over the others? With Ubuntu, Fedora 20 and CentOS 7 out now, there are quite a few new choices and I am eager to jump on one of them, but I don't want it to be one that you guys will lose interest in.
 
No worries, I can play around on Fedora. I am curious though, do you guys have a underlying OS that you favor over the others? With Ubuntu, Fedora 20 and CentOS 7 out now, there are quite a few new choices and I am eager to jump on one of them, but I don't want it to be one that you guys will lose interest in.
that are all pains in the butt. co has potential. don't care for Ubuntu or derivatives a few of the other guys love Ubuntu. personally I only develop, at the moment, for RH derivatives.

tom
 
Good News: Last of the show-stopping CentOS 7 quirks RESOLVED. How different is CentOS 7? Glad you asked...
Code:
#Phase I patches:
echo "127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4" > /etc/hosts
echo "::1        localhost localhost.localdomain localhost6 localhost6.localdomain6" >> /etc/hosts
chmod 664 /etc/hosts
yum -y install mysql*
yum -y install mariadb*
ln -s /usr/lib/systemd/system/mariadb.service /usr/lib/systemd/system/mysqld.service
echo "#\!/bin/bash" > /etc/init.d/mysqld
sed -i 's|\\||' /etc/init.d/mysqld
echo "service mariadb \$1" >> /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig --levels 235 mariadb on
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.orig.conf
# more fixes
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/beta/7/x86_64/iksemel-1.4-6.el7.x86_64.rpm
rpm -ivh iksemel*
wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/beta/7/x86_64/freetds-0.91-12.git0a42888.el7.x86_64.rpm
rpm -ivh freeetds*
 
#Phase II patches:
cp /etc/my.cnf /etc/my.cnf.org
sed -i '/\[mysqld\]/a default-storage-engine=MyISAM' /etc/my.cnf
service mysqld restart
 
#Most chkconfig errors kill network permanently in CentOS 7. It's a "feature".
chkconfig --level 345 ntpd on >>$LOGDIRNAME 2>&1
chkconfig --level 345 mysqld on >>$LOGDIRNAME 2>&1
chkconfig --level 345 httpd on >>$LOGDIRNAME 2>&1
chkconfig --level 345 xinetd on >>$LOGDIRNAME 2>&1
#chkconfig --level 345 t*f*t*p on >>$LOGDIRNAME 2>&1
#chkconfig --del cups >>$LOGDIRNAME 2>&1
#chkconfig --del gpm >>$LOGDIRNAME 2>&1
#chkconfig --del cpuspeed >>$LOGDIRNAME 2>&1
chkconfig avahi-daemon off >>$LOGDIRNAME 2>&1
chkconfig pcscd off >>$LOGDIRNAME 2>&1
chkconfig bluetooth off >>$LOGDIRNAME 2>&1
#chkconfig mcstrans off >>$LOGDIRNAME 2>&1
#chkconfig restorecond off >>$LOGDIRNAME 2>&1
chkconfig fcoe off >>$LOGDIRNAME 2>&1
chkconfig kdump off >>$LOGDIRNAME 2>&1
chkconfig lldpad off >>$LOGDIRNAME 2>&1
# Turning off NetworkManager kills the port permanently
#chkconfig NetworkManager off >>$LOGDIRNAME 2>&1
chkconfig abrt-ccpp off >>$LOGDIRNAME 2>&1
chkconfig abrt-oops off >>$LOGDIRNAME 2>&1
chkconfig abrtd off >>$LOGDIRNAME 2>&1
chkconfig nasd off >>$LOGDIRNAME 2>&1
#chkconfig ppoe-server off >>$LOGDIRNAME 2>&1
chkconfig rpcgssd off >>$LOGDIRNAME 2>&1
chkconfig rpcidmapd off >>$LOGDIRNAME 2>&1
chkconfig slpd off >>$LOGDIRNAME 2>&1
#if [ "$RUNNING" = "64 Bit" ]; then
#  chkconfig syslog-ng on
#fi
 
#Post-install patches:
sed -i 's|SSLMutex|Mutex sysvsem|' /etc/httpd/conf.d/ssl.conf
echo "LimitRequestBody 20000000" >> /etc/httpd/conf.d/php.conf
touch /var/log/secure
mv /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.fails
mv /etc/httpd/conf/httpd.orig.conf /etc/httpd/conf/httpd.conf
service httpd start
service dahdi start
chkconfig dahdi on
cp /usr/libexec/iptables/iptables.init /etc/init.d/iptables
cp /usr/libexec/iptables/ip6tables.init /etc/init.d/ip6tables
cp /usr/libexec/iptables/iptables.init /etc/rc.d/rc3.d/S91iptables
cp /usr/libexec/iptables/ip6tables.init /etc/rc.d/rc3.d/S91ip6tables
cp /etc/rc.d/rc3.d/K60asterisk /etc/rc.d/rc3.d/S98asterisk
echo "/bin/systemctl restart ntpd.service" >> /etc/rc.d/rc3.d/S99local
sed -i '/Starting/a mkdir /var/run/fail2ban' /etc/rc.d/rc3.d/S92fail2ban
sed -i '/Starting/a mkdir /var/run/fail2ban' /etc/init.d/fail2ban
chkconfig ip6tables on
service ip6tables start
service iptables start
chkconfig iptables on
chkconfig chronyd off
service chronyd stop
chkconfig fail2ban on
service fail2ban start
chkconfig ntpd on
systemctl enable ntpd.service
 
# REMAINING ISSUES:
 
festival.scm download error
[S]iksemel fails dependency[/S]
mod_wsgi-3.3.tar.gz compile fails
Make: command not found
[S]freetds.x86_64 fails dependency[/S]
PJProject: make: *** No rule to make target `build/host-.mak'.  Stop.

FWIW: We're operating system agnostic, and CentOS 7 is by far the least compatible and most difficult Linux build we've come across. And that includes Fedora 20 and Ubuntu 14. Since CentOS and RHEL 7 both are based upon Fedora 20, you've got to wonder what's going on. :incazzato:
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,411
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

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.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top