[debian-edu-commits] r78912 - in branches/wheezy/debian-edu-config: . debian gosa-netgroups gosa-netgroups/doc share/debian-edu-config

pere at alioth.debian.org pere at alioth.debian.org
Wed Jan 30 07:50:07 UTC 2013


Author: pere
Date: 2013-01-30 07:50:07 +0000 (Wed, 30 Jan 2013)
New Revision: 78912

Added:
   branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.docs
   branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.install
   branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.postinst
   branches/wheezy/debian-edu-config/gosa-netgroups/
   branches/wheezy/debian-edu-config/gosa-netgroups/doc/
   branches/wheezy/debian-edu-config/gosa-netgroups/doc/Readme.gosa
Removed:
   branches/wheezy/debian-edu-config/share/debian-edu-config/netgroups/
Modified:
   branches/wheezy/debian-edu-config/debian/changelog
   branches/wheezy/debian-edu-config/debian/control
Log:
Reintroduce debian-edu-config-gosa-netgroups package and undo fix
for BTS report #662967 using commit r77645 and the svn content of
share/debian-edu-config/netgroups, as the package is still needed
because the netgroup package did not make it into wheezy.

Modified: branches/wheezy/debian-edu-config/debian/changelog
===================================================================
--- branches/wheezy/debian-edu-config/debian/changelog	2013-01-30 05:58:21 UTC (rev 78911)
+++ branches/wheezy/debian-edu-config/debian/changelog	2013-01-30 07:50:07 UTC (rev 78912)
@@ -1,3 +1,12 @@
+debian-edu-config (1.703~svn78902) UNRELEASED; urgency=low
+
+  * Reintroduce debian-edu-config-gosa-netgroups package and undo fix
+    for BTS report #662967 using commit r77645 and the svn content of
+    share/debian-edu-config/netgroups, as the package is still needed
+    because the netgroup package did not make it into wheezy.
+
+ -- Petter Reinholdtsen <pere at debian.org>  Tue, 29 Jan 2013 23:05:53 +0100
+
 debian-edu-config (1.703~svn78902) wheezy-test; urgency=low
 
   [ Wolfgang Schweer ]

Modified: branches/wheezy/debian-edu-config/debian/control
===================================================================
--- branches/wheezy/debian-edu-config/debian/control	2013-01-30 05:58:21 UTC (rev 78911)
+++ branches/wheezy/debian-edu-config/debian/control	2013-01-30 07:50:07 UTC (rev 78912)
@@ -16,10 +16,18 @@
 Depends: ${misc:Depends}, ${python:Depends}, debconf-utils, cfengine2, libconfig-inifiles-perl, mime-support, libnet-ldap-perl, ng-utils, host, desktop-profiles, lsb-base, ssl-cert, openssl, libfilesys-df-perl, libtext-unaccent-perl, libhtml-fromtext-perl, libio-socket-ssl-perl, discover, tftp | tftp-hpa, debian-edu-artwork, education-tasks (>= 0.853), net-tools, patch, base-files (>= 5.3), python-notify, libterm-readkey-perl, fping, ldap-utils, libnet-netmask-perl, smbldap-tools, lockfile-progs
 Recommends: resolvconf, ddccontrol | xresprobe, syslinux, memtest86+, libnotify-bin, lsof, libjavascript-perl
 Suggests: atftpd | tftpd-hpa
-Breaks: nslcd (<< 0.7.7), dhcp3-client (<< 4.1.1-P1-9), dhcp3-server (<< 4.1.1-P1-9), slapd (<< 2.4.23-5), debian-edu-install (<< 1.521~svn74617), debian-edu-config-gosa-netgroups (<< 1.699)
-Replaces: debian-edu-config-gosa-netgroups (<< 1.699~)
-Provides: debian-edu-config-gosa-netgroups
+Breaks: nslcd (<< 0.7.7), dhcp3-client (<< 4.1.1-P1-9), dhcp3-server (<< 4.1.1-P1-9), slapd (<< 2.4.23-5), debian-edu-install (<< 1.521~svn74617)
 Description: Configuration files for Skolelinux systems
  Installs cfengine config files to be used by the machines set up as part
  of the Skolelinux project.
 
