Ralf Becker
a53b69af40
setting the session.save_path to /tmp only for session.save_handler=files and !is_writable(session.save_path)
2008-03-06 06:03:18 +00:00
Nathan Gray
c53cf5cee5
Allow applications with setup in their name to be setup
2008-02-27 16:07:35 +00:00
Ralf Becker
c27c36286e
allow to call command objects via setup-cli
2008-01-14 05:44:32 +00:00
Oscar Manuel Gómez Senovilla
f3cd85add5
periodical lang updates from translators
2007-12-22 21:39:38 +00:00
Oscar Manuel Gómez Senovilla
71fbe90a15
tracer #1370 for farsi
2007-12-22 10:28:44 +00:00
Ralf Becker
86621d7fe2
moved randomstring method to admin_cmd
2007-12-22 03:21:07 +00:00
Ralf Becker
125c300182
fixed detection of running inside eGroupWare, as debian package sets up a header.inc.php without domains, also allow to access header with password direct specified and not as hash (secret)
2007-12-21 01:54:20 +00:00
Ralf Becker
ed4a2eabd0
returning install_id too
2007-12-21 01:51:47 +00:00
Ralf Becker
d74bd8e3aa
reworked the access for showheader comand a bit
2007-12-18 23:13:59 +00:00
Ralf Becker
86001bea68
changing the way the account object gets instanciated again a bit, as the new setup stuff wasnt working fully after the last fix
2007-12-14 01:28:33 +00:00
Ralf Becker
6651f0efc4
fixed problem in setup, because of not instanciated account object
2007-12-13 23:46:44 +00:00
Ralf Becker
1c2a564c14
fixed problem in setup, because of not instanciated account object
2007-12-13 23:42:17 +00:00
Ralf Becker
e3a9dc646f
- installs can now be switched before the install happens to ldap, so all default records get created (eg. sitemgr is working)
...
- new setup command to create an admin user, used eg. from setup-cli.php
2007-12-13 02:41:55 +00:00
Ralf Becker
f750f112f3
check against own filename
2007-12-12 02:21:00 +00:00
Ralf Becker
573e27ad2e
"egw_db::create_database gives no returnvalue, so we need to test the new db by connecting to it"
2007-12-11 01:43:18 +00:00
Ralf Becker
f0e0d84e55
next step config is now also a command object and added better&shorter passwords
2007-12-11 01:28:07 +00:00
Ralf Becker
ab3c470388
moved check_dir to setup_detection, to have it available inside and outside of setup
2007-12-11 01:15:02 +00:00
Ralf Becker
0276cfae19
new setup command object to install, used in setup-cli so far
2007-12-10 04:59:01 +00:00
Ralf Becker
f2cf788aea
docu update and commented some error_log, which mess up the output of the command line client
2007-12-10 04:54:57 +00:00
Ralf Becker
1a743d658d
E_ALL notice
2007-12-09 22:54:26 +00:00
Ralf Becker
3a6b8ce799
typo
2007-12-09 22:48:53 +00:00
Ralf Becker
e1c115d310
docu update
2007-12-09 19:00:16 +00:00
Ralf Becker
fc1ce1fa71
removed copy of Template object in setup, using the one in the api
2007-12-09 08:03:56 +00:00
Ralf Becker
b96ebc16fc
new command objects to install an instance: create database, ldap structur, create/edit header (used by setup-cli too)
2007-12-09 08:03:15 +00:00
Ralf Becker
1151deace4
added option to showheader command to only transfer the remote_hash and not the whole header
2007-12-07 00:07:08 +00:00
Ralf Becker
cae8bb40a8
added draft of an exception class for eGW, plus a global exception handler and replaced the fatal errors in the db-class plus the application rights check in the egw object with exceptions, modified the exceptions in admin_cmd* to use egw_excpetion*, instead just Exception
2007-12-06 08:00:41 +00:00
Ralf Becker
4f77162f64
first version of a setup command that can run via admins remote command execution
2007-12-05 02:27:49 +00:00
Ralf Becker
fa67b52bd3
"only check session.save_path if session.save_handler == files"
2007-11-27 00:36:25 +00:00
Ralf Becker
4b4922c589
"show the red cross if any app needs upgrading"
2007-11-23 17:01:30 +00:00
Oscar Manuel Gómez Senovilla
6c0db1110b
catalan updates for trunk
2007-11-10 23:22:17 +00:00
Oscar Manuel Gómez Senovilla
54066896e8
big commit: all lang files not in utf-8 converted to utf-8, including charset phrase
2007-11-10 22:46:02 +00:00
Oscar Manuel Gómez Senovilla
d9e1677b86
lang updates
2007-11-09 16:57:30 +00:00
Oscar Manuel Gómez Senovilla
895ba44b47
Updated czech translation files, using provided utf-8 files
2007-11-09 16:46:15 +00:00
Ralf Becker
90f39cef39
"encryption" type plain for sql and ldap, to allow to store the passwords readable
2007-11-06 11:16:34 +00:00
Ralf Becker
c8eec1ae36
"fixed not working language selection after changeing the lang-filenames from phpgw_XX.lang to egw_XX.lang"
2007-10-31 07:50:56 +00:00
Klaus Leithoff
4005da15d2
added more Info to setup-cli --check; List applications that are not installed.
2007-10-23 08:20:31 +00:00
Oscar Manuel Gómez Senovilla
7bbfae68c6
Changes in setup to handle egw_ prefix in lang files
2007-10-14 16:13:50 +00:00
Klaus Leithoff
bdf27e11d9
Merged language Patch from r24464 (1.4) to trunc.
2007-09-25 10:21:19 +00:00
Oscar Manuel Gómez Senovilla
e385c6412f
retry for patch 1170
2007-09-25 07:37:31 +00:00
Klaus Leithoff
dbb52a6231
Small Bugfix for the call of the setup-cli.php script. When checking the enviroment as command-line call DOCUMENT_ROOT is not set. The empty string
...
results in an error stating, that the path provided for tmp/file/backup is in DOC_ROOT. This is fixed now.
2007-09-19 12:26:02 +00:00
Klaus Leithoff
319f1ee907
Small Bugfix for the call of the setup-cli.php script. When checking the enviroment as command-line call DOCUMENT_ROOT is not set. The empty string
...
results in an error stating, that the path provided for tmp/file/backup is in DOC_ROOT. This is fixed now.
2007-09-19 12:23:07 +00:00
Oscar Manuel Gómez Senovilla
dec28cbe89
spanish lang updates for trunk
2007-09-16 14:35:58 +00:00
Oscar Manuel Gómez Senovilla
e5eac71f71
pending lang updates
2007-09-13 13:57:21 +00:00
Ralf Becker
7308e918a6
bugfix from trunk (warning in check_install line 184) and set checked memory_limit to 24M, as 16M cries for problems, also added missing translations
2007-08-31 07:01:22 +00:00
Ralf Becker
45e3088505
set checked memory_limit to 24M, as 16M cries for problems, also added missing translations
2007-08-31 06:59:32 +00:00
Ralf Becker
0abbc55c49
fixed bug reported on the user list: Warning wrong data type in line 184, added ldap extension check as it seems for many a surprise that ldap/ads auth needs it ;-)
2007-08-31 06:49:17 +00:00
Ralf Becker
7d9c3661aa
"allow apps to specify there own php.ini checks, which get comulated by check_install, eg. to check for magic_quotes_gpc Off for fmail"
2007-07-12 05:48:55 +00:00
Ralf Becker
a7cecfe600
"allow apps to specify there own php.ini checks, which get comulated by check_install, eg. to check for magic_quotes_gpc Off for fmail"
2007-07-12 05:47:21 +00:00
Ralf Becker
3c2fe33a23
fix for old pear installs without registry: packages from egw-pear get not reported if checked first
2007-06-25 10:01:39 +00:00
Ralf Becker
224564e780
"fix for old pear installs without registry: packages from egw-pear get not reported if checked first "
2007-06-25 10:00:25 +00:00
Ralf Becker
f07036567f
fix for bug in pear's Registry class, check causes check_install.php to run forever, if the registries install_dir does NOT exist
2007-06-14 18:58:38 +00:00
Ralf Becker
d80b9bd377
"fix for bug in pear's Registry class, check causes check_install.php to run forever, if the registries install_dir does NOT exist"
2007-06-14 18:56:53 +00:00
Ralf Becker
ee5bc9f0e7
fixed typo, causing the account_repository not to be read and therefor displays the wrong conversation direction
2007-06-13 07:59:42 +00:00
Ralf Becker
4730e500a6
"fixed typo, causing the account_repository not to be read and therefor displays the wrong conversation direction"
2007-06-13 07:57:24 +00:00
Ralf Becker
5b6f6cb090
fixed not working account-mirgration from LDAP --> SQL
2007-06-11 12:17:55 +00:00
Ralf Becker
f03dce0a4d
"fixed not working account-mirgration from LDAP --> SQL"
2007-06-11 12:17:03 +00:00
Oscar Manuel Gómez Senovilla
3f192310f1
Fix for 1.4 for polish lang file
2007-06-04 15:50:46 +00:00
Oscar Manuel Gómez Senovilla
d0cae79385
Fix for polish translating the charset phrase
2007-06-04 13:36:28 +00:00
Oscar Manuel Gómez Senovilla
a33363a884
Czech translation in #824 and extra pending language updates
2007-06-03 18:01:21 +00:00
Oscar Manuel Gómez Senovilla
688dd5f46f
Latest lang updates
2007-05-31 14:49:26 +00:00
Ralf Becker
f6552713ca
"fix for bug #804 : PEAR include failing -> no message, thanks to regis leroy"
2007-05-28 11:46:47 +00:00
Ralf Becker
cbb98a4f44
"removed possebility to select POP in setup"
2007-05-25 18:35:57 +00:00
Ralf Becker
95dce07346
"bugfix see patch #791 : Syntax error in setup"
2007-05-23 06:44:38 +00:00
Oscar Manuel Gómez Senovilla
83e4306bce
Language updates
2007-05-16 22:10:08 +00:00
Ralf Becker
ca570bd16b
creating new db's in MySQL allways as utf-8
2007-05-15 06:38:05 +00:00
Ralf Becker
a33f2ab12c
fix for bug #518 :
2007-05-08 11:44:43 +00:00
Ralf Becker
1e0f7c71e8
allow to uninstall apps with dependency failures or which sources are no longer there, plus some missing translations
2007-05-08 09:53:11 +00:00
Ralf Becker
a9c94a4d3d
worked around stupid php5.2 empty haystack warnings
2007-04-30 05:33:48 +00:00
Ralf Becker
0cd6ab53b4
worked around stupid php5.2 empty haystack warnings
2007-04-29 15:13:54 +00:00
Ralf Becker
be4c3f44d1
"fixed check_install to deal with old PEAR versions, where the PEAR_Config object does not have a getRegistry method.
...
Falling back to the old check which does not give the version number, is better then a fatal error."
2007-04-26 06:17:41 +00:00
Oscar Manuel Gómez Senovilla
d42198bf07
tracker patch #257 and extra lang files
2007-04-19 21:12:39 +00:00
Oscar Manuel Gómez Senovilla
532182fa41
latest lang updates
2007-04-05 22:53:35 +00:00
Pim Snel
eb4efca847
add missing spacer image
2007-03-28 12:50:13 +00:00
Lars Kneschke
f05bc701a6
reverted to revision 23513
2007-03-19 09:53:03 +00:00
Lars Kneschke
d14d8c7663
merged from trunk
2007-03-19 09:13:57 +00:00
Miles Lott
bdfcc82351
Applied patches from OMGS #61 . Also added nulling of membership key to try to avoid ldap issues on group creation.
2007-03-13 03:20:53 +00:00
Oscar Manuel Gómez Senovilla
976edfb561
portuguese updates
2007-03-11 17:08:54 +00:00
Oscar Manuel Gómez Senovilla
b45d2879c8
A lot of pending lang updates
2007-02-25 22:14:48 +00:00
Oscar Manuel Gómez Senovilla
0a92dce43c
Fix for show domain select box not working
2007-02-25 09:45:06 +00:00
Miles Lott
8d1efd030d
Fix download of tables_current
2007-02-14 14:26:38 +00:00
Miles Lott
85daf5f726
Fix incorrect call to show_header(). Skipped apps with no tables_update file
2007-02-14 14:08:55 +00:00
Lars Kneschke
aa55c600be
run both pathnames trough realpath to compare equal names
2007-02-11 12:04:15 +00:00
Oscar Manuel Gómez Senovilla
d63ead0662
lang files for setup
2007-01-21 11:30:15 +00:00
Oscar Manuel Gómez Senovilla
7cb034e071
patch 188 and lang updates
2007-01-05 00:13:14 +00:00
Pim Snel
fe5449397a
fix sidebox menu width
2007-01-03 14:41:13 +00:00
Ralf Becker
5a397b7acb
imporved pear_check:
...
a) check the version of required pear packages, if given in the key 'version'. It uses the pear registry for that.
b) if 'egw-pear' exists AND included the package, it allways fullfils the requirements
2007-01-01 14:33:43 +00:00
Oscar Manuel Gómez Senovilla
0597fc6cd9
pending lang updates, and gallery translations
2006-12-26 22:20:54 +00:00
Ralf Becker
1ad800edd0
added --encoding=utf-8 to the db creation instructions for postgres
2006-12-16 08:20:41 +00:00
Ralf Becker
2922950552
removed outdated docs, thanks to Thomas Koch
2006-12-12 10:55:17 +00:00
Oscar Manuel Gómez Senovilla
078d5816bd
massive pending language updates
2006-12-09 22:21:27 +00:00
Oscar Manuel Gómez Senovilla
b15ced10a5
pending additions and updates
2006-11-20 00:28:56 +00:00
Oscar Manuel Gómez Senovilla
e403dc2670
lang updates
2006-11-19 15:21:31 +00:00
Ralf Becker
e065856c7e
automatically adding brackets around the ldap-search-filter, if the admin forgets it
2006-11-12 19:23:28 +00:00
Ralf Becker
a747ced726
added a "function exists" check
2006-11-07 06:39:55 +00:00
Ralf Becker
a3ff8f3b2d
added a "function exists" check
2006-11-07 06:32:00 +00:00
Oscar Manuel Gómez Senovilla
c6a16f6424
Adding Hindi language to list
2006-11-06 23:10:36 +00:00
Ralf Becker
92474ad4ca
fixed not settable minutes for sheduling backups
2006-11-06 13:30:40 +00:00
Oscar Manuel Gómez Senovilla
6fe1eec825
several language updates, including polish
2006-10-12 08:29:57 +00:00
Ralf Becker
dc69445754
fixed typo, causing the account-migration to to migrate from SQL --> LDAP
2006-10-01 10:49:30 +00:00
Ralf Becker
c0effaf429
fixing the fix ;-)
2006-09-19 07:00:57 +00:00
Ralf Becker
3fa9f71fc4
forbit to call setup-cli.php via the webserver
2006-09-18 09:28:51 +00:00
Oscar Manuel Gómez Senovilla
963f29d859
lang updates
2006-09-16 15:48:46 +00:00
Oscar Manuel Gómez Senovilla
746988d553
mass lang updates
2006-09-04 17:15:19 +00:00
Ralf Becker
72b1b39de6
an other bug in the multi-domain-update: schema_proc was still working on the db-connection of the other domain. Fixed now too
2006-08-30 12:58:37 +00:00
Ralf Becker
3cd3484c2f
fixed big bug in setup-cli on updating multiple domains: only the update on the first domain run correct, the further domains only get the version-number upgraded, but not the schema. This is fixed now.
2006-08-30 04:48:56 +00:00
Ralf Becker
90b8c3e5fd
errors were not output, because of a missing echo
2006-08-30 04:47:28 +00:00
Ralf Becker
14c00ccf56
moved SyncML install checks from check_install to the SyncML app
2006-08-20 10:12:36 +00:00
Ralf Becker
01deaaef79
killed a warning
2006-08-15 17:00:12 +00:00
Ralf Becker
4ab9783482
killed a few warnings for error_reporting = E_ALL
2006-08-06 05:37:42 +00:00
Oscar Manuel Gómez Senovilla
33310098b9
lang updates
2006-07-31 16:20:28 +00:00
Oscar Manuel Gómez Senovilla
dab5e19ef8
massive lang update
2006-07-16 07:13:01 +00:00
Ralf Becker
6a0bd14bac
- auth_type get's only used if account_repository is not set
...
- LDAP --> SQL: account-contact-data is now written
2006-07-13 17:42:09 +00:00
Ralf Becker
ba2ff67fbf
changed smtp-password input to type password, thanks to Flavio Henrique for the info
2006-07-13 15:07:59 +00:00
Ralf Becker
2dac413bc8
forget to remove test-comments
2006-07-09 18:49:02 +00:00
Ralf Becker
9b32a9ac76
installation check if session.save_path is writable by the webserver: might help people who cant log into eGW because of "session could not be verified"
2006-07-09 18:39:01 +00:00
Ralf Becker
6b327c6c4f
creating of eg. the files-dir was only tried if the parent dir was writable, which failed if it does not yet exist
2006-07-09 17:24:43 +00:00
Ralf Becker
5fb740f401
some fixes for new installs:
...
- acl of the anon user gets now set correct
- nopasswordchange ACL for groups get no longer set
- nopasswordchange ACL for user gets only set to 1 (no 0), as in admin
2006-07-09 17:23:35 +00:00
Ralf Becker
8541487029
a bit more sophisticated session create
2006-07-09 07:13:03 +00:00
Ralf Becker
11a9afc1ba
fixed setup to deal with proxies: behind a non-transparent proxy the cookie domain was wrong, which cause the browser to refuse the setup cookies, which throw you always back to setup login
2006-07-09 06:55:35 +00:00
Cornelius Weiß
d6d795aff7
fix typo found by Ageless
2006-06-28 16:50:05 +00:00
Ralf Becker
8383d58c50
reversed password change ACL from changepassword to nopassword change, to allow eGW users created in LDAP to be full users, without the need to change/add something in the ACL table
2006-06-23 01:27:40 +00:00
Ralf Becker
16c087b605
- setup-cli can now set/change the default EMailAdmin profile
...
- setup-cli --help has now subsections for header and config
2006-06-22 03:40:18 +00:00
Ralf Becker
9009a314a8
moved gdcheck to projectmanager and projects
2006-06-20 23:08:36 +00:00
Ralf Becker
772d883290
check_install reads now further checks from the setup.inc.php file of the apps
2006-06-20 23:00:55 +00:00
Ralf Becker
20032be59d
fixed migration (was for testing purpose fixed to LDAP --> SQL)
2006-06-16 01:07:36 +00:00
Ralf Becker
7b6a2cd289
changing the setup manual url to manual.egroupware.org, as otherwise the www-redirect on egroupware.org removes the get-params
2006-06-10 16:02:00 +00:00
Ralf Becker
dc7c3c2be1
fixing the fix: -2 has nothing to do with the default group, it is the id for the default prefs
2006-06-10 16:00:26 +00:00
Oscar Manuel Gómez Senovilla
c3bbdcbe57
langs update, trying to fix the phpgwapi/phpgw_fr.lang problem
2006-06-09 05:09:06 +00:00
Ralf Becker
e8be3ed748
fixing the fix: -2 has nothing to do with the default group, it is the id for the default prefs
2006-06-09 03:19:54 +00:00
Ralf Becker
6b2d5676f9
- using new accounts::save instead accounts::create
...
- not setting change password acl for groups
2006-06-08 21:11:07 +00:00
Ralf Becker
f397d26d2e
default group was hardcoded to -2, which is only the case for a first time sql install
2006-06-08 21:09:36 +00:00
Ralf Becker
0dd337839c
removed old ldap stuff
2006-06-08 21:08:11 +00:00
Ralf Becker
dd75d3ea34
some more missing translations
2006-06-08 21:07:39 +00:00
Ralf Becker
2c8844b77c
view --> few patch
2006-06-08 21:05:44 +00:00
Ralf Becker
11e8e4feaa
view --> few patch, thanks to Adi Kriegisch
2006-06-08 19:50:31 +00:00
Ralf Becker
be90415db3
setup translations
2006-06-08 05:22:19 +00:00
Ralf Becker
a7ecb209a9
- new account-migration script which replace the former import and export
...
- retired the modifiy script as it's no longer necessary
- removed references and translations of the old scripts
- removed ldap version 3 switch from config
2006-06-07 23:10:06 +00:00
Cornelius Weiß
51ca785916
add autologin for anonymous user as we need to have on community.egroupware.org
2006-06-07 14:52:10 +00:00
Ralf Becker
df3fb3b9ac
rewrite of the accounts classes:
...
- new cleaner AND documented interfaces
- old interfaces are still availible, but depricated
- LDAP backend stores now membership information in LDAP too, and does NO longer require the phpgwAccount schema
- LDAP backend deals now well with LDAP schema in which posixGroup is no structural object (eg. newer SuSE distros)
- password from users are done now binded as that user, so if you dont need/use our admin to manage accounts, you can give a root-dn which only allows to search&read accounts
2006-06-06 23:44:50 +00:00
Oscar Manuel Gómez Senovilla
c7007dbca6
rest of massive update
2006-06-03 20:30:48 +00:00
Ralf Becker
fbd2895b99
fixed not working import of SQL groups (incl. memberships now)
2006-06-03 19:32:54 +00:00
Ralf Becker
408a951b23
small fix to be able to upgrade a pre 1.2 header
2006-06-03 14:45:49 +00:00
Ralf Becker
5fa113916e
fixed not working --webserver-url option, it even sets empty URL for eGW installed in the docroot now
2006-06-01 03:53:07 +00:00
Ralf Becker
478c9ab8e2
fixed not working --config (after last changes) and added output of (basic) current config
2006-05-31 17:21:25 +00:00
Ralf Becker
7690dd10f7
fixed smal prob with non existing header
2006-05-31 01:55:13 +00:00
Ralf Becker
b868fa4be7
some more setup-cli stuff:
...
- install needs a password now
- translations for en & de
- password can entered via command-line or env.variable
- installing a backup should work now
2006-05-31 00:27:15 +00:00
Ralf Becker
6a595dc541
quitened a debug-message
2006-05-31 00:23:31 +00:00
Ralf Becker
55b9797a59
got setup command line interface fully working:
...
- create, edit & update the header
- install & update eGW
- config eGW
- create admin account
- install & update languages
- create & restore (install) backups
---> update, languages & backup can work for all domains at once
---> for use in 1.2 you have to update/switch the whole setup app to HEAD/trunk
2006-05-29 02:56:16 +00:00
Ralf Becker
1a3b8761a6
first step to new setup command line interface (setup/setup-cli.php):
...
- atm. all manageheader functionality is accessible
- reworked manageheader.php using the new setup_header class shared with setup-cli.php
=> install & update via cli is comming the next days
Works in 1.2 if you drop setup-cli.php and class.setup_header.inc.php in a 1.2 install.
2006-05-28 00:55:41 +00:00
Ralf Becker
db4a9e00e5
first step to new setup command line interface (setup/setup-cli.php):
...
- atm. all manageheader functionality is accessible
- reworked manageheader.php using the new setup_header class shared with setup-cli.php
=> install & update via cli is comming the next days
Works in 1.2 if you drop setup-cli.php and class.setup_header.inc.php in a 1.2 install.
2006-05-27 23:59:41 +00:00