diff --git a/src/freedombone-app-batman b/src/freedombone-app-batman
index 419b7609f0fa005d5e4f341675840820e860bd3f..3d4efbab7203a42756d6f1b0a6deb90498d27b11 100755
--- a/src/freedombone-app-batman
+++ b/src/freedombone-app-batman
@@ -39,6 +39,14 @@ BATMAN_CELLID='any'
 batman_variables=(MY_USERNAME
                   BATMAN_CELLID)
 
+function logging_on_batman {
+    echo -n ''
+}
+
+function logging_off_batman {
+    echo -n ''
+}
+
 function install_interactive_batman {
     echo -n ''
     APP_INSTALLED=1
diff --git a/src/freedombone-app-cryptpad b/src/freedombone-app-cryptpad
index aa36c57553bede8c4e08678b4990858abc2568ef..91e5104ad53bc8ac77f2a6c0614a3c71b9fba9c5 100755
--- a/src/freedombone-app-cryptpad
+++ b/src/freedombone-app-cryptpad
@@ -42,6 +42,14 @@ CRYPTPAD_DIR=/etc/cryptpad
 
 cryptpad_variables=(ONION_ONLY)
 
+function logging_on_cryptpad {
+    echo -n ''
+}
+
+function logging_off_cryptpad {
+    echo -n ''
+}
+
 function remove_user_cryptpad {
     remove_username="$1"
 }
diff --git a/src/freedombone-app-dlna b/src/freedombone-app-dlna
index 3033d7b4bb14c340a72be420620739e277f09feb..55ada1c2e4dcbe43fa6a5b9c62a73d39013ae8c2 100755
--- a/src/freedombone-app-dlna
+++ b/src/freedombone-app-dlna
@@ -38,6 +38,14 @@ dlna_variables=(SYSTEM_TYPE
                 INSTALLED_WITHIN_DOCKER
                 MY_USERNAME)
 
+function logging_on_dlna {
+    echo -n ''
+}
+
+function logging_off_dlna {
+    echo -n ''
+}
+
 function configure_interactive_dlna {
     while true
     do
diff --git a/src/freedombone-app-dokuwiki b/src/freedombone-app-dokuwiki
index 439d1218956fc0acd6e3ef8543deb04f0e1e28a4..8b6843a4bd07b530931a9a2848e9450d1eed9a25 100755
--- a/src/freedombone-app-dokuwiki
+++ b/src/freedombone-app-dokuwiki
@@ -49,6 +49,14 @@ dokuwiki_variables=(ONION_ONLY
                     DOKUWIKI_CODE
                     DDNS_PROVIDER)
 
+function logging_on_dokuwiki {
+    echo -n ''
+}
+
+function logging_off_dokuwiki {
+    echo -n ''
+}
+
 function install_interactive_dokuwiki {
     if [[ $ONION_ONLY != "no" ]]; then
         DOKUWIKI_TITLE=$'My Dokuwiki'
diff --git a/src/freedombone-app-emacs b/src/freedombone-app-emacs
index f163730e034821349972795388f0fc3b0a076ec4..22132076ea5be76ce595a7fb44250cb5458ca1b2 100755
--- a/src/freedombone-app-emacs
+++ b/src/freedombone-app-emacs
@@ -36,6 +36,14 @@ SHOW_ON_ABOUT=0
 emacs_variables=(USB_MOUNT
                  MY_USERNAME)
 
+function logging_on_emacs {
+    echo -n ''
+}
+
+function logging_off_emacs {
+    echo -n ''
+}
+
 function reconfigure_emacs {
     echo -n ''
 }
diff --git a/src/freedombone-app-etherpad b/src/freedombone-app-etherpad
index 63d60ad9134ef196c567d3d27b8a5d4bc9b2602d..2ec7620f58eb59f488da21177fe1584b77e7c335 100755
--- a/src/freedombone-app-etherpad
+++ b/src/freedombone-app-etherpad
@@ -52,6 +52,14 @@ etherpad_variables=(ONION_ONLY
                     DDNS_PROVIDER
                     MY_USERNAME)
 
+function logging_on_etherpad {
+    echo -n ''
+}
+
+function logging_off_etherpad {
+    echo -n ''
+}
+
 function etherpad_password_hash {
     echo $(python -c "from passlib.hash import bcrypt;print(bcrypt.encrypt(\"$1\", rounds=10))")
 }
diff --git a/src/freedombone-app-friendica b/src/freedombone-app-friendica
index dd4748d3d4d396175c362ac4882b0f8c6e7308c3..f67ff65b0c79c9d7012250e3bd511a005bdab5de 100755
--- a/src/freedombone-app-friendica
+++ b/src/freedombone-app-friendica
@@ -50,6 +50,14 @@ friendica_variables=(ONION_ONLY
                      FRIENDICA_REPO
                      FRIENDICA_ADDONS_REPO)
 
+function logging_on_friendica {
+    echo -n ''
+}
+
+function logging_off_friendica {
+    echo -n ''
+}
+
 function remove_user_friendica {
     remove_username="$1"
     ${PROJECT_NAME}-pass -u $remove_username --rmapp friendica
diff --git a/src/freedombone-app-ghost b/src/freedombone-app-ghost
index 59c2e8e4867c5a468a22e580b38607b1b080ba7d..057d2bf5d85f94e8e004c2835043b3bbc9b5159a 100755
--- a/src/freedombone-app-ghost
+++ b/src/freedombone-app-ghost
@@ -49,6 +49,14 @@ ghost_variables=(GHOST_DOMAIN_NAME
                  DDNS_PROVIDER
                  MY_USERNAME)
 
+function logging_on_ghost {
+    echo -n ''
+}
+
+function logging_off_ghost {
+    echo -n ''
+}
+
 function ghost_replace_jquery {
     sed -i "s|code.jquery.com/jquery-${previous_jquery_version}.min.js|$GHOST_DOMAIN_NAME/jquery-${jquery_version}.js|g" content/themes/casper/default.hbs
     sed -i "s|code.jquery.com/jquery-${previous_jquery_version}.min.js|$GHOST_DOMAIN_NAME/jquery-${jquery_version}.js|g" core/server/data/migration/fixtures/004/01-move-jquery-with-alert.js
diff --git a/src/freedombone-app-gnusocial b/src/freedombone-app-gnusocial
index e5f192a625e474da8a50f74b81b54e09ef663861..605694f98a10476622a27be2a9baaf5df5346993 100755
--- a/src/freedombone-app-gnusocial
+++ b/src/freedombone-app-gnusocial
@@ -57,6 +57,14 @@ gnusocial_variables=(ONION_ONLY
                      GNUSOCIAL_EXPIRE_MONTHS
                      MY_USERNAME)
 
+function logging_on_gnusocial {
+    echo -n ''
+}
+
+function logging_off_gnusocial {
+    echo -n ''
+}
+
 function gnusocial_fix_endless_reloads {
     # This fixes a bug introduced with commit 5f7032dfee1fd202c14e76a9f8b37af35d584901
     # and which causes OrFox to endlessly reload the page
diff --git a/src/freedombone-app-gogs b/src/freedombone-app-gogs
index e6cb50873e12430a9bff6a8572a02c5356ba7c8a..03b87d76a5e43b9e1273f8458c011c24efcd5c2f 100755
--- a/src/freedombone-app-gogs
+++ b/src/freedombone-app-gogs
@@ -51,6 +51,14 @@ gogs_variables=(ONION_ONLY
                 DDNS_PROVIDER
                 ARCHITECTURE)
 
+function logging_on_gogs {
+    echo -n ''
+}
+
+function logging_off_gogs {
+    echo -n ''
+}
+
 function change_password_gogs {
     curr_username="$1"
     new_user_password="$2"
diff --git a/src/freedombone-app-htmly b/src/freedombone-app-htmly
index 4d926988febc8ee746fb56c56f610e4cb80d791b..2436828a91452fc04477879fea5206fdea8b02d2 100755
--- a/src/freedombone-app-htmly
+++ b/src/freedombone-app-htmly
@@ -50,6 +50,14 @@ htmly_variables=(HTMLY_REPO
                  DDNS_PROVIDER
                  MY_USERNAME)
 
+function logging_on_htmly {
+    echo -n ''
+}
+
+function logging_off_htmly {
+    echo -n ''
+}
+
 function set_avatar_from_url {
     AVATAR="$1"
 
diff --git a/src/freedombone-app-hubzilla b/src/freedombone-app-hubzilla
index 8bf80802a771f7b1c54bf9b26a0fe2a70e5c2789..9ccc8a8bdd2ed22827810fe42fafaf1e8422e4db 100755
--- a/src/freedombone-app-hubzilla
+++ b/src/freedombone-app-hubzilla
@@ -51,6 +51,14 @@ hubzilla_variables=(ONION_ONLY
                     HUBZILLA_REPO
                     HUBZILLA_ADDONS_REPO)
 
+function logging_on_hubzilla {
+    echo -n ''
+}
+
+function logging_off_hubzilla {
+    echo -n ''
+}
+
 function remove_user_hubzilla {
     remove_username="$1"
     ${PROJECT_NAME}-pass -u $remove_username --rmapp hubzilla
diff --git a/src/freedombone-app-ipfs b/src/freedombone-app-ipfs
index 87d7b3474fc4ecb1bfb840d8ccc1f3d12a72e6c5..92aec6ed5658372ab1058e67f0125bd9db473989 100755
--- a/src/freedombone-app-ipfs
+++ b/src/freedombone-app-ipfs
@@ -48,6 +48,14 @@ ipfs_variables=(IPFS_GO_VERSION
                 IPFS_KEY_LENGTH
                 IPFS_PORT)
 
+function logging_on_ipfs {
+    echo -n ''
+}
+
+function logging_off_ipfs {
+    echo -n ''
+}
+
 function install_interactive_ipfs {
     echo -n ''
     APP_INSTALLED=1
diff --git a/src/freedombone-app-irc b/src/freedombone-app-irc
index fab8ae571200e909c08a92b3c46f8f54bc19c41b..b578d7636264ca55c0b0411df460b87bde34d869 100755
--- a/src/freedombone-app-irc
+++ b/src/freedombone-app-irc
@@ -54,6 +54,14 @@ irc_variables=(MY_USERNAME
                IRC_BUFFER_LENGTH
                ONION_ONLY)
 
+function logging_on_irc {
+    echo -n ''
+}
+
+function logging_off_irc {
+    echo -n ''
+}
+
 function irc_get_global_password {
     echo $(cat /etc/ngircd/ngircd.conf | grep "Password =" | head -n 1 | awk -F '=' '{print $2}')
 }
diff --git a/src/freedombone-app-jitsi b/src/freedombone-app-jitsi
index ade10d5e9b49d42f95f26c83f99bfaa33c9d6fcb..3348f9df0d8f26012663218c1e567f755215f2dd 100755
--- a/src/freedombone-app-jitsi
+++ b/src/freedombone-app-jitsi
@@ -51,6 +51,14 @@ jitsi_variables=(ONION_ONLY
                  DEFAULT_DOMAIN_NAME
                  MY_USERNAME)
 
+function logging_on_jitsi {
+    echo -n ''
+}
+
+function logging_off_jitsi {
+    echo -n ''
+}
+
 function jitsi_disable_google_spyware {
     # Presumably they included Google Analytics for benign reasons, but it's
     # an obvious security problem. This should disable it.
diff --git a/src/freedombone-app-koel b/src/freedombone-app-koel
index 0a0577ea9aa97b140b6a32b52dfa5b3fbad8d75f..b9d200e93807845b1c40e862c6fd188f3fdac75f 100755
--- a/src/freedombone-app-koel
+++ b/src/freedombone-app-koel
@@ -49,6 +49,14 @@ koel_variables=(ONION_ONLY
                 MY_EMAIL_ADDRESS
                 MY_USERNAME)
 
+function logging_on_koel {
+    echo -n ''
+}
+
+function logging_off_koel {
+    echo -n ''
+}
+
 function koel_remove_gravatar {
     cd /var/www/${KOEL_DOMAIN_NAME}/htdocs
     sed -i "s|www.gravatar.com|${KOEL_DOMAIN_NAME}|g" node_modules/browser-sync-ui/public/js/app.js.map
diff --git a/src/freedombone-app-librevault b/src/freedombone-app-librevault
index 4bdf1492d5be7517e7ccbd939581e3ec72088703..59422e07546997fcf69a3d3e4934c3f644980828 100755
--- a/src/freedombone-app-librevault
+++ b/src/freedombone-app-librevault
@@ -44,6 +44,14 @@ librevault_variables=(PROTOBUF_REPO
                       LIBREVAULT_REPO
                       LIBREVAULT_PORT)
 
+function logging_on_librevault {
+    echo -n ''
+}
+
+function logging_off_librevault {
+    echo -n ''
+}
+
 function install_interactive_librevault {
     echo -n ''
     APP_INSTALLED=1
diff --git a/src/freedombone-app-lychee b/src/freedombone-app-lychee
index b0e3de1ff6e750deca1833ffdc4c8e59d24536d7..c175dc0745bff9ad5ebea66b368312cde3081fac 100755
--- a/src/freedombone-app-lychee
+++ b/src/freedombone-app-lychee
@@ -46,6 +46,13 @@ lychee_variables=(LYCHEE_REPO
                   DDNS_PROVIDER
                   MY_USERNAME)
 
+function logging_on_lychee {
+    echo -n ''
+}
+
+function logging_off_lychee {
+    echo -n ''
+}
 
 function lychee_create_database {
     if [ -f ${IMAGE_PASSWORD_FILE} ]; then
diff --git a/src/freedombone-app-mailpile b/src/freedombone-app-mailpile
index c9e463b8cb0aaba50744e5f00d63117e051093ae..e47d1b4df9ce7fb260e89bba68e425c75025ac57 100755
--- a/src/freedombone-app-mailpile
+++ b/src/freedombone-app-mailpile
@@ -47,6 +47,14 @@ mailpile_variables=(MAILPILE_REPO
                     DDNS_PROVIDER
                     MY_USERNAME)
 
+function logging_on_mailpile {
+    echo -n ''
+}
+
+function logging_off_mailpile {
+    echo -n ''
+}
+
 function remove_user_mailpile {
     remove_username="$1"
     ${PROJECT_NAME}-pass -u $remove_username --rmapp mailpile
diff --git a/src/freedombone-app-matrix b/src/freedombone-app-matrix
index 81563bb14944d4fe090e5b9365f12e7bdddd0e68..35a125096476aa10b7665639ccc00f6b43cf1f06 100755
--- a/src/freedombone-app-matrix
+++ b/src/freedombone-app-matrix
@@ -62,6 +62,14 @@ matrix_variables=(ONION_ONLY
                   MATRIX_DOMAIN_NAME
                   MATRIX_CODE)
 
+function logging_on_matrix {
+    echo -n ''
+}
+
+function logging_off_matrix {
+    echo -n ''
+}
+
 function matrix_nginx {
     matrix_nginx_site=/etc/nginx/sites-available/$MATRIX_DOMAIN_NAME
     if [[ $ONION_ONLY == "no" ]]; then
diff --git a/src/freedombone-app-mediagoblin b/src/freedombone-app-mediagoblin
index 78593898bf737ea6559eca123fabe1288e3c2236..74925cf991796294535db205355003012d0f4133 100755
--- a/src/freedombone-app-mediagoblin
+++ b/src/freedombone-app-mediagoblin
@@ -49,6 +49,14 @@ mediagoblin_variables=(ONION_ONLY
                        DEFAULT_DOMAIN_NAME
                        DDNS_PROVIDER)
 
+function logging_on_mediagoblin {
+    echo -n ''
+}
+
+function logging_off_mediagoblin {
+    echo -n ''
+}
+
 function mediagoblin_fix_email {
     # This is a crude hack and there may be a better solution
     # The cause of verification problems might be that the mediagoblin user
diff --git a/src/freedombone-app-movim b/src/freedombone-app-movim
index 3747f1a193d861a235837a5da68acad8f815f88c..bfac73c1735356d92ea4c5a04837c6568a92cfba 100755
--- a/src/freedombone-app-movim
+++ b/src/freedombone-app-movim
@@ -47,6 +47,14 @@ movim_variables=(ONION_ONLY
                  DDNS_PROVIDER
                  MY_USERNAME)
 
+function logging_on_movim {
+    echo -n ''
+}
+
+function logging_off_movim {
+    echo -n ''
+}
+
 function remove_user_movim {
     remove_username="$1"
 
diff --git a/src/freedombone-app-mumble b/src/freedombone-app-mumble
index 446dff9732d02bb6933cb4af50502cfd7b7c9cf7..a8457a1d05aea93ace97351b9bf3e8ac36109ece 100755
--- a/src/freedombone-app-mumble
+++ b/src/freedombone-app-mumble
@@ -47,6 +47,14 @@ mumble_variables=(MY_USERNAME
                   ONION_ONLY
                   ADMIN_USERNAME)
 
+function logging_on_mumble {
+    echo -n ''
+}
+
+function logging_off_mumble {
+    echo -n ''
+}
+
 function install_interactive_mumble {
     echo -n ''
     APP_INSTALLED=1
diff --git a/src/freedombone-app-nextcloud b/src/freedombone-app-nextcloud
index 54dc5fe415dde6fe82039b8ed6f79dcb86e4c844..6dd838221525ea10531b39bd2a464732e56550a8 100755
--- a/src/freedombone-app-nextcloud
+++ b/src/freedombone-app-nextcloud
@@ -49,6 +49,14 @@ nextcloud_variables=(ONION_ONLY
                      DDNS_PROVIDER
                      MY_USERNAME)
 
+function logging_on_nextcloud {
+    echo -n ''
+}
+
+function logging_off_nextcloud {
+    echo -n ''
+}
+
 function remove_user_nextcloud {
     remove_username="$1"
 
diff --git a/src/freedombone-app-pelican b/src/freedombone-app-pelican
index b2b94cf45e177f1ee1f89873eb02db7b0e43b30e..46bcf8e86e6a25f244a494504dc32f3dcec350d3 100755
--- a/src/freedombone-app-pelican
+++ b/src/freedombone-app-pelican
@@ -49,6 +49,13 @@ pelican_variables=(MY_USERNAME
                    PELICAN_DOMAIN_NAME
                    PELICAN_BLOG_CODE)
 
+function logging_on_pelican {
+    echo -n ''
+}
+
+function logging_off_pelican {
+    echo -n ''
+}
 
 function install_pelican_website {
     if [[ $ONION_ONLY != 'no' ]]; then
diff --git a/src/freedombone-app-pihole b/src/freedombone-app-pihole
index fdc5f76904589483b268eea2e077482d0887bb0b..59923bf2b5143d0a3f09c493fd2f258909aab054 100755
--- a/src/freedombone-app-pihole
+++ b/src/freedombone-app-pihole
@@ -54,6 +54,14 @@ pihole_variables=(ONION_ONLY
                   PIHOLE_DNS1
                   PIHOLE_DNS2)
 
+function logging_on_pihole {
+    echo -n ''
+}
+
+function logging_off_pihole {
+    echo -n ''
+}
+
 function pihole_copy_files {
     if [ ! -d /etc/.pihole ]; then
         mkdir /etc/.pihole
diff --git a/src/freedombone-app-postactiv b/src/freedombone-app-postactiv
index 2e10145c487c273e33d0a33acf3d2ddb40a2f662..322abe1cff16230d0e85a9bfc53128ea21083180 100755
--- a/src/freedombone-app-postactiv
+++ b/src/freedombone-app-postactiv
@@ -55,6 +55,14 @@ postactiv_variables=(ONION_ONLY
                      POSTACTIV_EXPIRE_MONTHS
                      POSTACTIV_TITLE)
 
+function logging_on_postactiv {
+    echo -n ''
+}
+
+function logging_off_postactiv {
+    echo -n ''
+}
+
 function postactiv_customise_logo {
     domain_name=$1
 
diff --git a/src/freedombone-app-profanity b/src/freedombone-app-profanity
index 13650ecf3557ad5c061a1af6ad316fdd57a6484a..385704123519eaf26ed6335240d6d5ddb974ada1 100755
--- a/src/freedombone-app-profanity
+++ b/src/freedombone-app-profanity
@@ -48,6 +48,14 @@ xmpp_variables=(ONION_ONLY
                 DEFAULT_DOMAIN_NAME
                 XMPP_DOMAIN_CODE)
 
+function logging_on_profanity {
+    echo -n ''
+}
+
+function logging_off_profanity {
+    echo -n ''
+}
+
 function remove_user_profanity {
     remove_username="$1"
 }
diff --git a/src/freedombone-app-radicale b/src/freedombone-app-radicale
index 366dd781752158fe6c19b48b1daa0ae09954ea77..855ac02c2b83fb64a90b07bed6e87b65f850011d 100755
--- a/src/freedombone-app-radicale
+++ b/src/freedombone-app-radicale
@@ -50,6 +50,14 @@ radicale_variables=(ONION_ONLY
                     RADICALE_PASSWORD
                     DEFAULT_DOMAIN_NAME)
 
+function logging_on_radicale {
+    echo -n ''
+}
+
+function logging_off_radicale {
+    echo -n ''
+}
+
 function remove_user_radicale {
     remove_username="$1"
 
diff --git a/src/freedombone-app-riot b/src/freedombone-app-riot
index cc8c1817e2f51f292095b84222a7a3b904ab0ef3..acc9d3d5b7742996eb604fd300d9ca2d90aa0274 100755
--- a/src/freedombone-app-riot
+++ b/src/freedombone-app-riot
@@ -49,6 +49,14 @@ riot_variables=(MY_USERNAME
                 ONION_ONLY
                 DDNS_PROVIDER)
 
+function logging_on_riot {
+    echo -n ''
+}
+
+function logging_off_riot {
+    echo -n ''
+}
+
 function remove_user_riot {
     echo -n ''
 }
diff --git a/src/freedombone-app-rss b/src/freedombone-app-rss
index 39fc11a28b7069b814907e10d5221400933e3fd9..d95dc1524ca3738beedb4a9dca9d8eda82c17bbe 100755
--- a/src/freedombone-app-rss
+++ b/src/freedombone-app-rss
@@ -53,6 +53,14 @@ rss_variables=(RSS_READER_REPO
                USB_MOUNT
                MY_USERNAME)
 
+function logging_on_rss {
+    echo -n ''
+}
+
+function logging_off_rss {
+    echo -n ''
+}
+
 function remove_user_rss {
     remove_username="$1"
 }
diff --git a/src/freedombone-app-scuttlebot b/src/freedombone-app-scuttlebot
index 0515c5908bd9370871378579a06ed1e1a878df13..464f6cc5af139c0f96f963d5a5a379160a96faf8 100755
--- a/src/freedombone-app-scuttlebot
+++ b/src/freedombone-app-scuttlebot
@@ -43,6 +43,14 @@ scuttlebot_variables=(MY_USERNAME
                       DEFAULT_DOMAIN_NAME
                       SYSTEM_TYPE)
 
+function logging_on_scuttlebot {
+    echo -n ''
+}
+
+function logging_off_scuttlebot {
+    echo -n ''
+}
+
 function scuttlebot_create_invite {
     invite_string=$(su -c "sbot invite.create 1" - scuttlebot | sed 's/"//g')
 
diff --git a/src/freedombone-app-searx b/src/freedombone-app-searx
index 8f86519740400aae459ac85ce850ad989aa0cc1e..b90a9c75781d9d33b8016acd4d1b23b5e9fd0a59 100755
--- a/src/freedombone-app-searx
+++ b/src/freedombone-app-searx
@@ -48,6 +48,14 @@ searx_variables=(SEARX_LOGIN_TEXT
                  SEARX_BACKGROUND_IMAGE_URL
                  SYSTEM_TYPE)
 
+function logging_on_searx {
+    echo -n ''
+}
+
+function logging_off_searx {
+    echo -n ''
+}
+
 function searx_set_default_background {
     if [ -f ~/freedombone/img/backgrounds/searx.jpg ]; then
         cp ~/freedombone/img/backgrounds/searx.jpg /etc/searx/searx/static/themes/courgette/img/bg-body-index.jpg
diff --git a/src/freedombone-app-sip b/src/freedombone-app-sip
index 9bebca6a98bc3c7ffc8effa7be4b4c457a1c3943..4215a8539372ccbd9e79a171f93a4f5bcf2b29bf 100755
--- a/src/freedombone-app-sip
+++ b/src/freedombone-app-sip
@@ -50,6 +50,14 @@ sip_variables=(ONION_ONLY
                TURN_TLS_PORT
                TURN_NONCE)
 
+function logging_on_sip {
+    echo -n ''
+}
+
+function logging_off_sip {
+    echo -n ''
+}
+
 function remove_user_sip {
     remove_username="$1"
     ${PROJECT_NAME}-rmsipuser ${remove_username}
diff --git a/src/freedombone-app-syncthing b/src/freedombone-app-syncthing
index d63aee1e3a6aed1ab2f0ef9ca1819c92d6cbd8f4..7d06472ff16ac767b9739170077f8266d6ebe5e5 100755
--- a/src/freedombone-app-syncthing
+++ b/src/freedombone-app-syncthing
@@ -51,6 +51,14 @@ syncthing_variables=(SYNCTHING_ID
                      SYNCTHING_SHARED_DATA
                      USB_MOUNT)
 
+function logging_on_syncthing {
+    echo -n ''
+}
+
+function logging_off_syncthing {
+    echo -n ''
+}
+
 function syncthing_create_ids_file {
     if [ ! -f ~/.syncthing-server-id ]; then
         return
diff --git a/src/freedombone-app-tahoelafs b/src/freedombone-app-tahoelafs
index ff6e2a712d2258c9b7c57a85e809b7ce368f1a5f..676721c11df70c5e1956363f467b680b536ad118 100755
--- a/src/freedombone-app-tahoelafs
+++ b/src/freedombone-app-tahoelafs
@@ -56,6 +56,14 @@ tahoelafs_variables=(ONION_ONLY
                      TAHOELAFS_SHARES_HAPPY
                      TAHOELAFS_SHARES_TOTAL)
 
+function logging_on_tahoelafs {
+    echo -n ''
+}
+
+function logging_off_tahoelafs {
+    echo -n ''
+}
+
 function add_user_tahoelafs {
     if [[ $(app_is_installed tahoelafs) == "0" ]]; then
         echo '0'
diff --git a/src/freedombone-app-tox b/src/freedombone-app-tox
index efcd4c9ceb090cacb56ca80e1919761bb9335b4a..3de2611387866b66629affab68eab9db4a8581c2 100755
--- a/src/freedombone-app-tox
+++ b/src/freedombone-app-tox
@@ -60,6 +60,14 @@ tox_variables=(SYSTEM_TYPE
                TOX_PORT
                TOX_NODES)
 
+function logging_on_tox {
+    echo -n ''
+}
+
+function logging_off_tox {
+    echo -n ''
+}
+
 function remove_user_tox {
     remove_username="$1"
 
diff --git a/src/freedombone-app-turtl b/src/freedombone-app-turtl
index 1da5f65b8188857024ddfb66b8667352773afd47..4d8f756b51f98527a9d912c19c70a68bcdf63134 100755
--- a/src/freedombone-app-turtl
+++ b/src/freedombone-app-turtl
@@ -59,6 +59,14 @@ turtl_variables=(ONION_ONLY
                  MY_EMAIL_ADDRESS
                  MY_USERNAME)
 
+function logging_on_turtl {
+    echo -n ''
+}
+
+function logging_off_turtl {
+    echo -n ''
+}
+
 function change_password_turtl {
     change_username="$1"
     new_user_password="$2"
diff --git a/src/freedombone-app-vim b/src/freedombone-app-vim
index 9941b62d67acd7379296b5bf0e91979db6d9d2a0..f4da1cd506f34f642eac12985d432795b3763f91 100755
--- a/src/freedombone-app-vim
+++ b/src/freedombone-app-vim
@@ -39,6 +39,14 @@ VIM_MUTT_EDITOR='vim \"+set nonumber\" \"+set insertmode\" \"+set spell\" +/^$/
 vim_variables=(MY_USERNAME
                VIM_MUTT_EDITOR)
 
+function logging_on_vim {
+    echo -n ''
+}
+
+function logging_off_vim {
+    echo -n ''
+}
+
 function reconfigure_vim {
     echo -n ''
 }
diff --git a/src/freedombone-app-vpn b/src/freedombone-app-vpn
index 02bff253e1e356edbf87f7ceda136d7321500ce2..a22a0bd6d13376e69525dcd7a55c77ca937c3d9d 100755
--- a/src/freedombone-app-vpn
+++ b/src/freedombone-app-vpn
@@ -35,6 +35,14 @@ SHOW_ON_ABOUT=0
 
 vpn_variables=()
 
+function logging_on_vpn {
+    echo -n ''
+}
+
+function logging_off_vpn {
+    echo -n ''
+}
+
 function install_interactive_vpn {
     echo -n ''
     APP_INSTALLED=1
diff --git a/src/freedombone-app-xmpp b/src/freedombone-app-xmpp
index 212fe929b9e9dc91f6e5da1ef8f96c785f63ebbd..45115078417cbbe2d2e8cd04a55bd1010e6e4f05 100755
--- a/src/freedombone-app-xmpp
+++ b/src/freedombone-app-xmpp
@@ -59,6 +59,14 @@ xmpp_variables=(ONION_ONLY
                 DEFAULT_DOMAIN_NAME
                 XMPP_DOMAIN_CODE)
 
+function logging_on_xmpp {
+    echo -n ''
+}
+
+function logging_off_xmpp {
+    echo -n ''
+}
+
 function xmpp_add_onion_address {
     domain_name="$1"
     onion_address="$2"
diff --git a/src/freedombone-app-zeronet b/src/freedombone-app-zeronet
index 8f3d716ab683eff35baa4aa1f0a18f40243700c6..298cd5b4c4170b8c2348a12d06c692a5fb6d6ade 100755
--- a/src/freedombone-app-zeronet
+++ b/src/freedombone-app-zeronet
@@ -59,6 +59,14 @@ zeronet_variables=(TRACKER_PORT
                    ZERONET_DEFAULT_FORUM_TAGLINE
                    ZERONET_DEFAULT_MAIL_TAGLINE)
 
+function logging_on_zeronet {
+    echo -n ''
+}
+
+function logging_off_zeronet {
+    echo -n ''
+}
+
 function install_interactive_zeronet {
     echo -n ''
     APP_INSTALLED=1