How to install KLOXO-MR in CENTOS


KLOXO-MR is special edition (fork) of Kloxo with many features not existing on Kloxo official release (6.1.12+).

That fork named as Kloxo-MR (meaning ‘Kloxo fork by Mustafa Ramadhan’).

Installation

Step 1

yum update -y

Sample output:

...
Updated:
  bash.x86_64 0:4.1.2-33.el6_7.1
  binutils.x86_64 0:2.20.51.0.2-5.43.el6
  centos-release.x86_64 0:6-7.el6.centos.12.3
  chkconfig.x86_64 0:1.3.49.3-5.el6
  curl.x86_64 0:7.19.7-46.el6
  db4.x86_64 0:4.7.25-20.el6_7
  db4-utils.x86_64 0:4.7.25-20.el6_7
  e2fsprogs.x86_64 0:1.41.12-22.el6
  e2fsprogs-libs.x86_64 0:1.41.12-22.el6
  elfutils-libelf.x86_64 0:0.161-3.el6
  ethtool.x86_64 2:3.5-6.el6
  gdbm.x86_64 0:1.8.0-38.el6
  glibc.x86_64 0:2.12-1.166.el6_7.3
  glibc-common.x86_64 0:2.12-1.166.el6_7.3
  grep.x86_64 0:2.20-3.el6
  hwdata.noarch 0:0.233-14.1.el6
  initscripts.x86_64 0:9.03.49-1.el6.centos.1
  iproute.x86_64 0:2.6.32-45.el6
  iptables.x86_64 0:1.4.7-16.el6
  iputils.x86_64 0:20071127-20.el6
  krb5-libs.x86_64 0:1.10.3-42.el6
  libcom_err.x86_64 0:1.41.12-22.el6
  libcurl.x86_64 0:7.19.7-46.el6
  libgcc.x86_64 0:4.4.7-16.el6
  libsemanage.x86_64 0:2.0.43-5.1.el6
  libss.x86_64 0:1.41.12-22.el6
  libstdc++.x86_64 0:4.4.7-16.el6
  libuser.x86_64 0:0.56.13-8.el6_7
  libxml2.x86_64 0:2.7.6-20.el6
  logrotate.x86_64 0:3.7.8-23.el6
  module-init-tools.x86_64 0:3.9-25.el6
  ncurses.x86_64 0:5.7-4.20090207.el6
  ncurses-base.x86_64 0:5.7-4.20090207.el6
  ncurses-libs.x86_64 0:5.7-4.20090207.el6
  nss.x86_64 0:3.19.1-3.el6_6
  nss-softokn.x86_64 0:3.14.3-23.el6_7
  nss-softokn-freebl.x86_64 0:3.14.3-23.el6_7
  nss-sysinit.x86_64 0:3.19.1-3.el6_6
  nss-tools.x86_64 0:3.19.1-3.el6_6
  nss-util.x86_64 0:3.19.1-1.el6_6
  openldap.x86_64 0:2.4.40-6.el6_7
  openssh.x86_64 0:5.3p1-112.el6_7
  openssh-clients.x86_64 0:5.3p1-112.el6_7
  openssh-server.x86_64 0:5.3p1-112.el6_7
  openssl.x86_64 0:1.0.1e-42.el6
  pam.x86_64 0:1.1.1-20.el6_7.1
  pcre.x86_64 0:7.8-7.el6
  pinentry.x86_64 0:0.7.6-8.el6
  policycoreutils.x86_64 0:2.0.83-24.el6
  procps.x86_64 0:3.2.8-34.el6_7
  python.x86_64 0:2.6.6-64.el6
  python-libs.x86_64 0:2.6.6-64.el6
  quota.x86_64 1:3.17-23.el6
  rpm.x86_64 0:4.8.0-47.el6
  rpm-libs.x86_64 0:4.8.0-47.el6
  rpm-python.x86_64 0:4.8.0-47.el6
  sqlite.x86_64 0:3.6.20-1.el6_7.2
  sysvinit-tools.x86_64 0:2.87-6.dsf.el6
  tar.x86_64 2:1.23-13.el6
  tzdata.noarch 0:2015g-2.el6
  udev.x86_64 0:147-2.63.el6
  vim-minimal.x86_64 2:7.4.629-5.el6
  yum.noarch 0:3.2.29-69.el6.centos

Complete!

Step 2

yum install yum-utils yum-priorities vim-minimal subversion curl
zip unzip telnet -y
[root@tutorialspots /]# yum install yum-utils yum-priorities vim-minimal subversion curl
zip unzip telnet -y
Loaded plugins: fastestmirror
Setting up Install Process
Determining fastest mirrors
 * base: mirrors.coreix.net
 * extras: mirrors.coreix.net
 * updates: mirrors.coreix.net
