--- alx-src/branches/alxconf-060/plugins/rdesktop/plugin.sh 2012/04/16 10:08:22 3491 +++ alx-src/branches/alxconf-060/plugins/rdesktop/plugin.sh 2012/04/16 12:45:42 3492 @@ -24,16 +24,28 @@ setup_plugin() { + if [ ! -f /etc/alxconfig-ng/plugin-${PLUGIN_NAME}.conf ] + then + install /usr/lib/alxconfig-ng/plugins/${PLUGIN_NAME}/plugin-${PLUGIN_NAME}.conf /etc/alxconfig-ng + fi + return 0 } # create desktop buttons create_menuitem() { + if [ -f /etc/alxconfig-ng/plugin-rdesktop.conf ] + then + source /etc/alxconfig-ng/plugin-rdesktop.conf + fi + [[ -z ${PLUGIN_CONFIG_PARAM} ]] && PLUGIN_CONFIG_PARAM="" + [[ -z ${PLUGIN_CONFIG_SERVER} ]] && PLUGIN_CONFIG_SERVER="" + # don't touch these echo, define variables above echo "PLUGIN_MENUITEM_NAME=\"${PLUGIN_MENUITEM_NAME}\"" echo "PLUGIN_MENUITEM_EXEC=\"${PLUGIN_MENUITEM_EXEC}\"" - echo "PLUGIN_MENUITEM_PARAM=\"${PLUGIN_MENUITEM_PARAM}\"" + echo "PLUGIN_MENUITEM_PARAM=\"${PLUGIN_CONFIG_PARAM} ${PLUGIN_MENUITEM_PARAM} ${PLUGIN_CONFIG_SERVER}\"" echo "PLUGIN_MENUITEM_WORKDIR=\"${PLUGIN_MENUITEM_WORKDIR}\"" echo "PLUGIN_MENUITEM_ICON=\"${PLUGIN_MENUITEM_ICON}\"" }