Re: Wheezy Gosa² setup

2013-01-20 Thread Wolfgang Schweer
On Mon, Jan 21, 2013 at 12:51:22AM +0100, Holger Levsen wrote:
> "Worst offence" now, you increased the version of debian-edu-config 
> from 1.703 to 1.704 without an upload happening! -> (always) use "svn 
> diff" before commiting to check if you really commit what you want to.

o.k.
 
> On Sonntag, 20. Januar 2013, schweer-gu...@alioth.debian.org wrote:
> > New Revision: 78794
> 
> > +# FIXME: Check this for jessie
> 
> why do we need this plugin again? didnt we do this already for squeeze?

gosa-plugin-netgroups isn't available in wheezy (bug #682747). for 
squeeze there was am imo ugly solution 
(debian-edu-gosa-plugin-netgrups). this was detected by some script and 
as a consequence you removed it for wheezy. without the plugin the 
main-server is badly crippled. 

there's yet another big problem: in gosa-plugin-ldapmanager the import 
feature has been dropped upstream since version 2.7. it was "not widely 
used" (or some such) and so porting cut to limit workload. that's sort 
of a great loss for local school admins.
 
> > +# Install gosa-plugin-netgroups provided by d-e-c
> > +in-target update-gosa install
> > /usr/share/debian-edu-config/netgroups/plugin.dsc +log "Install gosa
> > netgroups plugin"
> 
> will this work (=calling update-gosa without path) ?

path is included, though hard to see due to line wrapping.

 
> this also didnt really answer the question (much), but fine...
> 
> -  * finish-install: prevent configured network interfaces file from being 
> deleted by d-i.
> -Don't delete file, only zero content, to avoid error message 
> -in log file.

last two lines only understandable as sort of a reply to a proposal by 
pere (delete file as one of five options to solve the problem) -- so 
nothing was really changed.

thanks again,

Wolfgang



signature.asc
Description: Digital signature


Re: Wheezy Gosa² setup

2013-01-20 Thread Holger Levsen
Hi Wolfgang,

On Sonntag, 20. Januar 2013, Wolfgang Schweer wrote:
> thanks for the hints; first changes done, please check.

yes, much better, thanks a lot!

"Worst offence" now, you increased the version of debian-edu-config from 1.703 
to 1.704 without an upload happening! -> (always) use "svn diff" before 
commiting to check if you really commit what you want to.

then:

On Sonntag, 20. Januar 2013, schweer-gu...@alioth.debian.org wrote:
> New Revision: 78794

> +# FIXME: Check this for jessie

why do we need this plugin again? didnt we do this already for squeeze?

> +# Install gosa-plugin-netgroups provided by d-e-c
> +in-target update-gosa install
> /usr/share/debian-edu-config/netgroups/plugin.dsc +log "Install gosa
> netgroups plugin"

will this work (=calling update-gosa without path) ?


this also didnt really answer the question (much), but fine...

-  * finish-install: prevent configured network interfaces file from being 
deleted by d-i.
-Don't delete file, only zero content, to avoid error message 
-in log file.
-# FIXME: this changelog message is bad, it needs to describe why the
-change was done in r78766 
+  * finish-install: prevent configured network interfaces file from being 
+deleted during execution of d-i netcfg-copy-config.


and again:

thanks & cheers,
Holger


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201301210051.22751.hol...@layer-acht.org



Re: debian-edu-doc translation update (Was: Content and translation status for the debian-edu-squeeze manual)

2013-01-20 Thread Wolfgang Schweer
On Sun, Jan 20, 2013 at 03:45:42PM -0400, David Prévot wrote:
> Le 19/01/2013 21:23, Holger Levsen a écrit :
> 
> > debian-edu-squeeze-manual.da.po: 1345 translated messages, 1 fuzzy 
> > translation, 21 untranslated messages.
> > debian-edu-squeeze-manual.de.po: 1345 translated messages, 1 fuzzy 
> > translation, 21 untranslated messages.
> […]
> > debian-edu-squeeze-manual.fr.po: 1345 translated messages, 1 fuzzy 
> > translation, 21 untranslated messages.
> > debian-edu-squeeze-manual.it.po: 1345 translated messages, 1 fuzzy 
> > translation, 21 untranslated messages.
> 
> No date is scheduled yet for the 6.0.*+r1 release, but could you please
> update your translation in the mean time? (I'll be less ashamed to ask
> you for a last minute translation update with a short timeline when I'll
> be aware of it ;).
 
Hi David,

nothing has been done because these items concern a chapter which is "work 
in progress" -- only to be translated, if editing is finished.

Wolfgang



signature.asc
Description: Digital signature


debian-edu-doc translation update (Was: Content and translation status for the debian-edu-squeeze manual)

2013-01-20 Thread David Prévot
Hi debian-edu-doc translators,

I wish you an happy new year and everything,

Le 19/01/2013 21:23, Holger Levsen a écrit :

> debian-edu-squeeze-manual.da.po: 1345 translated messages, 1 fuzzy 
> translation, 21 untranslated messages.
> debian-edu-squeeze-manual.de.po: 1345 translated messages, 1 fuzzy 
> translation, 21 untranslated messages.
[…]
> debian-edu-squeeze-manual.fr.po: 1345 translated messages, 1 fuzzy 
> translation, 21 untranslated messages.
> debian-edu-squeeze-manual.it.po: 1345 translated messages, 1 fuzzy 
> translation, 21 untranslated messages.

