Koozali.org formerly Contribs.org

eGroupware upgrade to 1.4

Offline berdie

  • *
  • 237
eGroupware upgrade to 1.4
« Reply #15 on: June 21, 2007, 11:47:05 PM »
Marcel,

this rpm installs no cron jobs by default.
So it should not be an issue of my rpm.
Additionally I have succesful tested to install asynchronous cron in the configuration mode of this webapp.
Please uninstall your rpm and give a fresh install a chance.

Rgds.
Dietmar

Offline kevinb

  • *
  • 237
eGroupware upgrade to 1.4
« Reply #16 on: June 23, 2007, 10:06:35 PM »
Thanks berdie,

I have not tried your RPM but you may want to concider this modification to enable the aspell spell checker:

Code: [Select]

pico /opt/egroupware/html/phpgwapi/js/fckeditor/fckconfig.js
   # Find the FCKConfig.ToolbarSets["egw_simple"] section and add "SpellCheck"

   # e.g.
FCKConfig.ToolbarSets["egw_simple"] = [
['Cut','Copy','Paste','PasteText','PasteWord','Print'],
['Bold','Italic','Underline','StrikeThrough'],

['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],

['UnorderedList','OrderedList','Outdent','Indent','Undo','Redo'],
['Link','Unlink','Anchor'],
'/',
['FontFormat','FontName','FontSize'],
['TextColor','BGColor'],
['Smiley',[b]'SpellCheck'[/b]],
['FitWindow']
] ;

pico /opt//egroupware/html/phpgwapi/js/fckeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.php

// for a linux server:
$aspell_prog = 'aspell';

// for a windows sever:
// $aspell_prog = '"C:\Program Files\Aspell\bin\aspell.exe"';

// set this to the dictionary you wish to use with aspell
$lang = 'en_US';




On another note if you want Firefox in Windows to be able to spell check the email Body and the Subject line:

Code: [Select]

Start Firefox
Enter "about:config" in the address box
Enter "dom.event.contextmenu.enabled" in the filter box
Change the value to "False"
Enter " layout.spellcheckDefault " in the filter box
Change the value to "2"




Kevin

eGroupware upgrade to 1.4
« Reply #17 on: June 25, 2007, 02:13:35 AM »
kevinb;

I had egroupware v1.2 installed and running. I tried to follow your advice re downloading and installing v1.4

The code part was easy enough. When I went in to the database I could not find a "egwuser" to add the alter permission to. Any suggestions?

I could alway remove all egroupware and start over but I thought upgrading would be best.

Ian

Offline kevinb

  • *
  • 237
eGroupware upgrade to 1.4
« Reply #18 on: June 25, 2007, 02:47:16 AM »
Sorry Ian, I can't help you there.

There must be a mysql user that EGW uses. Open the "/opt/egroupware/html/header.inc.php" and take a look. You could also look in "https://<server name>/egroupware/setup" configurations for it.

While you are in there you may want to do a "backup" of the database so if you have to do a fresh install you can restore it.

Kevin

eGroupware upgrade to 1.4
« Reply #19 on: June 26, 2007, 12:35:13 PM »
Kevin;

I was just playing around with egroupware v1.2 so I don't mind doing a fresh install. What I found out with v1.2 was that I could not address meeting requests to people who weren't registered on the system but were in the address book. I've heard the v1.4 remedies that. Long and short of it is that a fresh install is ok by me.

Berdie;
Am I misreading /miunderstanding your post. Is your post of June 19/07 for a clean install? If so the directions you give here are pretty short compared to the install how to for v1.2. Is there anything missing?

Thx in advance.

Ian

Offline berdie

  • *
  • 237
eGroupware upgrade to 1.4
« Reply #20 on: June 27, 2007, 08:55:26 AM »
Ian,

yes, you're right. This new rpm is for a clean install and it's using imap auth, which means that every SME user can login to eGW with his SME password. You should only create the admin user + password first. Go to http://servername/egroupware/setup and logon with the user 'admin' + password 'admin'. Then make your settings for header and config.

Rgds.,
Dietmar

eGroupware upgrade to 1.4
« Reply #21 on: June 27, 2007, 01:48:22 PM »
Berdie;

I am going to go back and delete the directories I created for V1.2 and use phpmyadmin to delete the database which should make for ok to clean install.

As I am relatively ignorant of these matters;
1) should I create a separate directory to load the rpm into before yum localinstall?
2) I noticed that there were 2 files to download for v1.2. Are those two files combined into this one?

Thx in advance

Ian

eGroupware upgrade to 1.4
« Reply #22 on: June 27, 2007, 02:41:53 PM »
Hi,

Quote
1) should I create a separate directory to load the rpm into before yum localinstall?
You can't do that, what ever you will do the rpm will go in /opt/egroupware. Just delete 1.2 install (templates+install folder+mysql user and database)

Quote
2) I noticed that there were 2 files to download for v1.2. Are those two files combined into this one?
No. The 2 files are the core and contribs. With v1.4 only core is available by now. Wait a little or test latest 1.2.107 rpm version


