Global Login Woes

Place for people to discuss public servers, and also for admins to lay out the details of their servers
Post Reply
Kooseefoo
Private First Class
Private First Class
Posts: 6
Joined: Mon Jan 24, 2005 1:42 am

Global Login Woes

Post by Kooseefoo »

Hey,

I'm starting up my own server. I have it running on a linux box, everything working -- the whole 9 yards. One slight problem though:
I'm using another (trusted) server's global admin and cop groups. In my groupdb, I gave permissions as I saw fit to those groups. But, when I run a /groupperms (and a /reload before to make sure its all up-to-date), all the global groups show up with blank permissions.

Thanks,
Chris
User avatar
Scorch
Private First Class
Private First Class
Posts: 747
Joined: Thu Sep 30, 2004 12:16 am

Post by Scorch »

the global groups show at all? why don't you post your groupdb file.
Kooseefoo
Private First Class
Private First Class
Posts: 6
Joined: Mon Jan 24, 2005 1:42 am

Post by Kooseefoo »

Sorry, I guess that was silly. Here is my groupdb file:

Code: Select all

EVERYONE:
Allows
actionMessage
adminMessageSend
date
flagHistory
idleStats
lagStats
privateMessage
requireIdentify
spawn
talk
vote

LOCAL.ADMIN:
actionMessage
adminMessageReceive
adminMessageSend
antiban
antideregister
antikick
antikill
antipoll
antipollban
antipollkick
antipollkill
ban
banlist
countdown
date
endGame
flagHistory
flagMaster
flagMod
idleStats
info
kick
kill
lagStats
lagwarn
listPerms
masterban
modCount
mute
playerList
poll
pollBan
pollKick
pollKill
pollSet
pollFlagReset
privateMessage
record
rejoin
removePerms
replay
requireIdentify
say
sendHelp
setAll
setPassword
setPerms
setVar
shortBan
showOthers
shutdownServer
spawn
superKill
talk
unban
unmute
veto
viewReports
vote

SILVERCAT.ADMIN:
actionMessage
adminMessageReceive
adminMessageSend
antiban
antikick
antipoll
ban
banlist
countdown
date
endGame
flagHistory
idleStats
kick
kill
lagStats
lagwarn
modCount
mute
playerList
poll
pollBan
pollKick
pollSet
pollFlagReset
privateMessage
record
rejoin
replay
requireIdentify
sendHelp
setPassword
shortBan
shutdownServer
spawn
talk
unban
veto
viewReports
vote

SILVERCAT.COPS:
actionMessage
adminMessageReceive
adminMessageSend
antikick
antipoll
countdown
date
endGame
flagHistory
idleStats
kick
kill
lagStats
lagwarn
mute
playerList
poll
pollBan
pollKick
pollSet
pollFlagReset
privateMessage
rejoin
replay
requireIdentify
sendHelp
setPassword
shortBan
spawn
talk
veto
viewReports
vote

SILVERCAT.MUTE:
actionMessage
adminMessageSend
date
flagHistory
idleStats
lagStats
poll
pollBan
pollKick
pollFlagReset
privateMessage
rejoin
requireIdentify
sendHelp
setPassword
spawn
vote
Denys
talk

SILVERCAT.OWNER:
actionMessage
adminMessageReceive
adminMessageSend
antiban
antideregister
antikick
antikill
antipoll
antipollban
antipollkick
antipollkill
ban
banlist
countdown
date
endGame
flagHistory
flagMaster
flagMod
idleStats
info
kick
kill
lagStats
lagwarn
listPerms
masterban
modCount
mute
playerList
poll
pollBan
pollKick
pollKill
pollSet
pollFlagReset
privateMessage
record
rejoin
removePerms
replay
requireIdentify
say
sendHelp
setAll
setPassword
setPerms
setVar
shortBan
showOthers
shutdownServer
spawn
superKill
talk
unban
unmute
veto
viewReports
vote

SILVERCAT.WHITELIST:
antiban

VERIFIED:
actionMessage
adminMessageSend
date
flagHistory
idleStats
lagStats
poll
pollBan
pollKick
pollFlagReset
privateMessage
rejoin
requireIdentify
sendHelp
setPassword
spawn
talk
vote
Obviously, I used Silvercat's groups and a near copy of its permissions for those groups.

