Changes

From SME Server
Jump to navigationJump to search
2,031 bytes added ,  11:20, 12 April 2016
no edit summary
Line 1,155: Line 1,155:  
- grub -> grub2
 
- grub -> grub2
 
-
 
-
 +
 +
== Horde Testing from John Bennett III ==
 +
 +
This is taken from an email sent by John to the dev discussion list, which may well contain useful information about configuring the system for testing:
 +
 +
I personally didn't install the e-smith-horde,ingo,imp,turba packages, as those were built for horde 3, and I hadn't tested whether horde would even load using those files.  I saw that some of updated horde files were going to be installed, because someone changed the dependency to Requires: horde >= 3.2, which tries to pull them from the centos repo.
 +
 +
I tested what I have built and been using.  They loaded fine, and brought in all of the other dependencies.
 +
 +
Webserver wasn't working, enabled it using:
 +
service httpd start or /bin/systemctl start  httpd.service
 +
 +
Permanently enable using:
 +
systemctl enable httpd
 +
 +
Couldn't access webserver.
 +
 +
Also need to stop firewalld for now as well using:
 +
service firewalld stop or /bin/systemctl stop  firewalld.service
 +
 +
For testing, I just disabled it permanently using:
 +
/bin/systemctl disable firewalld.service
 +
 +
to renable:
 +
/bin/systemctl enable firewalld.service
 +
 +
I am now able to access the webserver.  Note, I put a sample index.html in the doc root to verify.
 +
 +
I saved a copy of a good httpd.conf, then I did an expand-template /etc/httpd/conf/httpd.conf so that all of the horde information would be there.  Re-starting httpd threw an error out, as expected.
 +
 +
I manually changed /etc/httpd/conf.d/ssl.conf and added the alias info.  Then manually changed httpd.conf and added all of the horde <Directory parameters, and remarked out the <directory stanzas that deny access to the whole server filesystem.  Lines 102-105 for me.  Didn't want to waste any additional time figuring out what needs to be really  done at this time.
 +
Restarted httpd, then went to webmail, and the page appeared.
 +
 +
Now on to mariabd.
 +
 +
Enabled using:
 +
systemctl enable mariadb
 +
 +
cd /etc/e-smith/templates/etc/e-smith/sql/init/ and started to manually run all of the horde-related scripts.
 +
 +
    
== Notes ==
 
== Notes ==

Navigation menu