Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* Re: imap acl editing broken
       [not found] <mailman.16867.1357582045.855.info-gnus-english@gnu.org>
@ 2013-08-01 13:03 ` Lars Magne Ingebrigtsen
  2013-08-02  9:27   ` Enrico Scholz
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Magne Ingebrigtsen @ 2013-08-01 13:03 UTC (permalink / raw)
  To: Enrico Scholz; +Cc: info-gnus-english

Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> writes:

> when using gnus v5.13 (bundled with emacs-24.1), the acl editing (which
> worked fine in some previous versions), fails with
>
> | M-x gnus-group-nnimap-edit-acl
> | gnus-group-nnimap-edit-acl: Autoloading failed to define function
> | nnimap-acl-get
>
> Is there a chance that acl editing is supported again?

I have no idea what acl editing is, so I'm not sure where to begin.  :-)

-- 
(domestic pets only, the antidote for overdose, milk.)
  No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imap acl editing broken
  2013-08-01 13:03 ` imap acl editing broken Lars Magne Ingebrigtsen
@ 2013-08-02  9:27   ` Enrico Scholz
  2013-08-02 13:00     ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Enrico Scholz @ 2013-08-02  9:27 UTC (permalink / raw)
  To: Lars Magne Ingebrigtsen; +Cc: info-gnus-english

Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

>> when using gnus v5.13 (bundled with emacs-24.1), the acl editing
>> (which worked fine in some previous versions), fails with
>>
>> | M-x gnus-group-nnimap-edit-acl
>> | gnus-group-nnimap-edit-acl: Autoloading failed to define function
>> | nnimap-acl-get
>>
>> Is there a chance that acl editing is supported again?
>
> I have no idea what acl editing is,

IMAP ACLs are described in http://tools.ietf.org/html/rfc4314 and their
modification worked already with previous gnus versions.  Unfortunately,
the gnus version is both v5.13 in working and non-working case, but the
MUA (gnus v5.13 bundled with emacs-23.1 from RHEL 6.4) I am writing the
current message with, supports modification of ACLs. but other MUAs
(gnus v5.13 bundled with emacs-24.3 from Fedora 19) fail with message
above.

Working:

M-x gnus-group-nnimap-edit-acl
--> new buffer with
   | ;;; Editing the access control list for `nnimap+...'.
   | ;;;
   | ;;;    An access control list is a list of (identifier . rights)
   | ;;;    elements.
   | ;;;
   | ;;;    The identifier string specifies the corresponding user.  The


Non-working:

M-x gnus-group-nnimap-edit-acl
gnus-group-nnimap-edit-acl: Autoloading failed to define function nnimap-acl-get



Enrico

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imap acl editing broken
  2013-08-02  9:27   ` Enrico Scholz
@ 2013-08-02 13:00     ` Lars Magne Ingebrigtsen
  2013-08-02 14:17       ` Enrico Scholz
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Magne Ingebrigtsen @ 2013-08-02 13:00 UTC (permalink / raw)
  To: Enrico Scholz; +Cc: info-gnus-english

Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> writes:

> IMAP ACLs are described in http://tools.ietf.org/html/rfc4314 and their
> modification worked already with previous gnus versions.

Hm...  I skimmed the first section of the RFC, and it still didn't tell
me what ACLs are.  >"?

> Unfortunately, the gnus version is both v5.13 in working and
> non-working case, but the MUA (gnus v5.13 bundled with emacs-23.1 from
> RHEL 6.4) I am writing the current message with, supports modification
> of ACLs. but other MUAs (gnus v5.13 bundled with emacs-24.3 from
> Fedora 19) fail with message above.

Yes, nnimap was rewritten for Emacs 24, and the ACL stuff went AWOL
because 1) I have no idea what it is and 2) nobody seemed to be using
it.  You're the first person to mention it, and it's been gone a year...

The code could be resurrected, of course, but it would have to be by
someone who could test it.  Patches are welcome.

-- 
(domestic pets only, the antidote for overdose, milk.)
  No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imap acl editing broken
  2013-08-02 13:00     ` Lars Magne Ingebrigtsen
@ 2013-08-02 14:17       ` Enrico Scholz
  2013-08-03 11:40         ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Enrico Scholz @ 2013-08-02 14:17 UTC (permalink / raw)
  To: Lars Magne Ingebrigtsen; +Cc: info-gnus-english

Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

