24 |
|
|
25 |
setup_plugin() |
setup_plugin() |
26 |
{ |
{ |
27 |
|
if [ ! -f /etc/alxconfig-ng/plugin-${PLUGIN_NAME}.conf ] |
28 |
|
then |
29 |
|
install /usr/lib/alxconfig-ng/plugins/${PLUGIN_NAME}/plugin-${PLUGIN_NAME}.conf /etc/alxconfig-ng |
30 |
|
fi |
31 |
|
|
32 |
return 0 |
return 0 |
33 |
} |
} |
34 |
|
|
35 |
# create desktop buttons |
# create desktop buttons |
36 |
create_menuitem() |
create_menuitem() |
37 |
{ |
{ |
38 |
|
if [ -f /etc/alxconfig-ng/plugin-rdesktop.conf ] |
39 |
|
then |
40 |
|
source /etc/alxconfig-ng/plugin-rdesktop.conf |
41 |
|
fi |
42 |
|
[[ -z ${PLUGIN_CONFIG_PARAM} ]] && PLUGIN_CONFIG_PARAM="" |
43 |
|
[[ -z ${PLUGIN_CONFIG_SERVER} ]] && PLUGIN_CONFIG_SERVER="" |
44 |
|
|
45 |
# don't touch these echo, define variables above |
# don't touch these echo, define variables above |
46 |
echo "PLUGIN_MENUITEM_NAME=\"${PLUGIN_MENUITEM_NAME}\"" |
echo "PLUGIN_MENUITEM_NAME=\"${PLUGIN_MENUITEM_NAME}\"" |
47 |
echo "PLUGIN_MENUITEM_EXEC=\"${PLUGIN_MENUITEM_EXEC}\"" |
echo "PLUGIN_MENUITEM_EXEC=\"${PLUGIN_MENUITEM_EXEC}\"" |
48 |
echo "PLUGIN_MENUITEM_PARAM=\"${PLUGIN_MENUITEM_PARAM}\"" |
echo "PLUGIN_MENUITEM_PARAM=\"${PLUGIN_CONFIG_PARAM} ${PLUGIN_MENUITEM_PARAM} ${PLUGIN_CONFIG_SERVER}\"" |
49 |
echo "PLUGIN_MENUITEM_WORKDIR=\"${PLUGIN_MENUITEM_WORKDIR}\"" |
echo "PLUGIN_MENUITEM_WORKDIR=\"${PLUGIN_MENUITEM_WORKDIR}\"" |
50 |
echo "PLUGIN_MENUITEM_ICON=\"${PLUGIN_MENUITEM_ICON}\"" |
echo "PLUGIN_MENUITEM_ICON=\"${PLUGIN_MENUITEM_ICON}\"" |
51 |
} |
} |