Line 87: |
Line 87: |
| Functionality hasn't been tested beyond ability to install | | Functionality hasn't been tested beyond ability to install |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| + | |
| + | ===smeserver-crontab_manager=== |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
| ===smeserver-dansguardian=== | | ===smeserver-dansguardian=== |
Line 170: |
Line 173: |
| | | |
| ===smeserver-kplaylist=== | | ===smeserver-kplaylist=== |
| + | Functionality hasn't been tested beyond ability to install |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| + | |
| + | ===smeserver-kronolith=== |
| Functionality hasn't been tested beyond ability to install | | Functionality hasn't been tested beyond ability to install |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
Line 175: |
Line 182: |
| ===smeserver-Lazy_Admin_Tools *=== | | ===smeserver-Lazy_Admin_Tools *=== |
| [[lat]] installs as per wiki, | | [[lat]] installs as per wiki, |
− | - All dependencies are in smecontribs, smeaddons or smeextras
| |
− |
| |
− | ===smeserver-kronolith===
| |
− | Functionality hasn't been tested beyond ability to install
| |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
Line 201: |
Line 204: |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
− | ===smeserver-mod_deflate=== | + | ===smeserver-mod_dav=== |
| Functionality hasn't been tested beyond ability to install | | Functionality hasn't been tested beyond ability to install |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
− | ===smeserver-mod_dav=== | + | ===smeserver-mod_deflate=== |
| Functionality hasn't been tested beyond ability to install | | Functionality hasn't been tested beyond ability to install |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
Line 263: |
Line 266: |
| [[PHPMyAdmin]] - install as per wiki, works as expected | | [[PHPMyAdmin]] - install as per wiki, works as expected |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
− | phpmyadmin 2 package too old, not supported with php 53, numerous deprecated function, will do a lot of buggy sql request DO NOT USE phpmyadmin 2, update immediatly to the newest package (phpmyadmin3.5)provided in smecontribs for SME8!
| |
− | see : This issue has now been fixed, check: http://bugs.contribs.org/show_bug.cgi?id=7088
| |
| | | |
| ===smeserver-phpsysinfo=== | | ===smeserver-phpsysinfo=== |
Line 308: |
Line 309: |
| ===smeserver-rkhunter=== | | ===smeserver-rkhunter=== |
| rkhunter - Installed from contribs repo - seems to work fine afaict | | rkhunter - Installed from contribs repo - seems to work fine afaict |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| + | |
| + | ===smeserver-roundcube=== |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
Line 318: |
Line 322: |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
− | ===smeserver-sme8admin *=== | + | ===smeserver-shared-folders=== |
− | fully working
| + | - works as per wiki [http://wiki.contribs.org/SharedFolders howto]. |
| + | - Just had to use "signal-event post-upgrade && signal-event reboot because just "expand-template /etc/fstab" do not worked. |
| + | - found an error (will put on bugzilla): when creating a share with name longer than limit (12 as standard), just returns an generic ERROR and do not say the cause. |
| + | - Other than that, it appears to be working I was able to copy to, read, del files. |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
Line 326: |
Line 333: |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
− | ===smeserver-shared-folders=== | + | ===smeserver-sme8admin *=== |
− | - works as per wiki [http://wiki.contribs.org/SharedFolders howto].
| + | fully working |
− | - Just had to use "signal-event post-upgrade && signal-event reboot because just "expand-template /etc/fstab" do not worked.
| |
− | - found an error (will put on bugzilla): when creating a share with name longer than limit (12 as standard), just returns an generic ERROR and do not say the cause.
| |
− | - Other than that, it appears to be working I was able to copy to, read, del files.
| |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
| ===smeserver-subsonic *=== | | ===smeserver-subsonic *=== |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
| ===smeserver-subversion=== | | ===smeserver-subversion=== |
Line 342: |
Line 347: |
| ===smeserver-sysmon *=== | | ===smeserver-sysmon *=== |
| fully working | | fully working |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| + | |
| + | ===smeserver-tftp-server=== |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
Line 349: |
Line 357: |
| please take note of http://forums.corvalis.net/viewtopic.php?t=720&highlight=1054 if you have issues with groups | | please take note of http://forums.corvalis.net/viewtopic.php?t=720&highlight=1054 if you have issues with groups |
| - Needs to have package rebuilt for el5 | | - Needs to have package rebuilt for el5 |
− |
| |
− | ===smeserver-tftp-server===
| |
− | - All dependencies are in smecontribs, smeaddons or smeextras
| |
| | | |
| ===smeserver-thinclient=== | | ===smeserver-thinclient=== |
Line 397: |
Line 402: |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| see [[Webshare]] | | see [[Webshare]] |
| + | |
| + | ===smeserver-wordpress=== |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
| ===smeserver-xinetd=== | | ===smeserver-xinetd=== |
Line 404: |
Line 412: |
| | | |
| | | |
| + | * new or returning contribs absent from SME7 repo |
| + | |
| + | |
| + | |
| + | ==Work in Progress - Please help and consult bugs.contribs.org == |
| | | |
| + | ===smeserver-cacti=== |
| + | Functionality hasn't been tested beyond ability to install |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
| + | ==smeserver-Dansguardian-stats== |
| + | {{Note box|msg=Work on progress, please refer to bugzilla to help and see this contrib back soon.[[bugzilla:7620]]}} |
| | | |
− | * new or returning contribs absent from SME7 repo
| + | ==smeserver-dansguardian-panel - dungog-dansguardian== |
| + | work in progress some bugs with x64 systems |
| | | |
− | ==Working available through SME7 smecontribs repo in obsolete== | + | ===smeserver-nagios-nrpe=== |
| + | Functionality hasn't been tested beyond ability to install |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
| + | ===smeserver-nagios-nsca=== |
| + | Functionality hasn't been tested beyond ability to install |
| + | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
− | ===smeserver-cacti=== | + | ===smeserver-teamspeak-server=== |
| Functionality hasn't been tested beyond ability to install | | Functionality hasn't been tested beyond ability to install |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| + | |
| + | ===User WebSpace=== |
| + | This contribs work followin the steps described here [http://wiki.contribs.org/User_WebSpace] |
| + | |
| + | but without php interpretation. |
| + | to enable php for users we need to edit the templated istalled with the package: |
| + | |
| + | /etc/e-smith/templates/etc/httpd/conf/httpd.conf/90e-smithAccess50userdir |
| + | |
| + | and add the following lines: |
| + | |
| + | AddType application/x-httpd-php .php .php3 .phtml |
| + | AddType application/x-httpd-php-source .phps |
| + | |
| + | in the fragment of code that define "Generic user dir access directive" |
| + | |
| + | after that we expand the modified template and restart the service: |
| + | |
| + | expand-template /etc/httpd/conf/httpd.conf |
| + | |
| + | sv h /service/httpd-e-smith |
| + | |
| + | i hope that this hint can help unexperienced users, REDTEO |
| + | |
| + | ===smeserver-vmware=== |
| + | This contrib introduces a dependency that cannot be resolved and it is no longer necessary. Please see the [[Vmware]] wiki entry for complete installation and maintenance instructions for SME8. |
| + | {{Note box|Work on progress, please refer to bugzilla to help and see this contrib back soon. }}[[bugzilla:7780]] |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | ==Working available through SME7 smecontribs repo in obsolete== |
| | | |
| ===smeserver-gallery2=== | | ===smeserver-gallery2=== |
Line 429: |
Line 486: |
| | | |
| Install using this post: [http://forums.contribs.org/index.php/topic,44909.0.html| testing Mediawiki 1.15.1 on SME 8] (may no longer be necessary) | | Install using this post: [http://forums.contribs.org/index.php/topic,44909.0.html| testing Mediawiki 1.15.1 on SME 8] (may no longer be necessary) |
− | - All dependencies are in smecontribs, smeaddons or smeextras
| |
− |
| |
− | ===smeserver-nagios-nrpe===
| |
− | Functionality hasn't been tested beyond ability to install
| |
− | - All dependencies are in smecontribs, smeaddons or smeextras
| |
− |
| |
− | ===smeserver-nagios-nsca===
| |
− | Functionality hasn't been tested beyond ability to install
| |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
| | | |
Line 448: |
Line 497: |
| | | |
| ===smeserver-smf=== | | ===smeserver-smf=== |
− | Functionality hasn't been tested beyond ability to install
| |
− | - All dependencies are in smecontribs, smeaddons or smeextras
| |
− |
| |
− | ===smeserver-teamspeak-server===
| |
| Functionality hasn't been tested beyond ability to install | | Functionality hasn't been tested beyond ability to install |
| - All dependencies are in smecontribs, smeaddons or smeextras | | - All dependencies are in smecontribs, smeaddons or smeextras |
Line 466: |
Line 511: |
| ==Workarounds== | | ==Workarounds== |
| Contribs that sort of work, but need improvement | | Contribs that sort of work, but need improvement |
− |
| |
− | ===smeserver-vmware===
| |
− | This contrib introduces a dependency that cannot be resolved and it is no longer necessary. Please see the [[Vmware]] wiki entry for complete installation and maintenance instructions for SME8.
| |
− | {{Note box|Work on progress, please refer to bugzilla to help and see this contrib back soon. }}[[bugzilla:7780]]
| |
| | | |
| ===smeserver-zarafa=== | | ===smeserver-zarafa=== |
Line 478: |
Line 519: |
| - zarafa-6.40.0 RC2 | | - zarafa-6.40.0 RC2 |
| - smeserver-zarafa-0.9.0-49.el4.sme | | - smeserver-zarafa-0.9.0-49.el4.sme |
− |
| |
− | ===User WebSpace===
| |
− | This contribs work followin the steps described here [http://wiki.contribs.org/User_WebSpace]
| |
− |
| |
− | but without php interpretation.
| |
− | to enable php for users we need to edit the templated istalled with the package:
| |
− |
| |
− | /etc/e-smith/templates/etc/httpd/conf/httpd.conf/90e-smithAccess50userdir
| |
− |
| |
− | and add the following lines:
| |
− |
| |
− | AddType application/x-httpd-php .php .php3 .phtml
| |
− | AddType application/x-httpd-php-source .phps
| |
− |
| |
− | in the fragment of code that define "Generic user dir access directive"
| |
− |
| |
− | after that we expand the modified template and restart the service:
| |
− |
| |
− | expand-template /etc/httpd/conf/httpd.conf
| |
− |
| |
− | sv h /service/httpd-e-smith
| |
− |
| |
− | i hope that this hint can help unexperienced users, REDTEO
| |
− |
| |
| | | |
| | | |
Line 517: |
Line 534: |
| | | |
| ===smeserver-ezmlm-www=== | | ===smeserver-ezmlm-www=== |
− |
| |
− | ===smeserver-jinzora===
| |
| | | |
| ===smeserver-joomla=== | | ===smeserver-joomla=== |
Line 531: |
Line 546: |
| | | |
| ===smeserver-photos=== | | ===smeserver-photos=== |
− |
| |
− | ===smeserver-roundcube===
| |
− | [[Bugzilla:6843]]
| |
− |
| |
− | Works for me as follows:
| |
− | * install from sme7contribs:
| |
− | yum enablerepo=sme7contribs install smeserver-roundcube
| |
− | signal-event post-upgrade; signal-event reboot
| |
− |
| |
− | At this point, attempting to open roundcube generates the following error in /var/log/messages:
| |
− | httpd: PHP Fatal error: Cannot redeclare quoted_printable_encode() in /opt/roundcube/program/include/rcube_imap.inc on line 2656
| |
− |
| |
− | * download the latest sources from sourceforge (0.7.1 as of this writing):
| |
− | - browse to http://sourceforge.net/projects/roundcubemail/
| |
− | - click the download button
| |
− | - right-click the 'direct link' url in the download page header, and select 'copy link location'
| |
− | - at a shell prompt on the sme server:
| |
− | wget <paste link location>
| |
− |
| |
− | * extract the downloaded source (replace "roundcubemail-0.7.1.tar.gz" with the actual filename downloaded in step 2):
| |
− | tar zxvf roundcubemail-0.7.1.tar.gz
| |
− |
| |
− | * copy extracted roundcube code on top of the code that was installed by the rpm:
| |
− | 'cp' -rf roundcubemail-0.7.1/* /opt/roundcube
| |
− |
| |
− | * Drop and re-create all roundcube tables from mysql (If you're updating an existin roundcube installation you'll need to manually figure out which of the commands in /opt/roundcube/SQL/mysql.update.sql)
| |
− | mysqldump --add-drop-table --no-data roundcube |grep ^DROP |mysql roundcube
| |
− | cd /opt/roundcube
| |
− | mysql roundcube < SQL/mysql.initial.sql
| |
− | Note: drop all tables using mysqldump courtesy of http://www.thingy-ma-jig.co.uk/comment/7075
| |
− |
| |
− | Roundcube now opens at <nowiki>http://<my.smeserver.tld>/roundcube</nowiki>
| |
− |
| |
− | * Configuration changes (for each user):
| |
− | ** login and select "Settings" from the top right
| |
− | ** Folders (do this first)
| |
− | *** Subscribe to the imap folders you want to access in roundcube. Only subscribed folders are available for selection as 'special folders' in the next step.
| |
− | ** Preferences
| |
− | *** Select 'special folders' and set the values you want to use for 'Drafts', 'Sent', 'Junk' and 'Trash'
| |
− | ** 'Identities'
| |
− | *** Verify or create a default identity. Create a signature if you want to have one.
| |
| | | |
| ===smeserver-scuttle=== | | ===smeserver-scuttle=== |
Line 581: |
Line 555: |
| | | |
| ===smeserver-sitex=== | | ===smeserver-sitex=== |
− |
| |
| | | |
| ===smeserver-tf-b4rt=== | | ===smeserver-tf-b4rt=== |
− |
| |
| | | |
| ===smeserver-trean=== | | ===smeserver-trean=== |
− |
| |
− |
| |
− | ===smeserver-wordpress===
| |
− |
| |
− | '''Install wordpress contrib from the SME7 repo:'''
| |
− |
| |
− | yum --enablerepo=sme7contribs --enablerepo=smecontribs install wordpress smeserver-wordpress
| |
− |
| |
− | signal-event post-upgrade; signal-event reboot
| |
− |
| |
− |
| |
− | '''Initial Setup'''
| |
− |
| |
− | To setup wordpress start your browser with the URL http://www.yourmaindomain/wordpress and complete the forms.
| |
− | To make basic setup just enter a blog name and an administrator email address then click Setup.
| |
− | On the next screen you will be presented with the admin user name and a randomly generated admin password. Record these somewhere safe now!
| |
− | Then click the Log in button, and enter your admin username (ie admin) and password (the ones just displayed on the previous screen).
| |
− | The initial setup is done in the Settings link at the top right corner of the blog screen.
| |
− | Configure as required, and save your changes before exiting.
| |
− |
| |
− | Optional: If you want to change the domain URL that wordpress will be accessed with, apply any changes to the URL property before setting up wordpress, refer to options below, default is wordpress.
| |
− |
| |
− |
| |
− | '''Upgrade Wordpress:'''
| |
− |
| |
− | Download the 3.4.2 tar file from wordpress.org.
| |
− |
| |
− | Put the tar file in /opt, extract it and adjust ownership if necessary.
| |
− | tar xvf wordpress-3.4.2.tar
| |
− |
| |
− | chown -R root:root wordpress
| |
− |
| |
− | Go to http://www.yourdomain/wordpress/wp-admin and choose yes to update the Wordpress database.
| |
− |
| |
− | Now you'll be able to download themes and extract them in your /opt/wordpress/wp-content/themes directory and apply them in wp-admin.
| |
− |
| |
− |
| |
− | '''Usage:'''
| |
− |
| |
− | Normal access by bloggers -> www.yourdomain.com/wordpress/
| |
− |
| |
− | Admin or backend user access -> www.yourdomain.com/wordpress/wp-login.php
| |
− |
| |
− |
| |
− | '''Options:'''
| |
− |
| |
− | <nowiki>*****THIS SECTION MAY NEED REVISION*****</nowiki>
| |
− |
| |
− | *You can fine tune access to wordpress with DB settings:
| |
− |
| |
− | http://wiki.contribs.org/Web_Application_RPM#New_DB_settings
| |
− |
| |
− | *Local Settings:
| |
− |
| |
− | The config file is now templated, so changes need to be made in a new fragment, eg:
| |
− |
| |
− | nano /etc/e-smith/templates/opt/wordpress/wp-config.php/05local
| |
− |
| |
− | check which setting you want to change with:
| |
− |
| |
− | cat /opt/wordpress/wp-config-sample.php
| |
− |
| |
− | then add the new setting in the new fragment and expand, it will overrule the old:
| |
− |
| |
− | expand-template /opt/wordpress/wp-config.php
| |
− |
| |
− | If you think your setting should be the default, raise a bug.
| |
− |
| |
− |
| |
− | '''Recommended Plugin (Akismet install):'''
| |
− |
| |
− | Spam filtering is a popular plugin and recommended to prevent excessive spam being added to your wordpress blogsite.
| |
− | To configure the Akismet plugin offered by Wordpress do the following:
| |
− |
| |
− | Login as admin.
| |
− | Click on the Plugins link at top right of page.
| |
− | The Plugin Management page will appear, and a list of Inactive Plugins is shown.
| |
− | Check the tick box next to Akismet and then click on Activate
| |
− | To complete the process you will need to enter your Wordpress.com API key
| |
− | Click on the "enter your WordPress.com API key" link at the top of the page.
| |
− | If you do not already have a key, then click on the (Get your key) link.
| |
− | This will take you to the wordpress.com site. You need to create a new user account (if you don't already have one).
| |
− | Click the Signup link and enter required details. Select the option to create "Just a username please" and do not create a blog site at wordpress.com.
| |
− | You will receive a email confirmation to activate your account.
| |
− | After confirming your account creation, you will receive another email advising your new account details, and giving you the API key details.
| |
− | Return to the admin page of your new wordpress blog site and click on the Plugins link.
| |
− | Select Akismet configuration and enter your API key details.
| |
− | If preferred, tick the check box next to "Automatically discard spam comments on posts older than a month"
| |
− | Click the Update options button, and you should then see a confirmation notice that your key has been verified.
| |
− | Configure other Akismet settings as required.
| |
− | Save your changes, exit as admin user, and start using your blogsite.
| |
− |
| |
− |
| |
− | '''Un-installation of Wordpress and removal of MySQL database:'''
| |
− |
| |
− | 1. To remove the package issue the following command on the SME Server shell:
| |
− |
| |
− | rpm -e wordpress smeserver-wordpress
| |
− |
| |
− | 2. Delete MySQL database:
| |
− | mysql
| |
− | drop database wordpress;
| |
− |
| |
− | 3. Delete MySQL user:
| |
− | mysql
| |
− | USE mysql;
| |
− | DELETE FROM user WHERE user = 'wordpress';
| |
− | FLUSH PRIVILEGES;
| |
| | | |
| ===smeserver-zabbix-agent=== | | ===smeserver-zabbix-agent=== |
Line 709: |
Line 573: |
| | | |
| ==won't be updated== | | ==won't be updated== |
| + | ===smeserver-inventory-tools=== |
| + | please move to smeserver-ocsinventory |
| + | |
| + | ===smeserver-jinzora=== |
| + | no more maintained, please consider subsomic or madsonic. |
| | | |
| ===smeserver-nagiosgrapher=== | | ===smeserver-nagiosgrapher=== |
Line 757: |
Line 626: |
| ===SystemMonitor=== | | ===SystemMonitor=== |
| [[SystemMonitor]] | | [[SystemMonitor]] |
− | This is a version from Nethesis which comes very close to smeserver-sysmon functionality. Use deps from sme8contribs. | + | This is a version from Nethesis and also one from MasterSleepy which comes very close to smeserver-sysmon functionality. Use deps from sme8contribs. |
| Check: http://forums.contribs.org/index.php?topic=47882.new;topicseen#new | | Check: http://forums.contribs.org/index.php?topic=47882.new;topicseen#new |
| | | |
Line 777: |
Line 646: |
| =not listed above but with a wiki page = | | =not listed above but with a wiki page = |
| | | |
− | ==ajaxplorer == | + | ==ajaxplorer - Pydio== |
| sme8* | | sme8* |
| ==apache tomcat== | | ==apache tomcat== |
Line 785: |
Line 654: |
| ==automysqlbackup== | | ==automysqlbackup== |
| sme8* | | sme8* |
− |
| |
− | ==crontab manager==
| |
− |
| |
− | ==Dansguardian-stats==
| |
− | {{Note box|msg=Work on progress, please refer to bugzilla to help and see this contrib back soon.[[bugzilla:7620]]}}
| |
| | | |
| ==DSPAM== | | ==DSPAM== |