I'm planning to start a "open-link" network, permitting anyone to link to our main hub.
The thing is, that i don't want anyone but my own O:lines to become a global oper - that would result in chaos.
Is there any way i can make specific oper flags on my leaf nodes inaccessible?
Open-link network?
-
codemastr
- Former UnrealIRCd head coder
- Posts: 811
- Joined: Sat Mar 06, 2004 8:47 pm
- Location: United States
- Contact:
Well, you see, there are always going to be ways around that. Those features relies on the servers "playing nice." Basically, something like HubA tells LeafA "please don't make any of your opers global." Now, if LeafA is a "bad" server, it can just ignore that request. Hence, there still needs to be a degree of trust.
-- codemastr
-
codemastr
- Former UnrealIRCd head coder
- Posts: 811
- Joined: Sat Mar 06, 2004 8:47 pm
- Location: United States
- Contact:
Well yes, but, there are some things you can still get around. Remember, oper flags are NOT sent to remote servers. So you can set operflags on yourself that remote servers won't have the ability to reject (they are only seen from the local server). Of course, you could also, again use a "bad server" to cause problems. You tell me I can't kill remote users. So I make /skill which, instead of sending :me KILL someguy :bye sends :my.server.com KILL someguy :bye hence allowing it through (servers are always allowed to kill). You really can't provide complete safety this way.
-- codemastr