Here is the printout a /groupperms gives me:

Code: Select all

[SERVER->] Group List:
[SERVER->] EVERYONE:   
[SERVER->]   Allows
[SERVER->]      actionMessage
[SERVER->]      adminMessageSend
[SERVER->]      date
[SERVER->]      flagHistory
[SERVER->]      idleStats
[SERVER->]      lagStats
[SERVER->]      privateMessage
[SERVER->]      spawn
[SERVER->]      talk
[SERVER->] LOCAL.ADMIN:   
[SERVER->]   Allows
[SERVER->]      actionMessage
[SERVER->]      adminMessageReceive
[SERVER->]      adminMessageSend
[SERVER->]      antiban
[SERVER->]      antideregister
[SERVER->]      antikick
[SERVER->]      antikill
[SERVER->]      antipoll
[SERVER->]      antipollban
[SERVER->]      antipollkick
[SERVER->]      antipollkill
[SERVER->]      ban
[SERVER->]      banlist
[SERVER->]      countdown
[SERVER->]      date
[SERVER->]      endGame
[SERVER->]      flagHistory
[SERVER->]      flagMod
[SERVER->]      idleStats
[SERVER->]      info
[SERVER->]      kick
[SERVER->]      kill
[SERVER->]      lagStats
[SERVER->]      lagwarn
[SERVER->]      listPerms
[SERVER->]      masterban
[SERVER->]      mute
[SERVER->]      playerList
[SERVER->]      poll
[SERVER->]      pollBan
[SERVER->]      pollKick
[SERVER->]      pollKill
[SERVER->]      pollSet
[SERVER->]      pollFlagReset
[SERVER->]      privateMessage
[SERVER->]      record
[SERVER->]      rejoin
[SERVER->]      removePerms
[SERVER->]      replay
[SERVER->]      requireIdentify
[SERVER->]      say
[SERVER->]      sendHelp
[SERVER->]      setAll
[SERVER->]      setPassword
[SERVER->]      setPerms
[SERVER->]      setVar
[SERVER->]      shortBan
[SERVER->]      showOthers
[SERVER->]      shutdownServer
[SERVER->]      spawn
[SERVER->]      superKill
[SERVER->]      talk
[SERVER->]      unban
[SERVER->]      unmute
[SERVER->]      veto
[SERVER->]      viewReports
[SERVER->]      vote
[SERVER->] SILVERCAT.ADMIN:   
[SERVER->] SILVERCAT.COPS:   
[SERVER->] SILVERCAT.MUTE:   
[SERVER->] SILVERCAT.OWNER:   
[SERVER->] SILVERCAT.WHITELIST:   
[SERVER->] VERIFIED:   
[SERVER->]   Allows
[SERVER->]      poll
[SERVER->]      pollBan
[SERVER->]      pollKick
[SERVER->]      pollSet
[SERVER->]      pollFlagReset
[SERVER->]      vote
Thanks! The server is available at kooseefoo.homelinux.org:5154 if you want to take a look.
User avatar
Scorch
Private First Class
Private First Class
Posts: 747
Joined: Thu Sep 30, 2004 12:16 am

Post by Scorch »

Perms should be allcaps, group and perms should be on the same line, use !for dissallow, - for remove, and + (or nothing) for allow.
Kooseefoo
Private First Class
Private First Class
Posts: 6
Joined: Mon Jan 24, 2005 1:42 am

Post by Kooseefoo »

Really? I wasn't aware that matters. Thanks a lot!
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

Scorch wrote:Perms should be allcaps, group and perms should be on the same line, use !for dissallow, - for remove, and + (or nothing) for allow.
Actually permissions do not need to be all caps. That is bogus. I use lowercase fine. I'm not sure about the same line thing, though.
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
Kooseefoo
Private First Class
Private First Class
Posts: 6
Joined: Mon Jan 24, 2005 1:42 am

Post by Kooseefoo »

Found the problem... figured I'd post it because its one of those nitpicky things that can hold us up.

If you have a LOCAL.* group defined and global groups, the globals get loaded with blank permissions. I deleted the LOCAL.ADMIN group (it was deprecated anyways) and it is all fine. Thanks for your help guys! You rock!


Cheers
Chris
Post Reply