book/operation/howto/manage-user-settings
How to manage user settings
Send a user-settings-command
message containing an assert or retract record
containing the setting assertion to add or remove. Use the ! operator of the
configuration language to send a message (as opposed to make an
assertion):
! <user-settings-command <assert <mobile-data-enabled>>>
! <user-settings-command <assert <mobile-data-apn "internet">>>
! <user-settings-command <retract <mobile-data-enabled>>>
In future, a command-line tool for sending such messages will be
provided; for now, create temporary configuration language scripts in
/run/etc/syndicate/services:
THROCK=/run/etc/syndicate/services/throck.pr
echo '! <user-settings-command <assert <mobile-data-enabled>>>' > $THROCK
sleep 1
rm -f $THROCK
Copyright © 2021–2023 Tony Garnock-Jones, CC BY 4.0
