@@ -158,6 +158,7 @@ Apps are scripts beginning with *src/freedombone-app-*. New scripts can be creat
install_appname
install_interactive_appname
configure_interactive_appname
reconfigure_appname
remove_appname
upgrade_appname
backup_local_appname
...
...
@@ -172,6 +173,8 @@ change_password_appname
*install_interactive* and *configure_interactive* are only used by the dialog menu interface accessible via ssh.
*change_password* is optional because with some apps there isn't any way to do that from the commandline.
*reconfigure* is used during /factory reset/ to remove and regenerate keys or set the app back to its initial defaults.
** Web interface
The web interface consists of a set of html files within *webadmin/EN*. These use forms to reference some php files within *webadmin* and those generate files which are then picked up by a systemd daemon running in the background (webadmin.service) which is implemented by *src/freedombone-installer*.