Package Details: oama-bin 0.16-4

Git Clone URL: https://aur.archlinux.org/oama-bin.git (read-only, click to copy)
Package Base: oama-bin
Description: Provide OAuth2 renewal and authorization capabilities
Upstream URL: https://github.com/pdobsan/oama
Licenses: BSD
Conflicts: mailctl-bin, oama, oama-git
Provides: oama
Replaces: mailctl-bin
Submitter: petrus7
Maintainer: petrus7
Last Packager: petrus7
Votes: 11
Popularity: 1.84
First Submitted: 2024-05-12 23:57 (UTC)
Last Updated: 2024-11-20 12:51 (UTC)

Dependencies (10)

Required by (0)

Sources (2)

Pinned Comments

petrus7 commented on 2024-05-13 10:39 (UTC) (edited on 2024-11-20 08:56 (UTC) by petrus7)

Please, report oama related issues upstream and use this place for AUR related problems only.

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

petrus7 commented on 2024-05-14 18:34 (UTC) (edited on 2024-05-14 18:37 (UTC) by petrus7)

Unfortunately, the replaces functionality does not work for AUR packages, only for the official and user package repositories. However, I figured out a trick to work around this limitation so users of mailctl will be notified soon.

The transition and config of oama is easy just read the docs.

ArthurBorsboom commented on 2024-05-14 10:55 (UTC)

If oama is the replacement for mailctl, then it might be useful to use the PKGBUILD function replaces.

https://wiki.archlinux.org/title/PKGBUILD#replaces

This combined with an upgrade/migration script could result in an automated and seamless transition for its users. I am not sure if this is actually possible, but hopefully it is.

ArthurBorsboom commented on 2024-05-13 13:07 (UTC)

Hi Peter,

Thanks for all your efforts!

I have several machines still using mailctl-bin. Is there a 'migration guide' available to make my life easier? :)

petrus7 commented on 2024-05-13 10:39 (UTC) (edited on 2024-11-20 08:56 (UTC) by petrus7)

Please, report oama related issues upstream and use this place for AUR related problems only.

petrus7 commented on 2024-05-13 10:33 (UTC) (edited on 2024-05-14 18:07 (UTC) by petrus7)

mailctl is deprecated in favor of oama from the same author. oama has a much simplified configuration among other changes.

Please remove mailctl-bin and install oama-bin instead.

petrus7 commented on 2023-09-22 11:42 (UTC)

The canonical Upstream URL is on GitHub again. Please, report upstream problems, questions, etc. there.

Comment here only regarding the mailctl-bin AUR package.

ArthurBorsboom commented on 2023-03-07 16:29 (UTC)

I am using the mailctl-bin package. :) This error message happens on a server running Arch Linux.

ArthurBorsboom commented on 2023-03-07 09:39 (UTC)

After having an expired token, I decided to upgrade mailctl-bin and rerun the authorization process. The authentication in the browser is successful, followed by a 'Something went wrong' in the browser and an error message in the console, see below.

Any hints how to resolve this?

[user@monitor ~]$ mailctl authorize microsoft domain-support
To grant OAuth2 access to domain-support visit the local URL below with your browser.
https://oauth.domain.com/start
Authorization started ... 
Maybe.fromJust: Nothing
CallStack (from HasCallStack):
  error, called at libraries/base/Data/Maybe.hs:150:21 in base:Data.Maybe
  fromJust, called at lib/MailCtl/Authorization.hs:156:56 in mailctl-0.8.4-ed77150bdec61b23cd29a3b1c3fa763235c70531a3279dbd69ed8583eebc5f9a:MailCtl.Authorization

petrus7 commented on 2023-02-23 23:06 (UTC)

@ptdel, Thank you although I have not received anything.

Anyway, I have just pushed out a new AUR release.