On Tue, 18 Apr 2006, Roman Buerkle wrote:
> - is there a list which shows all the "not allowed" aliases, so we can
> check/change them before tryiing to import them?
Better yet, have CMU tell you via it's test option what is not allowed.
>
>
> Thanx und Greets
>
> Roman
>
>
>
>
>
>
> On Sun, 2006-04-16 at 22:39 +0100, Taco Scargo wrote:
> > Hisao (and other interested parties),
> >
> > After reading some user comments about cmu not importing siteadmins,
> > I spent quite some time figuring out why CMU did not do what it should do
> > (when importing a RaQ4 cmu export).
> > After adding some additional debugging info cmu suddenly started working.
> > After I removed the additional 'warn' statements, it stopped working again.
> >
> > I finally found out (by removing lines one by one) that the problem was
> > introduced due to the fact that the 5100Radjust.pl script converts a raq4
> > cmu.xml file to a raq550 compatible cmu.xml file.
> >
> > To be precise:
> >
> > <admin value = "t"/>
> >
> > needs to be converted to:
> >
> > <capLevels>
> > <cap>siteAdmin</cap>
> > </capLevels>
> >
> > The current code forces the value $oldVal to become a string, whereas the
> > data could become an array (<cap> inside of <capLevels>).
> >
> > By commenting out the my $oldVal everything works as expected.
> >
> > See the diff -u below:
> >
> > --- 5100Radjust.pl.orig 2006-04-16 22:14:16.000000000 +0200
> > +++ 5100Radjust.pl 2006-04-16 23:15:39.000000000 +0200
> > @@ -238,7 +238,7 @@
> > }
> > if(defined $remapData{$class}) {
> > my $remapHash = $remapData{$class};
> > - my $oldVal;
> > +# my $oldVal;
> > foreach my $name (keys %{ $remapHash }) {
> > next if(!defined $hash->{$name});
> > $oldVal = $hash->{$name};
> >
> >
> > Hisao, can you please implement this in the cmu code and push out an updated
> > CMU rpm ?
> >
> > If other people have encountered other problems with cmu, please let me know
> > so I can have a look at these problems as well. Due to the debugging I did
> > this weekend I think I am quite 'into cmu' now....
> >
> > Thanks,
> >
> > Taco
> >
>
>
--
Vice President of N2Net, a New Age Consulting Service, Inc. Company
http://www.n2net.net Where everything clicks into place!
KP-216-121-ST