Fix problems with empty boot params by partially reverting
previously commits to this file, as proposed by mba.
(Trac: #2298)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13573 594d385d-05f5-0310-b6e9-bd551577e9d8
previously commits to this file, as proposed by mba.
(Trac: #2298)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13573 594d385d-05f5-0310-b6e9-bd551577e9d8
When sending set_activated_for_installation in job_trigger_activate_new
prepend a fresh 'new_ldap_config' to the message; fixes problems
with mass installations that don't get a new ldap configuration on
activation and therefore fail to install (missing ldap.conf)
(Trac #2026)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13572 594d385d-05f5-0310-b6e9-bd551577e9d8
prepend a fresh 'new_ldap_config' to the message; fixes problems
with mass installations that don't get a new ldap configuration on
activation and therefore fail to install (missing ldap.conf)
(Trac #2026)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13572 594d385d-05f5-0310-b6e9-bd551577e9d8
Don't loose schema definition internally to allow easy re-creation of database.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13569 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13569 594d385d-05f5-0310-b6e9-bd551577e9d8
Create a new numerated array of the items to delete, instead of merging
the arrays, because this overwrites existing entries,
due to the fact that the existing arrays have conflicting keys,
which leads to the situation, that array_merge discards the first added
record in favor of the last one (Trac #2269)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13568 594d385d-05f5-0310-b6e9-bd551577e9d8
the arrays, because this overwrites existing entries,
due to the fact that the existing arrays have conflicting keys,
which leads to the situation, that array_merge discards the first added
record in favor of the last one (Trac #2269)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13568 594d385d-05f5-0310-b6e9-bd551577e9d8
Apply patch from mba: If all classes of a certain type are in FAIstate freeze, don't allow removal and show lock-symbol (Trac #2271)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13561 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13561 594d385d-05f5-0310-b6e9-bd551577e9d8
+ Move reset handling before object creation, otherwise no
new object is created, when _GET['reset'] is set to 1.
+ Add missing reset handling where it was removed by changeset
13288.
(Fixes Trac #2270)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13559 594d385d-05f5-0310-b6e9-bd551577e9d8
new object is created, when _GET['reset'] is set to 1.
+ Add missing reset handling where it was removed by changeset
13288.
(Fixes Trac #2270)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13559 594d385d-05f5-0310-b6e9-bd551577e9d8
Use msgPool::required function if no valid option name was given (fixes error 25)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13557 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13557 594d385d-05f5-0310-b6e9-bd551577e9d8
Partially revert commit 12758, because ACL evaluation does not work properly when creating new printer objects (Trac #2246)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13556 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13556 594d385d-05f5-0310-b6e9-bd551577e9d8
Make error message for the case when trying to create a
share with special characters more informative.
(Trac #2244)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13555 594d385d-05f5-0310-b6e9-bd551577e9d8
share with special characters more informative.
(Trac #2244)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13555 594d385d-05f5-0310-b6e9-bd551577e9d8
Followup commit for changeset 13551:
Remove the tabs::tabs call from tabs_workstation.inc, too.
(Trac #2246)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13553 594d385d-05f5-0310-b6e9-bd551577e9d8
Remove the tabs::tabs call from tabs_workstation.inc, too.
(Trac #2246)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13553 594d385d-05f5-0310-b6e9-bd551577e9d8
Remove the tabs::tabs call from tabs_printers.inc because
it does not work (properly) in this special case as the printGeneric
class takes more arguments as usual. Instead set $this->acl_category
manually to avoid access control problems.
(Fixes PHP errors at various places; Trac #2246)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13551 594d385d-05f5-0310-b6e9-bd551577e9d8
it does not work (properly) in this special case as the printGeneric
class takes more arguments as usual. Instead set $this->acl_category
manually to avoid access control problems.
(Fixes PHP errors at various places; Trac #2246)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13551 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-si-server: early prepare UID / GID as daemon_log needs it
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13550 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13550 594d385d-05f5-0310-b6e9-bd551577e9d8
Fix @13541 - there is no port to check in this function
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13548 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13548 594d385d-05f5-0310-b6e9-bd551577e9d8
Optimize group listing:
Only fetch the items that are needed to decide weither to show an
application item or not, instead of fetching all items from the ldap,
which takes a lot of time in larger environments.
(Fixes performance problems where group listing might fail at all, because
its runtime exceeds the max_execution_time, Trac #2232)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13543 594d385d-05f5-0310-b6e9-bd551577e9d8
Only fetch the items that are needed to decide weither to show an
application item or not, instead of fetching all items from the ldap,
which takes a lot of time in larger environments.
(Fixes performance problems where group listing might fail at all, because
its runtime exceeds the max_execution_time, Trac #2232)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13543 594d385d-05f5-0310-b6e9-bd551577e9d8
Correct permissions for /etc/ldap/ldap-shell.conf from 0600 to 0644.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13542 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13542 594d385d-05f5-0310-b6e9-bd551577e9d8
Try to translate hostname to ip.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13541 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13541 594d385d-05f5-0310-b6e9-bd551577e9d8
Increase trace level on error.
Repair logic of move_table.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13540 594d385d-05f5-0310-b6e9-bd551577e9d8
Repair logic of move_table.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13540 594d385d-05f5-0310-b6e9-bd551577e9d8
Make recreate_packages_list work again.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13539 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13539 594d385d-05f5-0310-b6e9-bd551577e9d8
Translate hostnames to ip-addresses if possible.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13538 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13538 594d385d-05f5-0310-b6e9-bd551577e9d8
sqlite crashes on schema changes if using prepare_cached.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13537 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13537 594d385d-05f5-0310-b6e9-bd551577e9d8
Don't print ERROR on DEBUG message.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13536 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13536 594d385d-05f5-0310-b6e9-bd551577e9d8
Allow optional indices on table.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13535 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13535 594d385d-05f5-0310-b6e9-bd551577e9d8
Merged statements, changed waiting time from 10 to 60 seconds.
-- Diese und die folgenden Zeilen werden ignoriMerert --
M gosaTriggered.pm
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13532 594d385d-05f5-0310-b6e9-bd551577e9d8
-- Diese und die folgenden Zeilen werden ignoriMerert --
M gosaTriggered.pm
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13532 594d385d-05f5-0310-b6e9-bd551577e9d8
Add more verbosity if wanted.
Correct calls of instance methods.
Add DBI trace on failures if debug level is at 7 or above.
Changed 'normal' statements to cached prepared ones.
Use transactions if needed.
Don't print errors to STDERR.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13530 594d385d-05f5-0310-b6e9-bd551577e9d8
Correct calls of instance methods.
Add DBI trace on failures if debug level is at 7 or above.
Changed 'normal' statements to cached prepared ones.
Use transactions if needed.
Don't print errors to STDERR.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13530 594d385d-05f5-0310-b6e9-bd551577e9d8
Added flocks to daemon_log.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13526 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13526 594d385d-05f5-0310-b6e9-bd551577e9d8
Changed most statements from 'do' to complete prepared statements.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13524 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13524 594d385d-05f5-0310-b6e9-bd551577e9d8
Changed open to sysopen.
More debugging messages about locking.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13511 594d385d-05f5-0310-b6e9-bd551577e9d8
More debugging messages about locking.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13511 594d385d-05f5-0310-b6e9-bd551577e9d8
changing file permissions of /var/log/gosa-si-client.log, /etc/ldap/ldap-shell.conf, /var/run/gosa-si-client.opts, /var/log/fai/..., /var/lib/gosa-si/*.db*
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13508 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13508 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated several tabs_*.inc files:
- Properly call the tabs::tabs function to make sure ACLs are
properly inherited on a re_init etc.
(Fixes problem with the Apply button in several objects, e.g
when editting printer objects; Trac: #1205)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13506 594d385d-05f5-0310-b6e9-bd551577e9d8
- Properly call the tabs::tabs function to make sure ACLs are
properly inherited on a re_init etc.
(Fixes problem with the Apply button in several objects, e.g
when editting printer objects; Trac: #1205)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13506 594d385d-05f5-0310-b6e9-bd551577e9d8
Check weither is defined, before using it (Fixes Trac #2193)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13502 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13502 594d385d-05f5-0310-b6e9-bd551577e9d8
sqlite needs id INTEGER PRIMARY KEY
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13501 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13501 594d385d-05f5-0310-b6e9-bd551577e9d8
Allow a maximum value of 50 POE Childs.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13500 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13500 594d385d-05f5-0310-b6e9-bd551577e9d8
Fixed typos.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13498 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13498 594d385d-05f5-0310-b6e9-bd551577e9d8
Fix typo.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13496 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13496 594d385d-05f5-0310-b6e9-bd551577e9d8
'Repair' count_dbentries function.
Use DBsqlite->count_dbentries for count functions (fai_release, fai_server, packages_list).
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13495 594d385d-05f5-0310-b6e9-bd551577e9d8
Use DBsqlite->count_dbentries for count functions (fai_release, fai_server, packages_list).
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13495 594d385d-05f5-0310-b6e9-bd551577e9d8
Don't loose complete schema description of database tables.
Added missing lock statements.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13494 594d385d-05f5-0310-b6e9-bd551577e9d8
Added missing lock statements.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13494 594d385d-05f5-0310-b6e9-bd551577e9d8
Changed wrong function name.
Use SQL Count()-Function to improve performance.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13493 594d385d-05f5-0310-b6e9-bd551577e9d8
Use SQL Count()-Function to improve performance.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13493 594d385d-05f5-0310-b6e9-bd551577e9d8
Merged Statements.
When reqeueing, always use 1 minute.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13492 594d385d-05f5-0310-b6e9-bd551577e9d8
When reqeueing, always use 1 minute.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13492 594d385d-05f5-0310-b6e9-bd551577e9d8
Use auto-increment from sqlite, no subselect anymore.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13490 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13490 594d385d-05f5-0310-b6e9-bd551577e9d8
Added automatic deletion of malformed databases.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13489 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13489 594d385d-05f5-0310-b6e9-bd551577e9d8
Added database tests to verify malforming of sqlite databases.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13488 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13488 594d385d-05f5-0310-b6e9-bd551577e9d8
Applied patch from upstream trunk, changeset:13477
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13482 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13482 594d385d-05f5-0310-b6e9-bd551577e9d8
Fix object group deletion ACLs
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13481 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13481 594d385d-05f5-0310-b6e9-bd551577e9d8
Add a PrepareForCopyPaste function to make copying of applications
also copy applicationParameters (Fix for LHM #1269)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13473 594d385d-05f5-0310-b6e9-bd551577e9d8
also copy applicationParameters (Fix for LHM #1269)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13473 594d385d-05f5-0310-b6e9-bd551577e9d8
Add a PrepareForCopyPaste function to make copying of applications
also copy applicationParameters (Fix for LHM #1269)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13472 594d385d-05f5-0310-b6e9-bd551577e9d8
also copy applicationParameters (Fix for LHM #1269)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13472 594d385d-05f5-0310-b6e9-bd551577e9d8
Add vboxvideo to video driver list
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13459 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13459 594d385d-05f5-0310-b6e9-bd551577e9d8
Don't take ->initially_was_account into account, when checking weither a ppd was selected, because this leads to removing a selected ppd when creating a new printer object
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13454 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13454 594d385d-05f5-0310-b6e9-bd551577e9d8
Applied changeset:13437
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13447 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13447 594d385d-05f5-0310-b6e9-bd551577e9d8
Added changeset:13433 done by psc
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13446 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13446 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated references
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13445 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13445 594d385d-05f5-0310-b6e9-bd551577e9d8
* Created "old" branch and moved stuff
* Created "tags" directory
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13444 594d385d-05f5-0310-b6e9-bd551577e9d8
* Created "tags" directory
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13444 594d385d-05f5-0310-b6e9-bd551577e9d8
Added branches container for old stuff
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13443 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13443 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated externals to point to the correct repository
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13442 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13442 594d385d-05f5-0310-b6e9-bd551577e9d8
Created trunk inside of 2.6-lhm
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13441 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13441 594d385d-05f5-0310-b6e9-bd551577e9d8
* Reorder MouseType and MousePorts array, so autodetection is the first entry
- Type: auto
- Port: /dev/input/mice (combined mouse driver default since Linux 2.6)
* Add "auto" to MouseType for autodetection
* Rename previous MouseType "inheritance" AUTO to use "default"
-> this will map old AUTO => auto, which should almost always work
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13437 594d385d-05f5-0310-b6e9-bd551577e9d8
- Type: auto
- Port: /dev/input/mice (combined mouse driver default since Linux 2.6)
* Add "auto" to MouseType for autodetection
* Rename previous MouseType "inheritance" AUTO to use "default"
-> this will map old AUTO => auto, which should almost always work
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13437 594d385d-05f5-0310-b6e9-bd551577e9d8
Refactor parts of the plugin:
- ppdManager::loadDescription now returns a well-formed associative
array instead of a string which is parsed over and over again.
This was neccessary to fix problems that occured after applying
the double-manufacturer-fix, because large parts of the plugin
were dependent on the string structure.
- Fix display of printer names, it should print the manufacturer
only once.
- Adapt all usages of the loadDescription function and variables
storing its return value.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13433 594d385d-05f5-0310-b6e9-bd551577e9d8
- ppdManager::loadDescription now returns a well-formed associative
array instead of a string which is parsed over and over again.
This was neccessary to fix problems that occured after applying
the double-manufacturer-fix, because large parts of the plugin
were dependent on the string structure.
- Fix display of printer names, it should print the manufacturer
only once.
- Adapt all usages of the loadDescription function and variables
storing its return value.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13433 594d385d-05f5-0310-b6e9-bd551577e9d8
Fix errornous evaluation of ACLs when managing servers (partial port of revision 12495)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13432 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13432 594d385d-05f5-0310-b6e9-bd551577e9d8
Merge revision 12939 from trunk:
Do not check for dummy entries like ('cn=dummy,ou..'), this doesn't work
with user filter settings.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13431 594d385d-05f5-0310-b6e9-bd551577e9d8
Do not check for dummy entries like ('cn=dummy,ou..'), this doesn't work
with user filter settings.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13431 594d385d-05f5-0310-b6e9-bd551577e9d8
Sort printer ppd selection alphabetically
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13428 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13428 594d385d-05f5-0310-b6e9-bd551577e9d8
Fix errornous evaluation of ACLs with paranthesis in OUs
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13426 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13426 594d385d-05f5-0310-b6e9-bd551577e9d8
* Fix LDAP search filter escaping
* Fix base stripping, when it contains regexp characters
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13419 594d385d-05f5-0310-b6e9-bd551577e9d8
* Fix base stripping, when it contains regexp characters
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13419 594d385d-05f5-0310-b6e9-bd551577e9d8
fix ACL mapping. It's called "faiPackage", not "faiPackageList"
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13394 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13394 594d385d-05f5-0310-b6e9-bd551577e9d8
the existence check needs to include FAIprofile.
previously, the fact that it failed to find FAIprofiles of the same name,
resulted in the possibility to overwrite profiles by copy&paste in one
place.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13374 594d385d-05f5-0310-b6e9-bd551577e9d8
previously, the fact that it failed to find FAIprofiles of the same name,
resulted in the possibility to overwrite profiles by copy&paste in one
place.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13374 594d385d-05f5-0310-b6e9-bd551577e9d8
Removed very important empty line to README in order to test svn account.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13373 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13373 594d385d-05f5-0310-b6e9-bd551577e9d8
Added very important empty line to README in order to test mail notifications.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13372 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13372 594d385d-05f5-0310-b6e9-bd551577e9d8
Removed additional space
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13371 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13371 594d385d-05f5-0310-b6e9-bd551577e9d8
Reverted test commit
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13370 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13370 594d385d-05f5-0310-b6e9-bd551577e9d8
Test commit
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13369 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13369 594d385d-05f5-0310-b6e9-bd551577e9d8
delete conflict ">>>>>>>"
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13010 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13010 594d385d-05f5-0310-b6e9-bd551577e9d8
* reregistering between client and server works again
* ticket #1587
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13008 594d385d-05f5-0310-b6e9-bd551577e9d8
* ticket #1587
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13008 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated ACL checks for Applications.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13003 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13003 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated ACL check for menu entries,
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13002 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13002 594d385d-05f5-0310-b6e9-bd551577e9d8
change get_time(30) to calc_timestamp()
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13001 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@13001 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated ACL check for copy&paste action menu entries
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12999 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12999 594d385d-05f5-0310-b6e9-bd551577e9d8
Disabled acl tab. Makes no sense
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12998 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12998 594d385d-05f5-0310-b6e9-bd551577e9d8
Not needed...
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12997 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12997 594d385d-05f5-0310-b6e9-bd551577e9d8
Added tagging for fai Profiles
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12996 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12996 594d385d-05f5-0310-b6e9-bd551577e9d8
Made it static
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12995 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12995 594d385d-05f5-0310-b6e9-bd551577e9d8
Added fake tagger
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12994 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12994 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated tagging for base objects
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12993 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12993 594d385d-05f5-0310-b6e9-bd551577e9d8
Added tagging for applications
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12992 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12992 594d385d-05f5-0310-b6e9-bd551577e9d8
Added self tagging
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12991 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12991 594d385d-05f5-0310-b6e9-bd551577e9d8
fixes problems with wake_up and reboot
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12990 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12990 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated event detection string for goto_reload
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12986 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12986 594d385d-05f5-0310-b6e9-bd551577e9d8
Added more checks to array search.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12985 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12985 594d385d-05f5-0310-b6e9-bd551577e9d8
Added more checks for LDAP results.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12983 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12983 594d385d-05f5-0310-b6e9-bd551577e9d8
change allg get_time(n) to calc_timestamp() in gosaTriggered.pm
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12982 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12982 594d385d-05f5-0310-b6e9-bd551577e9d8
adjust gosaTriggered.pm to trunk version of gosaTriggered.pm
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12981 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12981 594d385d-05f5-0310-b6e9-bd551577e9d8
change get_time invokation in trigger_activate_new
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12979 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12979 594d385d-05f5-0310-b6e9-bd551577e9d8
adjust regex in gosa-si looking for seen user messages
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12975 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12975 594d385d-05f5-0310-b6e9-bd551577e9d8
delete dependencie libdata-random-perl from gosa-si-client
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12970 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12970 594d385d-05f5-0310-b6e9-bd551577e9d8
new perl module used to create random file in /tmp
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12966 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12966 594d385d-05f5-0310-b6e9-bd551577e9d8
user messages handling switched to server-server communication
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12959 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12959 594d385d-05f5-0310-b6e9-bd551577e9d8
fixes dependencies
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12944 594d385d-05f5-0310-b6e9-bd551577e9d8
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12944 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated Copy&Paste handling
-Do not change owner of existing cache dir, only change the owner and permission of the created files.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12937 594d385d-05f5-0310-b6e9-bd551577e9d8
-Do not change owner of existing cache dir, only change the owner and permission of the created files.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12937 594d385d-05f5-0310-b6e9-bd551577e9d8
Udpated FAI ACLs
-Work with user filter now. We check the current Object "ou=base" instead of cn=dummy,... which doesn't match the filter in any case.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12935 594d385d-05f5-0310-b6e9-bd551577e9d8
-Work with user filter now. We check the current Object "ou=base" instead of cn=dummy,... which doesn't match the filter in any case.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12935 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated ACL checks in FAI management
-Couldn't create new objects if user filter settings were used.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12934 594d385d-05f5-0310-b6e9-bd551577e9d8
-Couldn't create new objects if user filter settings were used.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12934 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated ACL handling for new objects.
-The wrong base used used to check ACLs, this caused problem if user filter settings were used.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12932 594d385d-05f5-0310-b6e9-bd551577e9d8
-The wrong base used used to check ACLs, this caused problem if user filter settings were used.
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12932 594d385d-05f5-0310-b6e9-bd551577e9d8
Updated workstation template
-Translate inherited in FAIdebianMirror
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12923 594d385d-05f5-0310-b6e9-bd551577e9d8
-Translate inherited in FAIdebianMirror
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12923 594d385d-05f5-0310-b6e9-bd551577e9d8
update fixes
* setting update-job to state error after wol (booting vs. sending msgs race condition)
* importing jobs and activation problem
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12922 594d385d-05f5-0310-b6e9-bd551577e9d8
* setting update-job to state error after wol (booting vs. sending msgs race condition)
* importing jobs and activation problem
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6-lhm@12922 594d385d-05f5-0310-b6e9-bd551577e9d8