>> IMAP ACLs are described in http://tools.ietf.org/html/rfc4314 and their
>> modification worked already with previous gnus versions.
>
> Hm...  I skimmed the first section of the RFC, and it still didn't tell
> me what ACLs are.  >"?

You can give other people permissions on your imap folders.  E.g. you
can say, that 'INBOX.project.foo' can be read (beside yourself) by user
'foo' and that user 'boss' can delete mails there.

See e.g. [1] for some more details about supported permissions.

I use it in kerberos cross realm setups, to give myself access to my
mailbox from both realms (e.g. both 'ensc@REALM' and 'ensc@OTHER-REALM'
have admin/all rights on the mailbox).

In some customer setup, we create shared mailboxes, so that non personalized
mails (e.g. to 'service@example.com' or 'info@example.com') are delivered to
those mailboxes which can be accessed by a group of people.

You can give also other people temporarily access to your mailbox
(e.g. during vacation).


>> Unfortunately, the gnus version is both v5.13 in working and
>> non-working case, but the MUA (gnus v5.13 bundled with emacs-23.1 from
>> RHEL 6.4) I am writing the current message with, supports modification
>> of ACLs. but other MUAs (gnus v5.13 bundled with emacs-24.3 from
>> Fedora 19) fail with message above.
>
> Yes, nnimap was rewritten for Emacs 24, and the ACL stuff went AWOL
> because 1) I have no idea what it is and 2) nobody seemed to be using
> it.

ACL support was one of the killer features of gnus; I knew only some web
frontends (horde) and cli tools which support modification of acls.

ACLs are changed seldomly, but I do not want to miss them.


> You're the first person to mention it, and it's been gone a year...
>
> The code could be resurrected, of course, but it would have to be by
> someone who could test it.  Patches are welcome.

I can test it and can perhaps provide access to cyrus imap server.


Enrico

Footnotes: 
[1]  http://oreilly.com/catalog/mimap/chapter/ch09.html "Table 9-2:
     Mailbox Access Rights"

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: imap acl editing broken
  2013-08-02 14:17       ` Enrico Scholz
@ 2013-08-03 11:40         ` Lars Magne Ingebrigtsen
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Magne Ingebrigtsen @ 2013-08-03 11:40 UTC (permalink / raw)
  To: Enrico Scholz; +Cc: info-gnus-english, ding

Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> writes:

> You can give other people permissions on your imap folders.  E.g. you
> can say, that 'INBOX.project.foo' can be read (beside yourself) by user
> 'foo' and that user 'boss' can delete mails there.

I see.

> I can test it and can perhaps provide access to cyrus imap server.

I'm sorry, but I probably won't be (re-)implementing the IMAP ACL
stuff.  Perhaps somebody else on the ding mailing list will step up to
the plate?

-- 
(domestic pets only, the antidote for overdose, milk.)
  No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php

^ permalink raw reply	[flat|nested] 6+ messages in thread

* imap acl editing broken
@ 2013-01-07 17:49 Enrico Scholz
  0 siblings, 0 replies; 6+ messages in thread
From: Enrico Scholz @ 2013-01-07 17:49 UTC (permalink / raw)
  To: info-gnus-english

Hi,

when using gnus v5.13 (bundled with emacs-24.1), the acl editing (which
worked fine in some previous versions), fails with

| M-x gnus-group-nnimap-edit-acl
| gnus-group-nnimap-edit-acl: Autoloading failed to define function nnimap-acl-get


Is there a chance that acl editing is supported again?


Enrico

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-08-03 11:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <mailman.16867.1357582045.855.info-gnus-english@gnu.org>
2013-08-01 13:03 ` imap acl editing broken Lars Magne Ingebrigtsen
2013-08-02  9:27   ` Enrico Scholz
2013-08-02 13:00     ` Lars Magne Ingebrigtsen
2013-08-02 14:17       ` Enrico Scholz
2013-08-03 11:40         ` Lars Magne Ingebrigtsen
2013-01-07 17:49 Enrico Scholz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).