Package 2:vim-minimal-7.4.629-5.el6.x86_64 already installed and latest version
Package curl-7.19.7-46.el6.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package subversion.x86_64 0:1.6.11-15.el6_7 will be installed
--> Processing Dependency: perl(URI) >= 1.17 for package: subversion-1.6.11-15.e
l6_7.x86_64
--> Processing Dependency: perl(Getopt::Long) >= 2.25 for package: subversion-1.
6.11-15.el6_7.x86_64
--> Processing Dependency: perl(File::Temp) >= 0.12 for package: subversion-1.6.
11-15.el6_7.x86_64
--> Processing Dependency: perl(File::Path) >= 1.04 for package: subversion-1.6.
11-15.el6_7.x86_64
--> Processing Dependency: perl(File::Copy) >= 2.03 for package: subversion-1.6.
11-15.el6_7.x86_64
--> Processing Dependency: perl(Digest::MD5) >= 2.20 for package: subversion-1.6
.11-15.el6_7.x86_64
--> Processing Dependency: perl >= 1:5.0 for package: subversion-1.6.11-15.el6_7
.x86_64
--> Processing Dependency: apr >= 1.3.0 for package: subversion-1.6.11-15.el6_7.
x86_64
--> Processing Dependency: perl(vars) for package: subversion-1.6.11-15.el6_7.x8
6_64
--> Processing Dependency: perl(strict) for package: subversion-1.6.11-15.el6_7.
x86_64
--> Processing Dependency: perl(Text::Wrap) for package: subversion-1.6.11-15.el
6_7.x86_64
--> Processing Dependency: perl(IPC::Open3) for package: subversion-1.6.11-15.el
6_7.x86_64
--> Processing Dependency: perl(Getopt::Std) for package: subversion-1.6.11-15.e
l6_7.x86_64
--> Processing Dependency: perl(File::Spec::Functions) for package: subversion-1
.6.11-15.el6_7.x86_64
--> Processing Dependency: perl(File::Path) for package: subversion-1.6.11-15.el
6_7.x86_64
--> Processing Dependency: perl(File::Find) for package: subversion-1.6.11-15.el
6_7.x86_64
--> Processing Dependency: perl(English) for package: subversion-1.6.11-15.el6_7
.x86_64
--> Processing Dependency: perl(Cwd) for package: subversion-1.6.11-15.el6_7.x86
_64
--> Processing Dependency: perl(Carp) for package: subversion-1.6.11-15.el6_7.x8
6_64
--> Processing Dependency: /usr/bin/perl for package: subversion-1.6.11-15.el6_7
.x86_64
--> Processing Dependency: libneon.so.27()(64bit) for package: subversion-1.6.11
-15.el6_7.x86_64
--> Processing Dependency: libaprutil-1.so.0()(64bit) for package: subversion-1.
6.11-15.el6_7.x86_64
--> Processing Dependency: libapr-1.so.0()(64bit) for package: subversion-1.6.11
-15.el6_7.x86_64
---> Package telnet.x86_64 1:0.17-48.el6 will be installed
---> Package unzip.x86_64 0:6.0-2.el6_6 will be installed
---> Package yum-plugin-priorities.noarch 0:1.1.30-30.el6 will be installed
---> Package yum-utils.noarch 0:1.1.30-30.el6 will be installed
---> Package zip.x86_64 0:3.0-1.el6 will be installed
--> Running transaction check
---> Package apr.x86_64 0:1.3.9-5.el6_2 will be installed
---> Package apr-util.x86_64 0:1.3.9-3.el6_0.1 will be installed
---> Package neon.x86_64 0:0.29.3-3.el6_4 will be installed
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: neon-
0.29.3-3.el6_4.x86_64
--> Processing Dependency: libproxy.so.0()(64bit) for package: neon-0.29.3-3.el6
_4.x86_64
--> Processing Dependency: libpakchois.so.0()(64bit) for package: neon-0.29.3-3.
el6_4.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: neon-0.29.3-3.e
l6_4.x86_64
---> Package perl.x86_64 4:5.10.1-141.el6 will be installed
--> Processing Dependency: perl-libs = 4:5.10.1-141.el6 for package: 4:perl-5.10
.1-141.el6.x86_64
--> Processing Dependency: perl-libs for package: 4:perl-5.10.1-141.el6.x86_64
--> Processing Dependency: perl(version) for package: 4:perl-5.10.1-141.el6.x86_
64
--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.10.1-141.el6.
x86_64
--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.10.1-14
1.el6.x86_64
--> Processing Dependency: libperl.so()(64bit) for package: 4:perl-5.10.1-141.el
6.x86_64
---> Package perl-URI.noarch 0:1.40-2.el6 will be installed
--> Running transaction check
---> Package gnutls.x86_64 0:2.8.5-18.el6 will be installed
---> Package libproxy.x86_64 0:0.3.0-10.el6 will be installed
--> Processing Dependency: libproxy-python = 0.3.0-10.el6 for package: libproxy-
0.3.0-10.el6.x86_64
--> Processing Dependency: libproxy-bin = 0.3.0-10.el6 for package: libproxy-0.3
.0-10.el6.x86_64
---> Package pakchois.x86_64 0:0.4-3.2.el6 will be installed
---> Package perl-Module-Pluggable.x86_64 1:3.90-141.el6 will be installed
---> Package perl-Pod-Simple.x86_64 1:3.13-141.el6 will be installed
--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Si
mple-3.13-141.el6.x86_64
---> Package perl-libs.x86_64 4:5.10.1-141.el6 will be installed
---> Package perl-version.x86_64 3:0.77-141.el6 will be installed
--> Running transaction check
---> Package libproxy-bin.x86_64 0:0.3.0-10.el6 will be installed
---> Package libproxy-python.x86_64 0:0.3.0-10.el6 will be installed
---> Package perl-Pod-Escapes.x86_64 1:1.04-141.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                   Arch       Version                 Repository   Size
================================================================================
Installing:
 subversion                x86_64     1.6.11-15.el6_7         updates     2.3 M
 telnet                    x86_64     1:0.17-48.el6           base         58 k
 unzip                     x86_64     6.0-2.el6_6             base        149 k
 yum-plugin-priorities     noarch     1.1.30-30.el6           base         25 k
 yum-utils                 noarch     1.1.30-30.el6           base        110 k
 zip                       x86_64     3.0-1.el6               base        260 k
Installing for dependencies:
 apr                       x86_64     1.3.9-5.el6_2           base        123 k
 apr-util                  x86_64     1.3.9-3.el6_0.1         base         87 k
 gnutls                    x86_64     2.8.5-18.el6            base        347 k
 libproxy                  x86_64     0.3.0-10.el6            base         39 k
 libproxy-bin              x86_64     0.3.0-10.el6            base        9.0 k
 libproxy-python           x86_64     0.3.0-10.el6            base        9.1 k
 neon                      x86_64     0.29.3-3.el6_4          base        119 k
 pakchois                  x86_64     0.4-3.2.el6             base         21 k
 perl                      x86_64     4:5.10.1-141.el6        base         10 M
 perl-Module-Pluggable     x86_64     1:3.90-141.el6          base         40 k
 perl-Pod-Escapes          x86_64     1:1.04-141.el6          base         33 k
 perl-Pod-Simple           x86_64     1:3.13-141.el6          base        213 k
 perl-URI                  noarch     1.40-2.el6              base        117 k
 perl-libs                 x86_64     4:5.10.1-141.el6        base        578 k
 perl-version              x86_64     3:0.77-141.el6          base         52 k

Transaction Summary
================================================================================
Install      21 Package(s)

