8 |
PLUGIN_MENUITEM_WORKDIR="" |
PLUGIN_MENUITEM_WORKDIR="" |
9 |
PLUGIN_MENUITEM_ICON="" |
PLUGIN_MENUITEM_ICON="" |
10 |
|
|
11 |
|
PLUGIN_AUTOSTART=0 |
12 |
|
|
13 |
install_plugin() |
install_plugin() |
14 |
{ |
{ |
15 |
if [[ -z $(magequery -n remserial) ]] |
if [[ -z $(magequery -n remserial) ]] |
45 |
echo "PLUGIN_MENUITEM_ICON=\"${PLUGIN_MENUITEM_ICON}\"" |
echo "PLUGIN_MENUITEM_ICON=\"${PLUGIN_MENUITEM_ICON}\"" |
46 |
} |
} |
47 |
|
|
48 |
|
autostart_plugin() |
49 |
|
{ |
50 |
|
echo "PLUGIN_AUTOSTART=\"${PLUGIN_AUTOSTART}\"" |
51 |
|
} |
52 |
|
|
53 |
uninstall_plugin() |
uninstall_plugin() |
54 |
{ |
{ |
55 |
# remove from runlevels |
# remove from runlevels |
73 |
setup) setup_plugin ;; |
setup) setup_plugin ;; |
74 |
menuitem) create_menuitem ;; |
menuitem) create_menuitem ;; |
75 |
uninstall) uninstall_plugin ;; |
uninstall) uninstall_plugin ;; |
76 |
|
autostart) autostart_plugin ;; |
77 |
*) echo "PLUGIN '${PLUGIN_NAME}': unkown operation '$1'" ;; |
*) echo "PLUGIN '${PLUGIN_NAME}': unkown operation '$1'" ;; |
78 |
esac |
esac |