PhonicUK.com Forums

 

These forums are no longer active. Please visit the new forums at forums.phonicuk.com


Forum Index >> McMyAdmin >> View Thread

You are logged in as: Guest

Viewing Thread: 'Permissions' integration failure


 #1 Posted: 4/27/2011 9:20:45 PM GMT
Poster:
piousminion Regular User
Regular User

3 posts
OS Version: Archlinux
OS Architecture: x86
(Linux Only) Mono Version:  2.10.1
McMyAdmin Version: 0.9.3.1 Professional
Prolem Summary: No matter what I do, McMyAdmin refuses to write anything to my Permissions world files.
Actions to reproduce the problem: see below.
Expected ehaviour: The permissions not only should get written to file, but should be take affect.

I've just set up a fresh install and copied over my bukkit setup to /Minecraft.
No matter what I do, McMyAdmin refuses to write anything to my Permissions world files.

I've tried starting with my original files, with none, and with empty files both with the current world name and a default world.yml.  No changes I make in the interface ever touch the files in /Minecraft/plugins/Permissions/*

Can I get some input as to why this is happening?

 

 

Edited 4/27/2011 9:25:17 PM by piousminion: added requested info

You need to login to report or quote posts. 

 #2 Posted: 4/29/2011 5:34:49 PM GMT
Poster:
piousminion Regular User
Regular User

3 posts
Additional info:

If I create a new install of mcmyadmin with no groupinfo.json and an empty Permissions [worldname].yml,  /exporttest seems to write to the file correctly.  

However, if I use my own properly formatted groupinfo.json then it simply fails.

Trying to migrate to McMyAdmin with a server of my size without supplying a groupinfo.json would mean I would have to manually enter every group, user, and permission.  This would take forever and a day and be a real pita.

Suggestions? Ideas?

 

 

You need to login to report or quote posts. 

 #3 Posted: 4/29/2011 6:09:35 PM GMT
Poster:
PhonicUK Admin
Administrator

1431 posts
Went over this with PiousMinion in IRC, turns out it was caused by an invalid inheritance tree - a group was trying to inherit from a group that didn't exist, causing the exporter to vomit. A group must either inherit from another group, nothing, or itself.

If the "Inherits From" field in the Web UI is empty (no text at all) then something has gone wrong and you need to change that value to something sane.

I've got a fix for the next version so this won't cause it to misbehave when exporting.

 

Please only download PhonicUK software from PhonicUK.com!

 

Edited 4/29/2011 6:30:06 PM by PhonicUK: .

You need to login to report or quote posts.