acua modRec [-s]

acua modRec modifies an ACUA user record.

The -s switch can be used to strictly enforce setting of "time left" fields within their corresponding limits. For example, if you set tLeft > tLimit, acua modRec will set tLeft = tLimit. This switch is mostly intended to support "time bank" functionality (see the HOWTO for more information).

In the first usage, directly change the expiry date and time limits of a user. See acua addRec for a description of the arguments.

In the second usage, flags are modified. Flags are asserted with + and de-asserted with -, as you might expect. The flags 0-15 are user-defined flags (meaning that you define their meaning/purpose). Currently, acua forEach and acua renew are capable of basing their actions on the value of user-defined flags.

The system-defined flags are:
NOTE: See the BusyTreshold section in acua.config for a description of when the system is considered to be busy.

In the remaining usages, specific fields are modified. Fields may be incremented (+=), decremented (-=), or directly changed (=). The fields are:
NOTE: If a user has a subscription, any changes to their record made with acua modRec will be undone when the subscription expires.



Robert Davidson