#Hard coded variables
export APPNAME=mailleur
#===============================================================
+#restarting a daemon
+#----------------------------------------------------------------------
+#$1 daemon application name
+sh_restart()
+
+{
+case "$OS" in
+ osukiss )
+ service $1 restart
+ ;;
+ sysvinit )
+ service $1 restart
+ ;;
+ systemd )
+ systemctl restart $1
+ ;;
+ * )
+ echo "sh_restart: Unexpected OS=$OS, exiting!"
+ exit 1
+ ;;
+ esac
+}
+#----------------------------------------------------------------------
#reporting a big trouble
#----------------------------------------------------------------------
sh_failure()
esac
}
#----------------------------------------------------------------------
+#reporting a small problem
+sh_warning()
+
+{
+case "$OS" in
+ osukiss )
+ echo Warning: $1
+ ;;
+ sysvinit )
+ echo Warning: $1
+ ;;
+ systemd )
+ echo -n $2 ; warning;
+ ;;
+ * )
+ echo "sh_warning: Unexpected OS=$OS, exiting!"
+ exit 1
+ ;;
+ esac
+}
+#----------------------------------------------------------------------
+#reporting a success
+sh_success()
+
+{
+case "$OS" in
+ osukiss )
+ echo Success: $1
+ ;;
+ sysvinit )
+ echo Success: $1
+ ;;
+ systemd )
+ echo -n $1 ; success;
+ ;;
+ * )
+ echo "sh_warning: Unexpected OS=$OS, exiting!"
+ exit 1
+ ;;
+ esac
+}
+#----------------------------------------------------------------------
#procedure to check if the config is properly done
#----------------------------------------------------------------------
chk_config()