+Package: debian-edu-config-gosa-netgroups
+Architecture: all
+Depends: ${misc:Depends}, gosa
+Conflicts: gosa (>= 2.7)
+Description: netgroups plugin for GOsa²
+ NIS Netgroups plugin.
+ .
+ GOsa² is a combination of system-administrator and end-user web
+ interface, designed to handle LDAP based setups.
+

Added: branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.docs
===================================================================
--- branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.docs	                        (rev 0)
+++ branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.docs	2013-01-30 07:50:07 UTC (rev 78912)
@@ -0,0 +1 @@
+gosa-netgroups/doc/Readme.gosa

Added: branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.install
===================================================================
--- branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.install	                        (rev 0)
+++ branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.install	2013-01-30 07:50:07 UTC (rev 78912)
@@ -0,0 +1,5 @@
+gosa-netgroups/html/*			/usr/share/gosa/html/plugins/netgroups/
+gosa-netgroups/locale/*			/usr/share/gosa/locale/plugins/netgroups/
+gosa-netgroups/admin/netgroups/*	/usr/share/gosa/plugins/admin/netgroups/
+gosa-netgroups/admin/systems/*		/usr/share/gosa/plugins/admin/systems/
+gosa-netgroups/personal/netgroups/*	/usr/share/gosa/plugins/personal/netgroups

Added: branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.postinst
===================================================================
--- branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.postinst	                        (rev 0)
+++ branches/wheezy/debian-edu-config/debian/debian-edu-config-gosa-netgroups.postinst	2013-01-30 07:50:07 UTC (rev 78912)
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+    configure)
+	update-gosa rescan-i18n
+	update-gosa rescan-classes
+	;;
+esac
+
+#DEBHELPER#
+
+exit 0

Added: branches/wheezy/debian-edu-config/gosa-netgroups/doc/Readme.gosa
===================================================================
--- branches/wheezy/debian-edu-config/gosa-netgroups/doc/Readme.gosa	                        (rev 0)
+++ branches/wheezy/debian-edu-config/gosa-netgroups/doc/Readme.gosa	2013-01-30 07:50:07 UTC (rev 78912)
@@ -0,0 +1,76 @@
+Install Instructions.
+--------------------
+
+Openldap schema needed:
+nis.schema or rfc2307bis.schema
+
+Changes in gosa.conf:
+
+In GOsa menu definition:
+...
+<section name="Administration">
+<plugin...
+<plugin...
+...
+<plugin acl="netgroup" class="netgroupManagement" />
+...
+
+In Tab definitions:
+
+  <!-- Netgroup dialog -->
+  <netgrouptabs>
+    <tab class="netgroup" name="Generic" />
+  </netgrouptabs>
+
+And in Location definition:
+<location name="XXXXX"
+	...
+	...
+	...
+	userRDN=...
+	groupsRDN=...
+	netgroupRDN="Your DN or SUBDN for netgroups"
+...
+
+If you want to choose the NIS Netgroup of a user from the user interface you also must change this:
+
+...
+  <usertabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupAccount" name="NIS Netgroup" />
+...
+
+If you want to choose the NIS Netgroup of a system (server, workstation or network device) from the user interface you also must change this:
+...
+  <servtabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupSystem" name="NIS Netgroup" />
+...
+
+...
+  <worktabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupSystem" name="NIS Netgroup" />
+...
+
+...
+  <componenttabs>
+     <tab...
+     <tab...
+...
+     <tab class="netgroupSystem" name="NIS Netgroup" />
+...
+
+
+
+More information about the plugin in https://forge.fusiondirectory.org/issues/161
+SVN For GOsa: https://oss.gonicus.de/repositories/gosa-contrib/netgroups/
+GIT For FusionDirectory: https://forge.fusiondirectory.org/projects/plugin-nisnetgroup/files
+Developer's blog for netgroup plugin: http://www.mylifebetweencomputers.com/node/30
+




More information about the debian-edu-commits mailing list