Total download size: 15 M
Installed size: 51 M
Downloading Packages:
(1/21): apr-1.3.9-5.el6_2.x86_64.rpm                     | 123 kB     00:00
(2/21): apr-util-1.3.9-3.el6_0.1.x86_64.rpm              |  87 kB     00:00
(3/21): gnutls-2.8.5-18.el6.x86_64.rpm                   | 347 kB     00:00
(4/21): libproxy-0.3.0-10.el6.x86_64.rpm                 |  39 kB     00:00
(5/21): libproxy-bin-0.3.0-10.el6.x86_64.rpm             | 9.0 kB     00:00
(6/21): libproxy-python-0.3.0-10.el6.x86_64.rpm          | 9.1 kB     00:00
(7/21): neon-0.29.3-3.el6_4.x86_64.rpm                   | 119 kB     00:00
(8/21): pakchois-0.4-3.2.el6.x86_64.rpm                  |  21 kB     00:00
(9/21): perl-5.10.1-141.el6.x86_64.rpm                   |  10 MB     00:00
(10/21): perl-Module-Pluggable-3.90-141.el6.x86_64.rpm   |  40 kB     00:00
(11/21): perl-Pod-Escapes-1.04-141.el6.x86_64.rpm        |  33 kB     00:00
(12/21): perl-Pod-Simple-3.13-141.el6.x86_64.rpm         | 213 kB     00:00
(13/21): perl-URI-1.40-2.el6.noarch.rpm                  | 117 kB     00:00
(14/21): perl-libs-5.10.1-141.el6.x86_64.rpm             | 578 kB     00:00
(15/21): perl-version-0.77-141.el6.x86_64.rpm            |  52 kB     00:00
(16/21): subversion-1.6.11-15.el6_7.x86_64.rpm           | 2.3 MB     00:00
(17/21): telnet-0.17-48.el6.x86_64.rpm                   |  58 kB     00:00
(18/21): unzip-6.0-2.el6_6.x86_64.rpm                    | 149 kB     00:00
(19/21): yum-plugin-priorities-1.1.30-30.el6.noarch.rpm  |  25 kB     00:00
(20/21): yum-utils-1.1.30-30.el6.noarch.rpm              | 110 kB     00:00
(21/21): zip-3.0-1.el6.x86_64.rpm                        | 260 kB     00:00
--------------------------------------------------------------------------------
Total                                           9.2 MB/s |  15 MB     00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : apr-1.3.9-5.el6_2.x86_64                                    1/21
  Installing : apr-util-1.3.9-3.el6_0.1.x86_64                             2/21
  Installing : 1:perl-Pod-Escapes-1.04-141.el6.x86_64                      3/21
  Installing : 3:perl-version-0.77-141.el6.x86_64                          4/21
  Installing : 1:perl-Module-Pluggable-3.90-141.el6.x86_64                 5/21
  Installing : 4:perl-libs-5.10.1-141.el6.x86_64                           6/21
  Installing : 1:perl-Pod-Simple-3.13-141.el6.x86_64                       7/21
  Installing : 4:perl-5.10.1-141.el6.x86_64                                8/21
  Installing : perl-URI-1.40-2.el6.noarch                                  9/21
  Installing : libproxy-bin-0.3.0-10.el6.x86_64                           10/21
  Installing : libproxy-0.3.0-10.el6.x86_64                               11/21
  Installing : libproxy-python-0.3.0-10.el6.x86_64                        12/21
  Installing : gnutls-2.8.5-18.el6.x86_64                                 13/21
  Installing : pakchois-0.4-3.2.el6.x86_64                                14/21
  Installing : neon-0.29.3-3.el6_4.x86_64                                 15/21
  Installing : subversion-1.6.11-15.el6_7.x86_64                          16/21
  Installing : 1:telnet-0.17-48.el6.x86_64                                17/21
  Installing : unzip-6.0-2.el6_6.x86_64                                   18/21
  Installing : yum-utils-1.1.30-30.el6.noarch                             19/21
  Installing : yum-plugin-priorities-1.1.30-30.el6.noarch                 20/21
  Installing : zip-3.0-1.el6.x86_64                                       21/21
  Verifying  : zip-3.0-1.el6.x86_64                                        1/21
  Verifying  : yum-plugin-priorities-1.1.30-30.el6.noarch                  2/21
  Verifying  : neon-0.29.3-3.el6_4.x86_64                                  3/21
  Verifying  : libproxy-python-0.3.0-10.el6.x86_64                         4/21
  Verifying  : pakchois-0.4-3.2.el6.x86_64                                 5/21
  Verifying  : 1:perl-Pod-Simple-3.13-141.el6.x86_64                       6/21
  Verifying  : libproxy-0.3.0-10.el6.x86_64                                7/21
  Verifying  : 3:perl-version-0.77-141.el6.x86_64                          8/21
  Verifying  : yum-utils-1.1.30-30.el6.noarch                              9/21
  Verifying  : perl-URI-1.40-2.el6.noarch                                 10/21
  Verifying  : gnutls-2.8.5-18.el6.x86_64                                 11/21
  Verifying  : apr-1.3.9-5.el6_2.x86_64                                   12/21
  Verifying  : unzip-6.0-2.el6_6.x86_64                                   13/21
  Verifying  : 1:perl-Module-Pluggable-3.90-141.el6.x86_64                14/21
  Verifying  : subversion-1.6.11-15.el6_7.x86_64                          15/21
  Verifying  : libproxy-bin-0.3.0-10.el6.x86_64                           16/21
  Verifying  : 1:perl-Pod-Escapes-1.04-141.el6.x86_64                     17/21
  Verifying  : 1:telnet-0.17-48.el6.x86_64                                18/21
  Verifying  : 4:perl-libs-5.10.1-141.el6.x86_64                          19/21
  Verifying  : apr-util-1.3.9-3.el6_0.1.x86_64                            20/21
  Verifying  : 4:perl-5.10.1-141.el6.x86_64                               21/21

Installed:
  subversion.x86_64 0:1.6.11-15.el6_7
  telnet.x86_64 1:0.17-48.el6
  unzip.x86_64 0:6.0-2.el6_6
  yum-plugin-priorities.noarch 0:1.1.30-30.el6
  yum-utils.noarch 0:1.1.30-30.el6
  zip.x86_64 0:3.0-1.el6

Dependency Installed:
  apr.x86_64 0:1.3.9-5.el6_2
  apr-util.x86_64 0:1.3.9-3.el6_0.1
  gnutls.x86_64 0:2.8.5-18.el6
  libproxy.x86_64 0:0.3.0-10.el6
  libproxy-bin.x86_64 0:0.3.0-10.el6
  libproxy-python.x86_64 0:0.3.0-10.el6
  neon.x86_64 0:0.29.3-3.el6_4
  pakchois.x86_64 0:0.4-3.2.el6
  perl.x86_64 4:5.10.1-141.el6
  perl-Module-Pluggable.x86_64 1:3.90-141.el6
  perl-Pod-Escapes.x86_64 1:1.04-141.el6
  perl-Pod-Simple.x86_64 1:3.13-141.el6
  perl-URI.noarch 0:1.40-2.el6
  perl-libs.x86_64 4:5.10.1-141.el6
  perl-version.x86_64 3:0.77-141.el6

Complete!

Step 3

cd /tmp

Step 4

wget https://github.com/mustafaramadhan/kloxo/raw/rpms/release/
neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm
[root@tutorialspots /]# cd /tmp
[root@tutorialspots tmp]# wget https://github.com/mustafaramadhan/kloxo/raw/rpms/release/
neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm
--2015-11-03 12:31:26--  https://github.com/mustafaramadhan/kloxo/raw/rpms/relea
se/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm
Resolving github.com... 192.30.252.128
Connecting to github.com|192.30.252.128|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/mustafaramadhan/kloxo/rpms/release/n
eutral/noarch/mratwork-release-0.0.1-1.noarch.rpm [following]
--2015-11-03 12:31:26--  https://raw.githubusercontent.com/mustafaramadhan/kloxo
/rpms/release/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm
Resolving raw.githubusercontent.com... 185.31.19.133
Connecting to raw.githubusercontent.com|185.31.19.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4020 (3.9K) 
Saving to: `mratwork-release-0.0.1-1.noarch.rpm'

100%[======================================>] 4,020       --.-K/s   in 0s

2015-11-03 12:31:26 (411 MB/s) - `mratwork-release-0.0.1-1.noarch.rpm' saved [40
20/4020]

Step 5

rpm -ivh mratwork-release-0.0.1-1.noarch.rpm
[root@tutorialspots tmp]# rpm -ivh mratwork-release-0.0.1-1.noarch.rpm
Preparing...                ########################################### [100%]
   1:mratwork-release       ########################################### [100%]

Step 6

yum clean all
[root@tutorialspots tmp]# yum clean all
Loaded plugins: fastestmirror, priorities
Cleaning repos: base extras mratwork-epel mratwork-ius-archive
              : mratwork-ius-stable mratwork-mariadb-32 mratwork-mariadb-64
              : mratwork-nginx mratwork-nginx-stable
              : mratwork-release-neutral-noarch mratwork-release-version-arch
              : mratwork-varnish-3.0 updates vz-base vz-updates
Cleaning up Everything
Cleaning up list of fastest mirrors

Step 7

yum update mratwork-* -y
[root@tutorialspots tmp]# yum update mratwork-* -y
Loaded plugins: fastestmirror, priorities
Setting up Update Process
Examining mratwork-release-0.0.1-1.noarch.rpm: mratwork-release-0.0.1-1.noarch
mratwork-release-0.0.1-1.noarch.rpm: does not update installed package.
No Packages marked for Update

For install Kloxo-MR 6.5.0
Step 8.1

yum install kloxomr -y
[root@tutorialspots tmp]# yum install kloxomr -y
Loaded plugins: fastestmirror, priorities
Setting up Install Process
Determining fastest mirrors
mratwork-epel/metalink                                   |  26 kB     00:00
 * base: mirror0.babylon.network
 * extras: mirror0.babylon.network
 * mratwork-epel: mirrors.coreix.net
 * mratwork-ius-stable: mirrors.ircam.fr
 * updates: mirror0.babylon.network
