Hi Doug,
It seems that you were almost there. You should have taken a look at
the openserctl script (yes, it's a script).
I just pulled the following two lines from the script:
# 128 means FL_PERSISTENT is on
fifo_cmd ul_add "$USRLOC_TABLE" "$SERUSER@$SERDOMAIN" "$2"
"0" "1.00"
"0" "128"
This should help you out, although I haven't tested it.
Regards,
Norm
Doug Meredith wrote:
I am trying to use FIFO to manage permanent contacts.
I can create
contacts now, but can't figure out what value to specify for the
expiry.
A positive value represents a real expiry in seconds. Negative
numbers, "Never", and "Permanent" all result in "400 Invalid
expires
format". A zero results in "500 Error while adding contact".
The information at
http://www.openser.org/dokuwiki/doku.php?id=fifo_relay#ul_add is more
of an example. It doesn't really explain the arguments. Does anyone
know how to specify that a contact is permanent? The command
"openserctl ul add" is able to create permanent contacts, so it must
be possible.
Doug