ECACCES...T-GRANT(1p)
πΈ ECACCES...T-GRANT(1p) β the manual page, but make it make sense πΈ
okay bestie, buckle up, because this is ecaccess-event-grant from the User Contributed Perl Documentation section (1p), and it's literally the little command that decides who gets to touch an ECaccess Event. π
β¨ NAME β¨
ecaccess-event-grant β Grant usage of an ECaccess Event π
β¨ SYNOPSIS β¨
ecaccess-event-grant -version|-help|-manual
ecaccess-event-grant [-debug] [-subscribe] [-notify] event-id user-list
β¨ DESCRIPTION β¨
So basically this command is your little permissions bouncer π β it lets you manage the Event permissions for a whole list of user(s).
The permissions can be subscribe, notify, both, or none. That's it, those are the options, no secret fourth thing.
And here's the tea π«: if you want to remove permissions to an Event for a list of users, you run this command with no -subscribe and no -notify options. That's the whole trick. No extra "remove" flag, you just... don't grant anything. Iconic honestly.
β¨ ARGUMENTS β¨
event-idβ the identifier of the Event you're granting stuff on. Like, which event are we doing paperwork for. ποΈuser-listβ the user(s) you're giving permissions to, or taking them away from. Multiple users should be separated by a column (e.g.abc,def). Yes bestie, a column, that's what the page says, I don't make the rules. π
β¨ OPTIONS β¨
-subscribeβ the user(s) in youruser-listget to subscribe to theevent-id. Think like the-eventIdsoption of theecaccess-job-submitcommand. π-notifyβ the user(s) in youruser-listget to send notifications to theevent-id. Think like theecaccess-event-sendcommand. π¨-versionβ displays the version number and then dips out. π-helpβ prints a brief help message and exits. the quick lil summary. β‘-manualβ prints the manual page and exits. hi, that's me, you're reading it. π₯°-retry countβ number of SSL connection retries per 5s to ECMWF. And listen, this one is specific: this parameter only applies to the initial SSL connection initiated by the command to the ECMWF server. It does not apply to all the subsequent requests made afteward β it's mainly targeting errors that can happen from time to time during the SSL handshake. Default is no retry. (Also yes, the page says "afteward", we're keeping it, it's part of the lore. π)-debugβ displays the SOAP and SSL messages exchanged. for when you want to see everything the little guys are saying to each other. π
β¨ EXAMPLES β¨
ecaccess-event-grant -subscribe 167 abc,def,jhi
Allow the users abc, def and jhi to subscribe to this Event. slay. β¨
ecaccess-event-grant 167 jkl
Remove all rights to the Event for the user jkl. no permissions, no vibes, nothing. π«
β¨ SEE ALSO β¨
go read these too bestie, they're all in the same little friend group: ecaccess-event-clear, ecaccess-event-delete, ecaccess-event-send, ecaccess-event-list, ecaccess-event-create and ecaccess.
π that's the whole page! every flag, every default, every warning, all of it, right here. no cap.
okay that's a wrap π this page is perl v5.40.1, dated 2025-10-22, and it lives under ECACCES...T-GRANT(1p). mwah, go grant some permissions responsibly. π
β¨
π¦ where this page comes from
- ubuntu resolute: ecaccess 6.3.1-1 Β· Perl
- ubuntu stonking: ecaccess 6.3.1-1 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms