Hello,
On Tue, 2009-05-26 at 10:25 -0400, Brent S. Elmer Ph.D. wrote:
>
> When I try to upgrade from 1.8.2 to 1.8.3 I get the following error:
>
> # moin-mass-migrate
> Processing moin wiki at localhost/profitwiki as user www-data ...
> failed to set egid 33 33: Bad file descriptor at /usr/sbin/moin-mass-migrate
> line 38, <$list> line 13.
> Processing moin wiki at localhost/profitwiki as user www-data failed with
> code 2304
The problem seems to occur if the user account specified
in /etc/moin/wikilist is member of some other groups that www-data.
Could you confirm this by sending the output of the command:
perl -e 'while (@f = getgrent()) {
if (grep { $_ eq "www-data" } split(" ", $f[3]) ) {print "@f\n"}
}'
Which is probably looking like:
wikistuffs * 1007 jdoe www-data
WORKAROUND: run the "moin migration data" manually for each wiki you
have. typically with a command like:
su www-data -c 'moin --config-dir=/etc/moin
--wiki-url=www.example.org/wiki migration data'
(refer to upstream documentation)
Thank you for reporting the bug,
Franklin
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]