Privileges 2.4 Public Beta #219
Replies: 3 comments 3 replies
-
What's the reason for waiting till the next privilege adjustment is made instead of checking if the queued events can be sent out in a regular interval? For example if a user elevates privileges while offline, and then while back online a week later, we would have to wait for a full week to get the queued event. |
Beta Was this translation helpful? Give feedback.
-
It's for efficiency. Instead of endlessly trying to resend the event, we just try it the next time we need to send an event anyway. Why is it important for you to get these old events as soon as possible? |
Beta Was this translation helpful? Give feedback.
-
Here's a new build for testing which contains the following changes:
Please play around with the new features and open an issue if you have any feedback. Thanks and happy testing! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Here is a first preview of the upcoming version 2.4 of Privileges.
What's new?
If you've configured Privileges with a maximum expiration interval, there is now a new key MaxIntervalInitial that allows you to define the initial interval to use. So you could now define a maximum interval of 60 minutes and set the initial interval to 10 minutes. This will only work as long as the user has not selected an expiration interval. So it's good for the initial setup of a Mac.
Unsent syslog or webhook events can now be queued. So if a user does not have an internet connection, these events are not lost as in previous versions of Privileges, but are queued. To enable event queueing, set the new QueueUnsentEvents key to
true
. Additionally, you can configure the maximum number of events that should be queued by using the QueuedEventsMax key. Here's how event queueing works:/Library/Application Support/Privileges/QueuedEvents.plist
.delayed
key, that is set totrue
for queued events. This makes it relatively easy for the receiver to identify these events.QueuedEventsMax
, the oldest events are discarded. SettingQueuedEventsMax
to0
means that an unlimited number of events will be queued (not recommended).Fixed an issue where a misconfiguration of the
RevokeAtLoginExcludedUsers
could cause unwanted application behavior.Please play around with the new features and open an issue if you have any feedback. Thanks and happy testing!
Privileges_2.4.0b2045.pkg.zip
Beta Was this translation helpful? Give feedback.
All reactions