Hope it helped...
Sylvain

eGroupware upgrade to 1.4
« Reply #23 on: June 27, 2007, 08:06:12 PM »
Thx, I'll post here my success story  :lol:

eGroupware upgrade to 1.4
« Reply #24 on: June 29, 2007, 12:01:37 AM »
By the time I got started, I went to this site

Quote
Index of /pub/linux/distributions/smeserver/contribs/dberteld/egroupware


and noticed that there are two files
Quote
[   ] smeserver-egroupware-1.4-6.noarch.rpm                 20-Jun-2007 11:22   11M  
[   ] smeserver-egroupware-1.4-6.src.rpm                    20-Jun-2007 11:36   11M  


But above it says only one file, please clarify, do I need one or two files?

eGroupware upgrade to 1.4
« Reply #25 on: June 29, 2007, 12:24:39 AM »
Hi,

You don't need "smeserver-egroupware-1.4-6.src.rpm" : it is the source rpm !

The right one is always *.rpm NOT *.src.rpm for install purposes :wink:

eGroupware upgrade to 1.4
« Reply #26 on: June 29, 2007, 03:21:28 AM »
Well things are going swimmingly so far but I am stuck. I can't tell where to edit the following from the header.inc.php. Any help would be appreciated.

Quote
/**************************************************************************\
   * !!!!!!! EDIT THESE LINES !!!!!!!!                                        *
   * This setting allows you to easily move the include directory and the     *
   * base of the eGroupWare install. Simple edit the following 2 lines with   *
   * the absolute path to fit your site, and you should be up and running.    *
   \**************************************************************************/

   // allow to migrate from phpgw_info to egw_info
   if (isset($GLOBALS['egw_info']))
   {
      $GLOBALS['phpgw_info'] =& $GLOBALS['egw_info'];
   }
   else
   {
      $GLOBALS['egw_info'] =& $GLOBALS['phpgw_info'];
   }

   define('EGW_SERVER_ROOT','/opt/egroupware/html');
   define('EGW_INCLUDE_ROOT','/opt/egroupware/html');
   define('PHPGW_SERVER_ROOT','/opt/egroupware/html');
   define('PHPGW_INCLUDE_ROOT','/opt/egroupware/html');
   $GLOBALS['egw_info']['server']['header_admin_user'] = 'admin';
   $GLOBALS['egw_info']['server']['header_admin_password'] = 'blah_blah_blah';
   $GLOBALS['egw_info']['server']['setup_acl'] = '';

Offline berdie

  • *
  • 237
eGroupware upgrade to 1.4
« Reply #27 on: June 29, 2007, 03:35:31 PM »
Please don't edit this file directly. At the end of the installation process you will find the following reminder with todo's:
- Website open globally
- https mode enabled with automatic redirection
- Header-Admin-Login = admin, pw = 'admin'
- Config-Admin-Login = admin, pw = 'admin'

Start https://MY-SME-SERVER/egroupware/setup
Login with the Config-Admin (user=admin, pw=admin)
ToDo's:
Create Admin-User 'admin' with same password as SME admin
SME users can login with identical user and password


So please follow these instructions, go to https://MY-SME-SERVER/egroupware/setup and do the following:

- Login with the Config-Admin (user=admin, pw=admin)
- Create Admin-User 'admin' with same password as SME admin

After this, SME users can login to egroupware with identical user and password.

Hope this helps you to going on,
Dietmar

Moved from 1.2 thread
« Reply #28 on: June 29, 2007, 05:51:58 PM »
Quote
Just tried installing from the contib for the first time. I notice that if I go into 'Edit Configuration' in the config-admin it lists the hostname of the machine on which the installation is running as musterfirma.com This is also listed under mail domain. I've a feeling these shouldn't be there, but can someone confirm this for me?


I've copied this over from the 1.2 thread.

I'm running SME 7.1.3 and ran the installation for eGroupWare 1.4, downloaded using wget as per instructions (fresh installation). Ran yum localinstall, and all went smoothly. Logged on as the config user, and set an admin password. Everything OK.

I've installed eGroupWare on a number of distros, and so went to see what other things had been configured by the install. When logged in as config-admin, step 2, configuration, I noticed that the setting for 'hostname on which the server is running' has been set to musterfirma.com. Also, further down the page the setting for 'Mail domain (for virtual mail manager)' has also been set to musterfirma.com. I don't think these should be like this, but would like confirmation.

Many thanks, and apologies for not giving more details initially.
Jim

Offline berdie

  • *
  • 237
eGroupware upgrade to 1.4
« Reply #29 on: June 29, 2007, 08:44:43 PM »
I was to fast with copying the test database in the new rpm.
So I've fixed the naming with new version 1.4-7 in a few minutes after replicating to the mirrors. You can download it at:
http://mirror.contribs.org/smeserver/contribs/dberteld/egroupware/smeserver-egroupware-1.4-7.noarch.rpm

Rgds.,
Dietmar