base                                                     | 3.7 kB     00:00
base/primary_db                                          | 4.6 MB     00:00
extras                                                   | 3.4 kB     00:00
extras/primary_db                                        |  32 kB     00:00
mratwork-epel                                            | 4.3 kB     00:00
mratwork-epel/primary_db                                 | 5.7 MB     00:00
mratwork-ius-archive                                     | 2.3 kB     00:00
mratwork-ius-archive/primary_db                          | 2.9 MB     00:01
mratwork-ius-stable                                      | 2.2 kB     00:00
mratwork-ius-stable/primary_db                           | 157 kB     00:00
mratwork-mariadb-32                                      | 2.9 kB     00:00
mratwork-mariadb-32/primary_db                           |  21 kB     00:00
mratwork-mariadb-64                                      | 2.9 kB     00:00
mratwork-mariadb-64/primary_db                           |  22 kB     00:00
mratwork-nginx                                           | 2.9 kB     00:00
mratwork-nginx/primary_db                                |  14 kB     00:00
mratwork-nginx-stable                                    | 2.9 kB     00:00
mratwork-nginx-stable/primary_db                         | 6.8 kB     00:00
mratwork-release-neutral-noarch                          |  951 B     00:00
mratwork-release-neutral-noarch/primary                  |  65 kB     00:00
mratwork-release-neutral-noarch                                         220/220
mratwork-release-version-arch                            |  951 B     00:00
mratwork-release-version-arch/primary                    | 114 kB     00:00
mratwork-release-version-arch                                           292/292
mratwork-varnish-3.0                                     |  951 B     00:00
mratwork-varnish-3.0/primary                             | 9.4 kB     00:00
mratwork-varnish-3.0                                                      40/40
updates                                                  | 3.4 kB     00:00
updates/primary_db                                       | 2.0 MB     00:00
vz-base                                                  |  951 B     00:00
vz-base/primary                                          | 1.3 kB     00:00
vz-base                                                                     3/3
vz-updates                                               |  951 B     00:00
vz-updates/primary                                       | 2.2 kB     00:00
vz-updates                                                                  8/8
Resolving Dependencies
--> Running transaction check
---> Package kloxomr.noarch 0:6.5.0.f-2015083001.mr will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package  Arch    Version                Repository                        Size
================================================================================
Installing:
 kloxomr  noarch  6.5.0.f-2015083001.mr  mratwork-release-neutral-noarch  6.3 M

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 6.3 M
Installed size: 13 M
Downloading Packages:
kloxomr-6.5.0.f-2015083001.mr.noarch.rpm                 | 6.3 MB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : kloxomr-6.5.0.f-2015083001.mr.noarch                         1/1

 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 _/                                                                          _/
 _/  ..:: Kloxo-MR Web Panel ::..                                            _/
 _/                                                                          _/
 _/  Attention:                                                              _/
 _/                                                                          _/
 _/  Run 'sh /script/upcp' to install completely                             _/
 _/                                                                          _/
 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

  Verifying  : kloxomr-6.5.0.f-2015083001.mr.noarch                         1/1

Installed:
  kloxomr.noarch 0:6.5.0.f-2015083001.mr

Complete!

For install Kloxo-MR 7.0.0
Step 8.2

yum install kloxomr7 -y

Output:

[root@lxd1 tmp]# yum install kloxomr7 -y
Loaded plugins: fastestmirror, priorities
Setting up Install Process
Determining fastest mirrors
mratwork-epel/metalink                                   |  26 kB     00:00
 * base: mirrors.coreix.net
 * extras: mirrors.coreix.net
 * mratwork-epel: mirrors.coreix.net
 * mratwork-ius-stable: mirror.amsiohosting.net
 * updates: mirrors.coreix.net
base                                                     | 3.7 kB     00:00
base/primary_db                                          | 4.6 MB     00:00
extras                                                   | 3.4 kB     00:00
extras/primary_db                                        |  32 kB     00:00
mratwork-epel                                            | 4.3 kB     00:00
mratwork-epel/primary_db                                 | 5.7 MB     00:00
mratwork-ius-archive                                     | 2.3 kB     00:00
mratwork-ius-archive/primary_db                          | 2.9 MB     00:02
mratwork-ius-stable                                      | 2.2 kB     00:00
mratwork-ius-stable/primary_db                           | 157 kB     00:00
mratwork-mariadb-32                                      | 2.9 kB     00:00
mratwork-mariadb-32/primary_db                           |  21 kB     00:00
mratwork-mariadb-64                                      | 2.9 kB     00:00
mratwork-mariadb-64/primary_db                           |  22 kB     00:00
mratwork-nginx                                           | 2.9 kB     00:00
mratwork-nginx/primary_db                                |  14 kB     00:00
mratwork-nginx-stable                                    | 2.9 kB     00:00
mratwork-nginx-stable/primary_db                         | 6.8 kB     00:00
mratwork-release-neutral-noarch                          |  951 B     00:00
mratwork-release-neutral-noarch/primary                  |  65 kB     00:00
mratwork-release-neutral-noarch                                         220/220
mratwork-release-version-arch                            |  951 B     00:00
mratwork-release-version-arch/primary                    | 114 kB     00:00
mratwork-release-version-arch                                           292/292
mratwork-varnish-3.0                                     |  951 B     00:00
mratwork-varnish-3.0/primary                             | 9.4 kB     00:00
mratwork-varnish-3.0                                                      40/40
updates                                                  | 3.4 kB     00:00
updates/primary_db                                       | 2.0 MB     00:00
vz-base                                                  |  951 B     00:00
vz-base/primary                                          | 1.3 kB     00:00
vz-base                                                                     3/3
vz-updates                                               |  951 B     00:00
vz-updates/primary                                       | 2.2 kB     00:00
vz-updates                                                                  8/8
Resolving Dependencies
--> Running transaction check
---> Package kloxomr7.noarch 0:7.0.0.b-2015103001.mr will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package  Arch   Version                  Repository                       Size
================================================================================
Installing:
 kloxomr7 noarch 7.0.0.b-2015103001.mr    mratwork-release-neutral-noarch 6.5 M

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 6.5 M
Installed size: 15 M
Downloading Packages:
kloxomr7-7.0.0.b-2015103001.mr.noarch.rpm                | 6.5 MB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : kloxomr7-7.0.0.b-2015103001.mr.noarch                        1/1

 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 _/                                                                          _/
 _/  ..:: Kloxo-MR Web Panel ::..                                            _/
 _/                                                                          _/
 _/  Attention:                                                              _/
 _/                                                                          _/
 _/  - Run 'sh /script/upcp' to install completely                           _/
 _/                                                                          _/
 _/  - Some file downloads may not show a progress bar so please,            _/
 _/    do not interrupt the process.                                         _/
 _/                                                                          _/
 _/  - Then, go to 'Switch Program' to enable web and other programs         _/
 _/                                                                          _/
 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


* WARNING: your hostname is 'lxd1' and not match to FQDN
  - It's must be like 'server1.domain.com' instead 'server1'

  - For VPS, change 'hostname' in VPS panel and then reboot
  - For Dedicated Server, change 'HOSTNAME' in '/etc/sysconfig/network
    and then reboot

  Verifying  : kloxomr7-7.0.0.b-2015103001.mr.noarch                        1/1

Installed:
  kloxomr7.noarch 0:7.0.0.b-2015103001.mr

Complete!

Step 9

sh /script/upcp

install kloxo mr

Sample output:

