6.0.0-beta1
7/13/25

[#2910] maintenance doesn't work with Horde-rights
Summary maintenance doesn't work with Horde-rights
Queue IMP
Queue Version 4.0.4
Type Bug
State Resolved
Priority 1. Low
Owners Horde Developers (at)
Requester horde (at) micbits (dot) de
Created 11/03/2005 (7192 days ago)
Due
Updated 11/13/2006 (6817 days ago)
Assigned 11/04/2005 (7191 days ago)
Resolved 11/13/2006 (6817 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/13/2006 02:14:34 PM Jan Schneider Comment #4
State ⇒ Resolved
Reply to this comment
Can't reproduce this anymore with any recent version.
11/04/2005 05:00:04 PM Jan Schneider Assigned to Horde DevelopersHorde Developers
State ⇒ Assigned
 
11/04/2005 04:37:23 PM horde (at) micbits (dot) de Comment #3 Reply to this comment
You could use a maintenance like emptying trash folders and set it to
run on every login. Beside that, just to be sure I get you right:
this happens as soon as you start using groups, no matter what
permissions you set?
the maintenance "emty trash-folder on every login doesn't need a 
confirmation. it seems, that the confirmation fails when checking the 
needed rights.

in other words: on every login in a new month, there comes a 
confirmation that asks me, if i want to delete old attachements. i 
have to confirm or cancel this action. while this question is not 
answered, there is no menu-sidebar on the left. only the small 
top-menu with help and logout.

now, i defined some user-groups in horde. no problem. all works fine. 
the groups are not the problem. after that, i tested the 
rights-management: i assigned all possible rights (show, read, edit 
and delete) for imp and for horde to a group xyz and added some users 
to this group.

all users of this group can use imp without any problems. but when the 
maintenance-confirmation-screen appears, the screens persists in a big 
white empty - only the small top-menu (help, logout) appears. the user 
cannot confirm the maintenance and without confirmation, it's not 
possible to use imp. seems, that the maintenance-confirmation ignores 
the assigned rights and will not be shown.

the groups are not the problem - the definition of rights makes 
trouble. but more rights that "show, read, edit, delete" cannot be 
set. and i set the rights to horde and to imp, too. without any success.

when i delete these rights, so that everyone has all rights, 
everything works fine.
11/04/2005 11:27:34 AM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
You could use a maintenance like emptying trash folders and set it to 
run on every login. Beside that, just to be sure I get you right: this 
happens as soon as you start using groups, no matter what permissions 
you set?
11/03/2005 05:50:30 PM horde (at) micbits (dot) de Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ maintenance doesn't work with Horde-rights
Queue ⇒ IMP
State ⇒ Unconfirmed
Reply to this comment
i'm not sure, if this bug concers to IMP or the Horde-Base, but i've 
discovered the following problem (using imp4.0.4, horde3.0.6, php5.0.4 
and authorisation to a courier-imap-server):



i've defined a group for every module (horde-users, imp-users, ...) 
and assigned the rights show, read, edit and delete of each module to 
the concerning group. i added some users to different groups and 
everything works fine.



but when a new month starts, all modules were not usable after login. 
horde always loads the following url:

./login.php?url=%2Foffice%2Fservices%2Fmaintenance.php%3Fmodule%3Dimp%26amp%3Bdomaintenance%3D1



it seems, that horde tries to do imp's maintenance (e.g. delete old 
attachements...) but this fails.  while the maintenance is not done, 
it's not possible to load the menu or the imp-module. and while using 
groups and rights, the maintenance fails.  seems, that the 
permission-check fails. but the users have all possible rights (show, 
read, edit, delete) to horde and imp.

is this a bug or an misconfiguration?

it's not easy to reproduce cause i have to wait till next month for 
maintenance ;)

Saved Queries