No date is scheduled yet for the 6.0.*+r1 release, but could you please
update your translation in the mean time? (I'll be less ashamed to ask
you for a last minute translation update with a short timeline when I'll
be aware of it ;).

This mail is targeted to previously complete translations, but other
contributors are off course welcome to update, even partially, the other
translations.

Many thanks in advance.

Regards

David




signature.asc
Description: OpenPGP digital signature


Re: Wheezy Gosa² setup

2013-01-20 Thread Wolfgang Schweer
On Sun, Jan 20, 2013 at 06:38:11PM +0100, Holger Levsen wrote:
> 
> In future, please also add entries in debian/changelog for your changes. This 
> is achived quite easily with the help of dch and debcommit from the 
> devscripts 
> package:
> 
> $edit $somefiles
> dch   # opens debian/changelog in $EDITOR and takes care of formatting
> debcommit -C   # uses the just added change message from debian/changelog as
># message for svn commit

Hi Holger,

thanks for the hints; first changes done, please check.

Wolfgang



signature.asc
Description: Digital signature


Re: Wheezy Gosa² setup

2013-01-20 Thread Holger Levsen
Hi Wolfgang,

many thanks for your commits in the wheezy branch!

In future, please also add entries in debian/changelog for your changes. This 
is achived quite easily with the help of dch and debcommit from the devscripts 
package:

$edit $somefiles
dch # opens debian/changelog in $EDITOR and takes care of formatting
debcommit -C   # uses the just added change message from debian/changelog as
   # message for svn commit

I'm fixing the packages now, but please write debian/changelog entries in 
future together with your much appreciated changes. If you have any usage 
questions about dch or debcommit, please ask! dch -r and dch -i are also quite 
useful, and so are their manpages.


cheers,
Holger


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201301201838.11824.hol...@layer-acht.org



Re: Wheezy Gosa² setup

2013-01-20 Thread Wolfgang Schweer
On Sun, Jan 20, 2013 at 01:38:22PM +0100, Andreas B. Mundt wrote:
> I had to modify the variable name to be send to gosa-sync:
> 
> 
>   
>
> acl="users/netatalk:self,users/environment:self,users/posixAccount:self,users/kolabAccount:self,users/php
> - postmodify="USERPASSWORD=%userPassword /usr/bin/sudo
>/usr/local/sbin/gosa-sync %dn"
> + postmodify="USERPASSWORD=%new_password /usr/bin/sudo
>/usr/local/sbin/gosa-sync %dn"
>   />
>
 
Seems to be that this change is required in the administration section 
too.

Wolfgang



signature.asc
Description: Digital signature


Re: Debian Edu tasks in Git?? (Was: Please help golearn ...)

2013-01-20 Thread Holger Levsen
Hi,

On Donnerstag, 17. Januar 2013, David Prévot wrote:
> So do I. I'm happy to migrate it to Git (or even happier to look at
> someone else doing it ;) when the wiki doc [0] will exist (and think
> it's fine to end up the Squeeze updates in SVN, and start the Wheezy
> ones in Git).

I agree and thanks for offering the migration ;-)
 
>   0 : http://wiki.debian.org/DebianEdu/Documentation/Wheezy
> 
> I'm not really comfortable with wikis, have no experience in duplicating
> stuff from one place to another, nor do I have any experience in
> previous Debian Edu release (so I don't really know when is the good
> moment to take care of that), so if someone can take care of it, that
> would be fine too I guess.

I've now started to work on this, should hopefully be done in an hour or so. 
Will send another mail then.


cheers,
Holger


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201301201722.30546.hol...@layer-acht.org



Re: Wheezy Gosa² setup

2013-01-20 Thread Wolfgang Schweer
On Sun, Jan 20, 2013 at 01:38:22PM +0100, Andreas B. Mundt wrote:
> 
> I had to modify the variable name to be send to gosa-sync:
> 
> 
>   
>
> acl="users/netatalk:self,users/environment:self,users/posixAccount:self,users/kolabAccount:self,users/php
> - postmodify="USERPASSWORD=%userPassword /usr/bin/sudo
>/usr/local/sbin/gosa-sync %dn"
> + postmodify="USERPASSWORD=%new_password /usr/bin/sudo
>/usr/local/sbin/gosa-sync %dn"
>   />
>
> 
> 
> If I don't do that, I end up with the hash in the variable making gosa
> sync fail.  

Hi Andi,

thanks for the feedback.  Confirmed, the modification works (and is 
required). 

Wolfgang


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130120160349.GA5199@schweer-online.local



Wheezy Gosa² setup

2013-01-20 Thread Andreas B. Mundt
Hi,

concerning Wolfgangs work on the GOsa setup for wheezy which I
currently do for debian-lan, I found the following which I would like
to share to not double debugging.

I had to modify the variable name to be send to gosa-sync:


  
   
   


If I don't do that, I end up with the hash in the variable making gosa
sync fail.  If you don't need that, it would be rather interesting to
find out why it's needed here.

In addition and for your information, I filed
http://bugs.debian.org/698544 on the use of SASL instead of ssha as
"password hash" in GOsa.  Using SASL would allow to authenticate login
to gosa with kerberos authentication.  The password hashes would
only be stored in kerberos and additionally providing the hash in LDAP
wouldn't be needed anymore. kpasswd could be used for changes as well
as the GOsa interface.

Best regards,

 Andi


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130120123822.GA16810@fuzi