From: cajus Date: Wed, 23 Jan 2008 08:24:58 +0000 (+0000) Subject: Added plugin descriptions X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=61f6407f3949523016ba4c8190f1842af95bb8dd;p=gosa.git Added plugin descriptions git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@8545 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/gosa-plugins/addressbook/plugin.dsc b/gosa-plugins/addressbook/plugin.dsc new file mode 100644 index 000000000..b904075b7 --- /dev/null +++ b/gosa-plugins/addressbook/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = addressbook +description = "Simple addressbook addon" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/apache2/plugin.dsc b/gosa-plugins/apache2/plugin.dsc new file mode 100644 index 000000000..2af8a93b4 --- /dev/null +++ b/gosa-plugins/apache2/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = apache2 +description = "Apache2 vhost management module" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/connectivity/plugin.dsc b/gosa-plugins/connectivity/plugin.dsc new file mode 100644 index 000000000..5845433d2 --- /dev/null +++ b/gosa-plugins/connectivity/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = connectivity +description = "Connectivity base plugin - pool for realy small plugins" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/dfs/plugin.dsc b/gosa-plugins/dfs/plugin.dsc new file mode 100644 index 000000000..653ad1fff --- /dev/null +++ b/gosa-plugins/dfs/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = dfs +description = "DFS share manager" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/dh-make-gosa b/gosa-plugins/dh-make-gosa index 05153200b..4c70fded9 100755 --- a/gosa-plugins/dh-make-gosa +++ b/gosa-plugins/dh-make-gosa @@ -1,175 +1,5 @@ -#!/bin/sh - -plugin=$1 -TMPDIR=/tmp/dh-make-gosa.$$ - -check_plugin() { - [[ -r $1/manifest ]] -} - -parse_manifest() { - pl_name=gofax - pl_version=1.0 - pl_description="GOfax integration for GOsa" - pl_depends= - pl_author="Cajus Pollmeier " -} - - -############################################################################## -# M A I N # -############################################################################## - -# Sanity check -if ! check_plugin $plugin; then - echo "Failed" - exit 1 -fi -parse_manifest $plugin - -# Create temporary copy -echo "Creating temporary copy of plugin '$plugin'..." -mkdir -p $TMPDIR -cp -a $plugin/* $TMPDIR -rm $TMPDIR/manifest -find $TMPDIR -name '*.svn' -type d -exec rm -rf {} \; 2> /dev/null - -# Add debian infrastructure -mkdir $TMPDIR/debian -cat < $TMPDIR/debian/changelog -gosa-plugin-$pl_name ($pl_version-1) unstable; urgency=low - - * Initial release - - -- $pl_author $(822-date) -EOF - -echo 5 > $TMPDIR/debian/compat - -cat < $TMPDIR/debian/control -Source: gosa-plugin-$pl_name -Section: utils -Priority: optional -Maintainer: $pl_author -Standards-Version: 3.7.2.2 -Build-Depends: debhelper(>= 4.2.32) - -Package: gosa-plugin-$pl_name -Architecture: any -Depends: gosa-core $pl_depends -Suggests: gosa -Description: $pl_description - This package includes the $pl_name plugin for use with GOsa. - . - GOsa is a combination of system-administrator and end-user web - interface, designed to handle LDAP based setups. -EOF - -cat < $TMPDIR/debian/copyright -This package was debianized by $pl_author -on $(822-date) - -Copyright: GPL2 - -This code is released under the terms of the GPLv2 license. - -See /usr/share/common-licenses/GPL-2 for the full license. -EOF - -dirs=$(find $TMPDIR -maxdepth 1 -type d | grep -v debian) -for dir in $(echo $dirs); do - [[ $dir == $TMPDIR ]] && continue - dir=$(basename $dir) - echo usr/share/gosa/plugins/$dir >> $TMPDIR/debian/dirs - echo $dir usr/share/gosa/plugins >> $TMPDIR/debian/install -done - -cat < $TMPDIR/debian/README.Debian -README.Debian for $pl_name --------------------------- - -You need a proper LDAP/GOsa setup to make this run. More -text will follow later. Sorry. - ----- -$pl_author $(822-date) -EOF - -cat < $TMPDIR/debian/rules -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -build: patch - #******************************************************** - #* Building plugin into a Debian/GNU Linux Package * - #* please stand by * - #******************************************************** - -clean: clean-patched unpatch -clean-patched: - dh_testdir - rm -f install-stamp - -rm -f debian/files - -rm -rf debian/tmp - -rm -f debian/substvars - dh_clean - -unpatch: - dpatch deapply-all - rm -rf patch-stamp debian/patched - -install: install-stamp -install-stamp: - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - touch install-stamp - -patch: patch-stamp -patch-stamp: - dpatch apply-all - dpatch cat-all >patch-stamp - -binary-indep: install - dh_testdir - dh_testroot - - dh_install - dh_installdocs - dh_installcron - dh_installexamples - dh_installchangelogs - dh_link - dh_strip - dh_compress - dh_fixperms - dh_perl - dh_installdeb - dh_shlibdeps - - dh_gencontrol - dh_md5sums - dh_builddeb - -source diff: - @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false - -binary: binary-indep -.PHONY: build install clean binary-indep binary - -binary-arch: - -EOF - -chmod +x $TMPDIR/debian/rules - -(cd $TMPDIR && dpkg-buildpackage -uc -us -rfakeroot) - -# Cleanup -echo "Cleaning up..." -#rm -rf "$TMPDIR" +[gosa-plugin] +name = samba +description = "Plugin for Samba 2/3 integration" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/dhcp/plugin.dsc b/gosa-plugins/dhcp/plugin.dsc new file mode 100644 index 000000000..058f23b54 --- /dev/null +++ b/gosa-plugins/dhcp/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = dhcp +description = "DHCP service management plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = systems diff --git a/gosa-plugins/dns/plugin.dsc b/gosa-plugins/dns/plugin.dsc new file mode 100644 index 000000000..8f7689e04 --- /dev/null +++ b/gosa-plugins/dns/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = dns +description = "DNS service management plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = systems diff --git a/gosa-plugins/fai/plugin.dsc b/gosa-plugins/fai/plugin.dsc new file mode 100644 index 000000000..50dc0db3b --- /dev/null +++ b/gosa-plugins/fai/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = fai +description = "FAI plugin for managing system deployment" +version = 2.6 +author = "Cajus Pollmeier " +depends = goto diff --git a/gosa-plugins/glpi/plugin.dsc b/gosa-plugins/glpi/plugin.dsc new file mode 100644 index 000000000..f110f7c85 --- /dev/null +++ b/gosa-plugins/glpi/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = glpi +description = "GLPI system inventarization plugin" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/gofax/plugin.dsc b/gosa-plugins/gofax/plugin.dsc new file mode 100644 index 000000000..84f9fc41c --- /dev/null +++ b/gosa-plugins/gofax/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = gofax +description = "GOfax management backend with report functionality" +version = 2.6 +author = "Cajus Pollmeier " +depends = systems diff --git a/gosa-plugins/gofon/plugin.dsc b/gosa-plugins/gofon/plugin.dsc new file mode 100644 index 000000000..973c75af3 --- /dev/null +++ b/gosa-plugins/gofon/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = gofon +description = "GOfon backend management with report functionality" +version = 2.6 +author = "Cajus Pollmeier " +depends = systems diff --git a/gosa-plugins/goto/plugin.dsc b/gosa-plugins/goto/plugin.dsc new file mode 100644 index 000000000..aa41d35ae --- /dev/null +++ b/gosa-plugins/goto/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = goto +description = "GOto desktop managmenet plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = systems diff --git a/gosa-plugins/heimdal/plugin.dsc b/gosa-plugins/heimdal/plugin.dsc new file mode 100644 index 000000000..f75050d4d --- /dev/null +++ b/gosa-plugins/heimdal/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = heimdal +description = "Heimdal kerberos management plugin" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/kolab/plugin.dsc b/gosa-plugins/kolab/plugin.dsc new file mode 100644 index 000000000..3eb2188a6 --- /dev/null +++ b/gosa-plugins/kolab/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = kolab +description = "Kolab management plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = mail diff --git a/gosa-plugins/ldapmanager/plugin.dsc b/gosa-plugins/ldapmanager/plugin.dsc new file mode 100644 index 000000000..f7969170f --- /dev/null +++ b/gosa-plugins/ldapmanager/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = ldapmanager +description = "Simple LDAP backup and insertion tasks" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/localize-plugin b/gosa-plugins/localize-plugin index e0c857995..4c70fded9 100755 --- a/gosa-plugins/localize-plugin +++ b/gosa-plugins/localize-plugin @@ -1,15 +1,5 @@ -#!/bin/sh - -[[ $? -ne 1 ]] || exit 1 - -plugin=$1 - -cp -a ../gosa-core/locale/* $plugin/locale -find $plugin/locale -type d -name .svn -exec rm -rf {} \; - -pushd . -cd $plugin -../update-locale -y -find -name messages.mo -exec rm {} \; -for i in $(find -name messages.po | grep LC_MESSAGES); do mv $i $i.orig; msgattrib --no-obsolete $i.orig > $i; rm $i.orig; done -popd +[gosa-plugin] +name = samba +description = "Plugin for Samba 2/3 integration" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/log/plugin.dsc b/gosa-plugins/log/plugin.dsc new file mode 100644 index 000000000..3333e92da --- /dev/null +++ b/gosa-plugins/log/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = log +description = "Syslog and GOsa logging plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = systems diff --git a/gosa-plugins/mail/plugin.dsc b/gosa-plugins/mail/plugin.dsc new file mode 100644 index 000000000..546412f31 --- /dev/null +++ b/gosa-plugins/mail/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = mail +description = "Mail management base plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = systems diff --git a/gosa-plugins/nagios/plugin.dsc b/gosa-plugins/nagios/plugin.dsc new file mode 100644 index 000000000..9c6baa12e --- /dev/null +++ b/gosa-plugins/nagios/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = nagios +description = "Nagios account settings management" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/netatalk/plugin.dsc b/gosa-plugins/netatalk/plugin.dsc new file mode 100644 index 000000000..6ca88f77d --- /dev/null +++ b/gosa-plugins/netatalk/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = netatalk +description = "Apple account management" +version = 2.6 +author = "Cajus Pollmeier " +depends = "systems" diff --git a/gosa-plugins/opengroupware/plugin.dsc b/gosa-plugins/opengroupware/plugin.dsc new file mode 100644 index 000000000..218da6eb2 --- /dev/null +++ b/gosa-plugins/opengroupware/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = opengroupware +description = "Opengroupware integration" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity, mail diff --git a/gosa-plugins/openxchange/plugin.dsc b/gosa-plugins/openxchange/plugin.dsc new file mode 100644 index 000000000..c486b2455 --- /dev/null +++ b/gosa-plugins/openxchange/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = openxchange +description = "Open-Xchange account plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity, mail diff --git a/gosa-plugins/phpgw/plugin.dsc b/gosa-plugins/phpgw/plugin.dsc new file mode 100644 index 000000000..6a42d9ec9 --- /dev/null +++ b/gosa-plugins/phpgw/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = phpgw +description = "PHP Groupware connectivity plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity, mail diff --git a/gosa-plugins/phpscheduleit/plugin.dsc b/gosa-plugins/phpscheduleit/plugin.dsc new file mode 100644 index 000000000..75562cdb8 --- /dev/null +++ b/gosa-plugins/phpscheduleit/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = phpscheduleit +description = "PHP scheduleit connectivity plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity diff --git a/gosa-plugins/pptp/plugin.dsc b/gosa-plugins/pptp/plugin.dsc new file mode 100644 index 000000000..495da7486 --- /dev/null +++ b/gosa-plugins/pptp/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = pptp +description = "PPTP connectivity plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity diff --git a/gosa-plugins/pureftpd/plugin.dsc b/gosa-plugins/pureftpd/plugin.dsc new file mode 100644 index 000000000..abbcb7088 --- /dev/null +++ b/gosa-plugins/pureftpd/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = pureftpd +description = "PureFTPD connectivity plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity diff --git a/gosa-plugins/scalix/plugin.dsc b/gosa-plugins/scalix/plugin.dsc new file mode 100644 index 000000000..405e17cbb --- /dev/null +++ b/gosa-plugins/scalix/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = scalix +description = "Scalix account plugin" +version = 2.6 +author = "Cajus Pollmeier " +conflicts = mail diff --git a/gosa-plugins/squid/plugin.dsc b/gosa-plugins/squid/plugin.dsc new file mode 100644 index 000000000..3d0814c76 --- /dev/null +++ b/gosa-plugins/squid/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = squid +description = "Squid connectivity plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity diff --git a/gosa-plugins/ssh/plugin.dsc b/gosa-plugins/ssh/plugin.dsc new file mode 100644 index 000000000..3317bd75f --- /dev/null +++ b/gosa-plugins/ssh/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = ssh +description = "SSH key plugin" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/sudo/plugin.dsc b/gosa-plugins/sudo/plugin.dsc new file mode 100644 index 000000000..0cd8daaff --- /dev/null +++ b/gosa-plugins/sudo/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = sudo +description = "Sudo manager" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/systems/plugin.dsc b/gosa-plugins/systems/plugin.dsc new file mode 100644 index 000000000..8b72d6b19 --- /dev/null +++ b/gosa-plugins/systems/plugin.dsc @@ -0,0 +1,5 @@ +[gosa-plugin] +name = systems +description = "System management base plugin" +version = 2.6 +author = "Cajus Pollmeier " diff --git a/gosa-plugins/webdav/plugin.dsc b/gosa-plugins/webdav/plugin.dsc new file mode 100644 index 000000000..1c5c14bce --- /dev/null +++ b/gosa-plugins/webdav/plugin.dsc @@ -0,0 +1,6 @@ +[gosa-plugin] +name = webdav +description = "WebDAV connectivity plugin" +version = 2.6 +author = "Cajus Pollmeier " +depends = connectivity