- Set default database settings
- Fix resourceplan settings in database
- Alter some database tables to fit that of Kloxo
- Set default welcome text at Kloxo login page
- Remove default db password if exists
- Create flag dir
Fix IP Address
- Fix process
Fix Services
- Fix process
Create domain backup dirs
- Create process
- Create OS system user admin
- User admin created
Fix php.ini
- Fix process
Fix awstats
- Fix process
Fix Domainkeys
- Fix process
Set Watchdog defaults
- Set process
Fix MySQL root password
- Fix process
Set admin contact email
- Set process
Get Kloxo License info
- Get process
- Create database interface template (Forced)
Fix Self SSL
- Fix process
Prepare for Kloxo
- OS Create Kloxo init.d service file
- OS Fix programroot path permissions
- OS Restart Kloxo service
Check for bogofilter
- Create /var/bogofilter dir if needed
- Prepare and download wordlist.db
Remove Old dirs
- Remove process
- Remove dir /etc/skel/Maildir/ if exists
Initialize Some Binary files
- php-cgi binary already installed
- Create Symlink /usr/bin/php to /usr/local/bin/php
Remove lighttpd errorlog
- Remove process
Fix the secure logfile
- Fix process
Clean hosts.deny
- Clean process
Killing gettraffic system process
- Killing process
Update Services Branch List
- List for 'dns' branch
- List for 'dovecot' branch
- List for 'httpd' branch
- List for 'lighttpd' branch
- List for 'mysql' branch
- List for 'nginx' branch
- List for 'php' branch
- List for 'qmail' branch
Checking for rpm packages
- For autorespond-toaster package
- For courier-authlib-toaster package
- For courier-imap-toaster package
- For daemontools-toaster package
- For ezmlm-toaster package
- For libdomainkeys-toaster package
- For libsrs2-toaster package
- For maildrop-toaster package
- For qmail-pop3d-toaster package
- For qmail-toaster package
- For ripmime-toaster package
- For ucspi-tcp-toaster package
- For vpopmail-toaster package
- For fetchmail package
- For bogofilter package
- For spamdyke package
- For spamdyke-utils package
- For pure-ftpd package
- For php53u package
- For php53u-mbstring package
- For php53u-mysql package
- For php53u-pear package
- For php53u-pecl-geoip package
- For php53u-pecl-imagick package
- For php53u-gd package
- For php53u-mcrypt package
- For php53u-xml package
- For php53u-bcmath package
- For php53u-pgsql package
- For webalizer package
- For dos2unix package
- For rrdtool package
- For xinetd package
- For lxjailshell package
Initialize /script/ dir
- Initialize processes
Install Kloxo service
- Install process
Installing jailshell to system
- Installing process
Set /home permission to 0755
- Set process
- chown apache:apache FOR /home/kloxo/httpd/ AND INSIDE
- chmod 644 FOR *.php* INSIDE /home/kloxo/httpd/
- chmod 755 FOR *.pl* INSIDE /home/kloxo/httpd/
- chmod 755 FOR /home/kloxo/httpd/ AND INSIDE
- chmod 771 FOR /home/kloxo/httpd/
Enable xinetd service
- Enable process
Enable xinetd
- enable process
Fix suexec
- Fix process
Install/Fix Services/Permissions/Configfiles
- Set permissions for /usr/bin/php-cgi
- Set permissions for closeinput binary
- Set permissions for phpsuexec.sh script
- Set permissions for /var/lib/php/session/ dir
- Set permissions for /var/bogofilter/ dir
- Kill sisinfoc system process
Execute/remove/initialize/install script
- Execute vpopmail.sh
- Remove /home/kloxo/httpd/script dir
- Initialize /home/kloxo/httpd/script dir
- Set ownership apache:apache for /home/kloxo/httpd/script dir
- Install phpinfo.php into /home/kloxo/httpd/script dir
Enable the correct drivers (Service daemons)
- Uninstall spam__spamassassin
- Uninstall dns__djbdns
- Uninstall dns__maradns
- Uninstall dns__pdns
- Uninstall web__lighttpd
- Uninstall web__nginx
Remove cache dir
- Remove process
Restart syslog service
- Restart process
Initialize awstats dirdata
- Initialize process
Update Kloxo database
- Updating process
Remove old lxlabs ssh key
- Remove process
Preparing MySQL/MariaDB service
- MySQL activated
Updating Core packages
- New httpd* lighttpd* nginx* hiawatha* version installed
- New mod_* mysql* mariadb* MariaDB* php* version installed
- New bind* djbdns* maradns* pdns* nsd* version installed
- New pure-ftpd* *-toaster bogofilter version installed
- New kloxomr-webmail-*.noarch version installed
- New kloxomr-addon-*.noarch version installed
- New kloxomr-editor-*.noarch version installed
- New kloxomr-thirdparty-*.noarch version installed
Preparing some services again
- qmail enabled and restart queue
Add 'hostname' information to '/etc/hosts'
- Add ip, short and full name of 'hostname'
Initialize some skeletons
- Copy  /usr/local/lxlabs/kloxo/file/skeleton.zip to /home/kloxo/httpd/skeleton.
zip
- Php files for default web page
- Skeleton for default web page
- Php files for disable web page
- Skeleton for disable web page
- Php files for webmail web page
- Skeleton for webmail web page
- Php files for cp web page
- Skeleton for cp web page
- chown apache:apache FOR /home/kloxo/httpd/ AND INSIDE
- chmod 644 FOR *.php* INSIDE /home/kloxo/httpd/
- chmod 755 FOR *.pl* INSIDE /home/kloxo/httpd/
- chmod 755 FOR /home/kloxo/httpd/ AND INSIDE
- chmod 771 FOR /home/kloxo/httpd/
- Php files for login web page
- Skeleton for login web page
- No exists user-skeleton
- No exists user-logo
Initialize phpMyAdmin configfile
- phpMyAdmin: Set db password in configfile
Initialize OS admin account description
- Initialize process
Copy all contents of bind
- Copy /usr/local/lxlabs/kloxo/file/bind to /home/bind
- Copy /home/bind/etc/conf/named.conf to /etc//named.conf
Copy all contents of djbdns
- Copy /usr/local/lxlabs/kloxo/file/djbdns to /home/djbdns
Initialize apache config
- /etc/httpd/conf.d dir already exists
- Create /home/apache/tpl dir
- Create /home/apache/conf dir
- Create /home/apache/etc dir
- Create /home/apache/etc/conf dir
- Create /home/apache/etc/conf.d dir
- Create /home/apache/conf/defaults dir
- Create /home/apache/conf/domains dir
- Create /home/apache/conf/globals dir
- Create /home/apache/conf/webmails dir
Copy all contents of apache
- Copy /usr/local/lxlabs/kloxo/file/apache to /home/apache
- Copy /home/apache/etc/conf/httpd.conf to /etc/httpd/conf/httpd.conf
- Copy /home/apache/etc/conf.d/~lxcenter.conf to /etc/httpd/conf.d/~lxcenter.con
f
- Copy /home/apache/etc/conf.d/ssl.conf to /etc/httpd/conf.d/ssl.conf
- Copy /home/apache/etc/conf.d/__version.conf to /etc/httpd/conf.d/__version.con
f
- chown root:root FOR /home/apache/ AND INSIDE
- chmod 755 FOR *.sh INSIDE /home/apache/
Initialize lighttpd config
- Create /etc/lighttpd/conf.d dir
- Create /home/lighttpd/tpl dir
- Create /home/lighttpd/conf dir
- Create /home/lighttpd/etc dir
- Create /home/lighttpd/etc/conf dir
- Create /home/lighttpd/etc/conf.d dir
- Create /home/lighttpd/conf/defaults dir
- Create /home/lighttpd/conf/domains dir
- Create /home/lighttpd/conf/globals dir
- Create /home/lighttpd/conf/webmails dir
Copy all contents of lighttpd
- Copy /usr/local/lxlabs/kloxo/file/lighttpd to /home/lighttpd
- Copy /home/lighttpd/etc/conf/lighttpd.conf to /etc/lighttpd/lighttpd.conf
- Copy /home/lighttpd/etc/conf.d/~lxcenter.conf to /etc/lighttpd/conf.d/~lxcente
r.conf
- Copy /home/lighttpd/etc/conf.d/ssl.conf to /etc/lighttpd/conf.d/ssl.conf
- chown root:root FOR /home/lighttpd/ AND INSIDE
- chmod 755 FOR *.sh INSIDE /home/lighttpd/
Initialize nginx config
- Create /etc/nginx/conf.d dir
- Create /home/nginx/tpl dir
- Create /home/nginx/conf dir
- Create /home/nginx/etc dir
- Create /home/nginx/etc/conf dir
- Create /home/nginx/etc/conf.d dir
- Create /home/nginx/conf/defaults dir
- Create /home/nginx/conf/domains dir
- Create /home/nginx/conf/globals dir
- Create /home/nginx/conf/webmails dir
Copy all contents of nginx
- Copy /usr/local/lxlabs/kloxo/file/nginx to /home/nginx
- Copy /home/nginx/etc/conf/nginx.conf to /etc/nginx/nginx.conf
- Copy /home/nginx/etc/conf.d/~lxcenter.conf to /etc/nginx/conf.d/~lxcenter.conf
- chown root:root FOR /home/nginx/ AND INSIDE
- chmod 755 FOR *.sh INSIDE /home/nginx/
- Install /etc/php-fpm.conf
- Copy php-fpm init to /etc/init.d dir
Initialize PureFtp service
- Initialize process
Make pure-ftpd user database
- Turn off and remove pure-ftpd service
- Restart xinetd service for pureftp
Restart xinetd for pureftp
- Restart process
Initialize logrotate
- Initialize process
Preparing RoundCube database
- Fixing MySQL commands in import files
- Generating password
- Add Password to configuration file
- Database installed
Initialize Roundcube files
- Initialize process
Horde webmail no exists
T-Dah webmail no exists
Preparing Afterlogic database
- Fixing MySQL commands in import files
cp: cannot stat `/home/kloxo/httpd/webmail/afterlogic/data/settings/afterlogic_s
ettings.xml': No such file or directory
cp: cannot stat `/data/settings/afterlogic_settings.xml': No such file or direct
ory
- Generating password
- Add Password to configuration file
- Database installed
Initialize Afterlogic files
- Initialize process
Preparing Squirrelmail Database
- No need database
Initialize Squirrelmail files
- Initialize process
Preparing Telaen Database
- No need database
cp: cannot stat `/home/kloxo/httpd/webmail/telaen/inc/config/telaen_config.php':
 No such file or directory
cp: cannot stat `/home/kloxo/httpd/webmail/telaen/inc/config/telaen_config.langu
ages.php': No such file or directory
cp: cannot stat `/home/kloxo/httpd/webmail/telaen/inc/config/telaen_config.secur
ity.php': No such file or directory
Initialize Telaen files
- Initialize process
Install Webmail chooser
- Install process
Initialize Mail service
- Initialize process
- Install /etc/lxrestricted file (lxjailshell commands restrictions)
Fix dns/web/php/mail/ftpuser configs
- Fix dns services
- Fix web services
- Fix php services
- Fix mail services
- Fix ftpuser services
Fixing Hiawatha service
*** Executing Update (cleanup) - END ***

 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 _/                                                                          _/
 _/ Congratulations. Kloxo-MR has been installed succesfully as 'MASTER'     _/
 _/                                                                          _/
 _/ You can connect to the server at:                                        _/
 _/ https://<ip-address>:7777 - secure ssl connection, or                    _/
 _/ http://<ip-address>:7778 - normal one.                                   _/
 _/                                                                          _/
 _/ The login and password are 'admin' and 'admin' for new install.          _/
 _/ After Logging in, you will have to change your password to               _/
 _/ something more secure.                                                   _/
 _/                                                                          _/
 _/ - Better reboot for fresh install                                        _/
 _/ - Run 'sh /script/make-slave' for change to 'SLAVE'                      _/
 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


Run 'sh /script/restart-all' to make sure all services running well

Done, now you can access KLOXO-MR with address: http://youripaddress:7778
user: admin
pass: admin

For update from 6.5.0 to 7.0.0
Step 2:

update from 6.5.0 to 7.0.0

Output:

[root@tutorialspots tmp]# yum replace kloxomr --replace-with=kloxomr7 -y
Loaded plugins: fastestmirror, priorities, protectbase, replace
Replacing packages takes time, please be patient...
Loading mirror speeds from cached hostfile
 * base: mirror0.babylon.network
 * extras: mirror0.babylon.network
 * mratwork-epel: mirrors.coreix.net
 * mratwork-ius-stable: mirrors.ircam.fr
 * updates: mirror0.babylon.network
0 packages excluded due to repository protections

WARNING: Unable to resolve all providers: ['kloxomr']

Resolving Dependencies
--> Running transaction check
---> Package kloxomr.noarch 0:6.5.0.f-2015083001.mr will be erased
---> Package kloxomr7.noarch 0:7.0.0.b-2015103001.mr will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package  Arch   Version                 Repository                        Size
================================================================================
Installing:
 kloxomr7 noarch 7.0.0.b-2015103001.mr   mratwork-release-neutral-noarch  6.5 M
Removing:
 kloxomr  noarch 6.5.0.f-2015083001.mr   @mratwork-release-neutral-noarch  13 M

Transaction Summary
================================================================================
Install       1 Package(s)
Remove        1 Package(s)

Total download size: 6.5 M
Downloading Packages:
kloxomr7-7.0.0.b-2015103001.mr.noarch.rpm                | 6.5 MB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : kloxomr7-7.0.0.b-2015103001.mr.noarch                        1/2

 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 _/                                                                          _/
 _/  ..:: Kloxo-MR Web Panel ::..                                            _/
 _/                                                                          _/
 _/  Attention:                                                              _/
 _/                                                                          _/
 _/  - Run 'sh /script/upcp' to install completely                           _/
 _/                                                                          _/
 _/  - Some file downloads may not show a progress bar so please,            _/
 _/    do not interrupt the process.                                         _/
 _/                                                                          _/
 _/  - Then, go to 'Switch Program' to enable web and other programs         _/
 _/                                                                          _/
 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


* WARNING: your hostname is 'lxd1' and not match to FQDN
  - It's must be like 'server1.domain.com' instead 'server1'

  - For VPS, change 'hostname' in VPS panel and then reboot
  - For Dedicated Server, change 'HOSTNAME' in '/etc/sysconfig/network
    and then reboot

  Erasing    : kloxomr-6.5.0.f-2015083001.mr.noarch                         2/2
  Verifying  : kloxomr7-7.0.0.b-2015103001.mr.noarch                        1/2
  Verifying  : kloxomr-6.5.0.f-2015083001.mr.noarch                         2/2

Removed:
  kloxomr.noarch 0:6.5.0.f-2015083001.mr

Installed:
  kloxomr7.noarch 0:7.0.0.b-2015103001.mr

Complete!

Step 2:

sh /script/upcp -y

Sample output:

Dependency Installed:
  bzip2.x86_64 0:1.0.5-7.el6_0
  elfutils.x86_64 0:0.161-3.el6
  elfutils-libs.x86_64 0:0.161-3.el6
  fakeroot.x86_64 0:1.12.2-22.2.el6
  fakeroot-libs.x86_64 0:1.12.2-22.2.el6
  gdb.x86_64 0:7.2-83.el6
  man.x86_64 0:1.6f-32.el6
  patch.x86_64 0:2.6-6.el6
  redhat-rpm-config.noarch 0:9.0.3-44.el6.centos
  rpm-build.x86_64 0:4.8.0-47.el6
  xz.x86_64 0:4.999.9-0.5.beta.20091007git.el6
  xz-lzma-compat.x86_64 0:4.999.9-0.5.beta.20091007git.el6

Complete!
>>> Creating Vpopmail database <<<
Using qmail-toaster - fix '/home/vpopmail/etc/vpopmail.mysql'
>>> Fixing Vpopmail settings <<<
>>> Preparing 'defaults' paths <<<
>>> Setup default configure for Webserver <<<

Setting Mysql for always running after reboot and restart now...
Starting MySQL SUCCESS!
>>> Copy Kloxo-MR service init <<<

 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 _/                                                                          _/
 _/ Congratulations. Kloxo-MR has been installed succesfully as 'MASTER'     _/
 _/                                                                          _/
 _/ You can connect to the server at:                                        _/
 _/     https://ip:7777 - secure ssl connection, or                _/
 _/     http://ip:7778 - normal one.                               _/
 _/                                                                          _/
 _/ The login and password are 'admin' and 'admin' for new install.          _/
 _/ After Logging in, you will have to change your password to               _/
 _/ something more secure.                                                   _/
 _/                                                                          _/
 _/ - Need running 'sh /script/cleanup' for update                           _/
 _/ - Run 'sh /script/mysql-convert --engine=myisam' to minimize MySQL       _/
 _/   memory usage. Or, go to 'Webserver Configure'                          _/
 _/ - Run 'sh /script/make-slave' for change to 'SLAVE'                      _/
 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


... Wait until finished (restart services) ...

If you give error when access the address: http://ip:7778
You must run this command:

sh /script/upcp

Output

[root@tutorialspots tmp]# sh /script/upcp

Loaded plugins: fastestmirror, priorities, protectbase, replace
Setting up Update Process
Examining mratwork-release-0.0.1-1.noarch.rpm: mratwork-release-0.0.1-1.noarch
mratwork-release-0.0.1-1.noarch.rpm: does not update installed package.
No Packages marked for Update
Already use MariaDB. No replace
Execute fixlxphpexe for php54s...
*** Executing Update (cleanup) - BEGIN ***
>>> Execute fixDataBaseIssues() <<<
Fix Database Issues
- Fix admin account database settings
- Set default database settings
- Fix resourceplan settings in database
- Alter some database tables to fit that of Kloxo
- Set default welcome text at Kloxo login page
- Remove default db password if exists
>>> Execute doUpdates() <<<
- Create flag dir
Fix IP Address
- Fix process
Create domain backup dirs
- Create process
- Create OS system user admin
- User admin exists
Set Watchdog defaults
- Set process
Fix MySQL root password
- Fix process
Set admin contact email
- Set process
Get Kloxo License info
- Get process
- Create database interface template (Forced)
>>> Execute driverload.php <<<
>>> Execute update_all_slave() <<<
>>> Execute cp_dbfile() <<<
>>> Execute updatecleanup() <<<
Prepare for Kloxo
- OS Create Kloxo init.d service file
- OS Fix programroot path permissions
- OS Restart Kloxo service
Check for bogofilter
- wordlist.db already exists
Remove Old dirs
- Remove process
- Remove dir /etc/skel/Maildir/ if exists
Initialize Some Binary files
- Symlink /usr/local/bin/php already exists
Remove lighttpd errorlog
- Remove process
Fix the secure logfile
- Fix process
Clean hosts.deny
- Clean process
Synchronizing driver between table and slavedb
- No need synchronize for 'web' - already using 'apache'
- No need synchronize for 'webcache' - already using 'none'
- No need synchronize for 'dns' - already using 'bind'
- No need synchronize for 'spam' - already using 'bogofilter'
Update Services Branch List
- List for 'dns' branch
- List for 'httpd' branch
- List for 'imap' branch
- List for 'mysql' branch
- List for 'nginx' branch
- List for 'php' branch
- List for 'pop' branch
- List for 'smtp' branch
- List for 'web' branch
- List for 'webcache' branch
Initialize /script/ dir
- Initialize processes
Install Kloxo service
- Install process
Installing jailshell to system
- Already exists
Set /home permission to 0755
- Set process
- chown apache:apache FOR /home/kloxo/httpd/ AND INSIDE
- chmod 644 FOR *.php* INSIDE /home/kloxo/httpd/
- chmod 755 FOR *.pl/cgi/py/rb INSIDE /home/kloxo/httpd/
- chmod 755 FOR /home/kloxo/httpd/ AND INSIDE
- chmod 771 FOR /home/kloxo/httpd/
Enable xinetd service
- Enable process
Fix suexec
- Fix process
Install/Fix Services/Permissions/Configfiles
- Set permissions for /usr/bin/php-cgi
- Set permissions for closeinput binary
- Set permissions for phpsuexec.sh script
- Set permissions for /var/lib/php/session/ dir
- Set permissions for /var/bogofilter/ dir
- Kill sisinfoc system process
Execute/remove/initialize/install script
- Execute vpopmail.sh
- Remove /home/kloxo/httpd/script dir
- Initialize /home/kloxo/httpd/script dir
- Set ownership apache:apache for /home/kloxo/httpd/script dir
- Install phpinfo.php into /home/kloxo/httpd/script dir
Remove cache dir
- Remove process
Initialize awstats dirdata
- Initialize process
Update Kloxo database
- Updating process
Remove old lxlabs ssh key
- Remove process
- Preparing MySQL/MariaDB service
- MariaDB activated
- Updating Main services
Updating All packages - WAIT to process...
- No update found/not installed
Removing /home/httpd/*/httpdocs
- Removing...
Add 'hostname' information to '/etc/hosts'
- Add ip, short and full name of 'hostname'
Initialize some skeletons
- Copy /usr/local/lxlabs/kloxo/file/skeleton.zip to /home/kloxo/httpd
- Php files for default web page
- Skeleton for default web page
- robots.txt for default web page
- Php files for disable web page
- Skeleton for disable web page
- robots.txt for disable web page
- Php files for webmail web page
- Skeleton for webmail web page
- robots.txt for webmail web page
- Php files for cp web page
- Skeleton for cp web page
- robots.txt for cp web page
- Skeleton for error web page
- robots.txt for error web page
- chown apache:apache FOR /home/kloxo/httpd/ AND INSIDE
- chmod 644 FOR *.php* INSIDE /home/kloxo/httpd/
- chmod 755 FOR *.pl/cgi/py/rb INSIDE /home/kloxo/httpd/
- chmod 755 FOR /home/kloxo/httpd/ AND INSIDE
- chmod 771 FOR /home/kloxo/httpd/
- Php files for login web page
- Skeleton for login web page
- Files for error web pages
- Skeleton for error web pages
- Copy error web pages to '/home/kloxo/httpd/error'
- No exists user-skeleton
- No exists user-logo
Initialize phpMyAdmin configfile
- phpMyAdmin: Set db password in configfile
Initialize OS admin account description
- Initialize process
Copy all contents from /usr/local/lxlabs/kloxo/file/bind
- Copy to /opt/configs/bind
- Copy etc/named.conf to /etc/named.conf
cp: cannot stat `/opt/configs/bind/etc/named.conf': No such file or directory
Copy all contents from /usr/local/lxlabs/kloxo/file/djbdns
- Copy to /opt/configs/djbdns
Copy all contents from /usr/local/lxlabs/kloxo/file/mydns
- Copy to /opt/configs/mydns
- Copy etc/conf/mydns.conf to /etc/mydns/mydns.conf
Preparing MyDns database
- Fixing MySQL commands in import files
- Generating password
- Add Password to configuration file
Copy all contents from /usr/local/lxlabs/kloxo/file/nsd
- Copy to /opt/configs/nsd
- Copy etc/conf/nsd3.conf to /etc/nsd/nsd.conf
Copy all contents from /usr/local/lxlabs/kloxo/file/pdns
- Copy to /opt/configs/pdns
- Copy etc/conf/pdns.conf to /etc/pdns/pdns.conf
Preparing PowerDNS database
- Install MySQL and Geo Backend
- Fixing MySQL commands in import files
- Generating password
- Add Password to configuration file
Copy all contents from /usr/local/lxlabs/kloxo/file/yadifa
- Copy to /opt/configs/yadifa
- Copy etc/yadifad.conf to /etc/yadifad.conf
Initialize apache config
- /etc/httpd/conf.d dir already exists
- Create /opt/configs/apache/tpl dir
- Create /opt/configs/apache/conf dir
- Create /opt/configs/apache/etc dir
- Create /opt/configs/apache/etc/conf dir
- Create /opt/configs/apache/etc/conf.d dir
- Create /opt/configs/apache/conf/defaults dir
- Create /opt/configs/apache/conf/domains dir
- Create /opt/configs/apache/conf/proxies dir
- Create /opt/configs/apache/conf/globals dir
- Create /opt/configs/apache/conf/toolkits dir
Copy all contents from /usr/local/lxlabs/kloxo/file/apache
- Copy to /opt/configs/apache
- Copy etc/conf/httpd.conf to /etc/httpd/conf/httpd.conf
- chown root:root FOR /opt/configs/apache/ AND INSIDE
- chmod 755 FOR *.sh INSIDE /opt/configs/apache/
Initialize lighttpd config
- /etc/lighttpd/conf.d dir already exists
- Create /opt/configs/lighttpd/tpl dir
- Create /opt/configs/lighttpd/conf dir
- Create /opt/configs/lighttpd/etc dir
- Create /opt/configs/lighttpd/etc/conf dir
- Create /opt/configs/lighttpd/etc/conf.d dir
- Create /opt/configs/lighttpd/conf/defaults dir
- Create /opt/configs/lighttpd/conf/domains dir
- Create /opt/configs/lighttpd/conf/proxies dir
- Create /opt/configs/lighttpd/conf/globals dir
- Create /opt/configs/lighttpd/conf/toolkits dir
Copy all contents from /usr/local/lxlabs/kloxo/file/lighttpd
- Copy to /opt/configs/lighttpd
- Copy etc/conf/lighttpd.conf to /etc/lighttpd/lighttpd.conf
- chown root:root FOR /opt/configs/lighttpd/ AND INSIDE
- chmod 755 FOR *.sh INSIDE /opt/configs/lighttpd/
Initialize nginx config
- /etc/nginx/conf.d dir already exists
- Create /opt/configs/nginx/tpl dir
- Create /opt/configs/nginx/conf dir
- Create /opt/configs/nginx/etc dir
- Create /opt/configs/nginx/etc/conf dir
- Create /opt/configs/nginx/etc/conf.d dir
- Create /opt/configs/nginx/conf/defaults dir
- Create /opt/configs/nginx/conf/domains dir
- Create /opt/configs/nginx/conf/proxies dir
- Create /opt/configs/nginx/conf/globals dir
- Create /opt/configs/nginx/conf/toolkits dir
Copy all contents from /usr/local/lxlabs/kloxo/file/nginx
- Copy to /opt/configs/nginx
- Copy etc/conf/nginx.conf to /etc/nginx/nginx.conf
- chown root:root FOR /opt/configs/nginx/ AND INSIDE
- chmod 755 FOR *.sh INSIDE /opt/configs/nginx/
Initialize hiawatha config
- Create /etc/hiawatha/conf.d dir
- Create /opt/configs/hiawatha/tpl dir
- Create /opt/configs/hiawatha/conf dir
- Create /opt/configs/hiawatha/etc dir
- Create /opt/configs/hiawatha/etc/conf dir
- Create /opt/configs/hiawatha/etc/conf.d dir
- Create /opt/configs/hiawatha/conf/defaults dir
- Create /opt/configs/hiawatha/conf/domains dir
- Create /opt/configs/hiawatha/conf/proxies dir
- Create /opt/configs/hiawatha/conf/globals dir
- Create /opt/configs/hiawatha/conf/toolkits dir
Copy all contents from /usr/local/lxlabs/kloxo/file/hiawatha
- Copy to /opt/configs/hiawatha
- Copy etc/conf/hiawatha_standard.conf to /etc/hiawatha/hiawatha.conf
- chown root:root FOR /opt/configs/hiawatha/ AND INSIDE
- chmod 755 FOR *.sh INSIDE /opt/configs/hiawatha/
Copy all contents from /usr/local/lxlabs/kloxo/file/varnish
- Copy to /opt/configs/varnish
Copy all contents from /usr/local/lxlabs/kloxo/file/squid
- Copy to /opt/configs/squid
Copy all contents from /usr/local/lxlabs/kloxo/file/trafficserver
- Copy to /opt/configs/trafficserver
- Install /etc/php-fpm.conf
- Copy php-fpm init to /etc/init.d dir
Copy all contents from /usr/local/lxlabs/kloxo/file/openssl
- Copy to /opt/configs/openssl
Initialize PureFtp service
- Initialize process
Make pure-ftpd user database
- Turn off and remove pure-ftpd service
- Restart xinetd service for pureftp
Initialize logrotates
Install Webmail chooser
- Install process
Initialize Mail service
- Initialize process
Fix services
- Fix dns services
- Fix webcache services
- Fix web services
- Fix php services
- Fix mail-all services
- Fix ftp-all services
Unable to open the passwd file: No such file or directory
Fixing Hiawatha service
*** Executing Update (cleanup) - END ***

*** Restart services - BEGIN ***

Shutting down system logger:                               [  OK  ]
Starting system logger:                                    [  OK  ]
-------------------------------------------------------------------

Shutting down MySQL. SUCCESS!
Starting MySQL. SUCCESS!
-------------------------------------------------------------------

Stopping php-fpm:                                          [FAILED]
pkill to make sure stopped
Starting php-fpm:                                          [  OK  ]
-------------------------------------------------------------------


*** Process for QMAIL service ***
Stopping qmail-toaster: svscan qmail logging.
qmail-send: no process killed
Starting qmail-toaster: svscan.
-------------------------------------------------------------------

- For help, type '/script/restart-mail [--help|-h]'
-------------------------------------------------------------------

Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]
-------------------------------------------------------------------

* kloxo-phpcgi ('php54s' in 'cgi' mode): No need to start
Stopping kloxo-hiawatha:                                   [  OK  ]
Starting kloxo-hiawatha:                                   [  OK  ]
-------------------------------------------------------------------
*** Restart services - END ***


*** Process Time: 00:00:00:56.56203 (dd:hh:mm:ss:xxxxxx) ***

Leave a Reply