dominikh changed the topic of #cinch to: The IRC Framework | Latest version: Cinch 2.2.3
<TheNeikos> I am trying to get a simple authentification method onto an IRC server (just a single one though, with max 30~ people, and that is optimistic). However I need it to restrict to our existing users which in this case are on a forum. I know how to authenticate with it, but I am certain that most NickServ solutions do not offer IP.Forum support. Hence I thought about cinch. But it seems like it is not the correct way to go.
<TheNeikos> Problem is, I cannot find any documentation whatsoever on what a Nickserv does, how it operates and what one should do to get one
<TheNeikos> I did check out Anope, but I don't want the whole set
<FiXato> then only load the appropriate modules?
<TheNeikos> I just want a "/msg NickServ identify username password" and verify that it is correct and allow them to use the channels, else they cannot do anything.
<leftylink> honestly that sounds like you'd rather put a server password on your server, otherwise they can't connect to the server
<leftylink> the password would be verified per-user of course
<TheNeikos> The list of users is dynamic thugh
<TheNeikos> +o
<leftylink> does that stop you from using a server password in some way?
<leftylink> depends on the server impl, I guess. it's an interesting question...
<FiXato> if the server is only used for that chat TheNeikos, make the channel oper-only, add oper blocks for every of th
<leftylink> but see how various networks allow server passwords on a per-user basis... (freenode for example!!!)
<FiXato> *generate oper blocks for every of those users, without any rihts
<FiXato> leftylink, those are generally passed onto the services package by the ircd
<leftylink> ok, sure, that sounds ok... so instead of passing it to the services package, I image TheNeikos can pass it off to a little something that verifies that the username/password combo is correct
<FiXato> probably would require hacking unrealircd's code though
<leftylink> doh.
<TheNeikos> I would prefer a cleaner solution ^^
<leftylink> and now everyone sees I am talking out of my ass, since I don't know what mechanisms unrealircd (or really ANY ircd) provides for handling of its server passwords
<FiXato> does it have to be irc though?
<leftylink> related bash.org quote while I am talking out of my ass... http://bash.org/?265532
<TheNeikos> haha
<FiXato> TheNeikos, simple solution: make the channel invite-only
<FiXato> give the bot ops
<FiXato> let the bot listen to privmsgs starting with IDENTIFY or whatever
<FiXato> verify the pw
<FiXato> /invite the user
<FiXato> done
<TheNeikos> That would work I think :? And fit our usage
<FiXato> but unless you actually run a services package, I have no idea how you can ensure the bot always has ops, instead of the first one to join the channel
<dominikh> I miss channel takeovers
<FiXato> net split! let's take over the channel
<TheNeikos> Given we only use one node that shouldn't happen afaik
<dominikh> no, but the bot could die and the channel could be empty
<dominikh> first one to join a channel that doesn't exit gets op
<TheNeikos> I know that one, I meant specifically the netsplit case here
<TheNeikos> Alright guys thanks for the input
TheNeikos has left #cinch [#cinch]
djbkd has quit [Quit: My people need me...]
Guest27445 is now known as ccallahan|Mobile
djbkd has joined #cinch
djbkd has quit [Remote host closed the connection]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 264 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 244 seconds]
Crazy_Atheist has joined #cinch
djbkd has joined #cinch
djbkd has quit [Ping timeout: 264 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 276 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
Crazy_Atheist has quit [Quit: WeeChat 1.0.1]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 244 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 265 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 240 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 252 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 246 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 272 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 244 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 252 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 272 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 256 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 246 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 264 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 276 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 256 seconds]
frdmn has quit [Quit: ssssSSSSssss]
frdmn has joined #cinch
djbkd has joined #cinch
djbkd has quit [Ping timeout: 244 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 272 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 276 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 252 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 264 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 252 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 244 seconds]
djbkd has joined #cinch
britneywright has joined #cinch
djbkd has quit [Ping timeout: 255 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 252 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 264 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
britneywright has quit [Quit: Textual IRC Client: www.textualapp.com]
djbkd has joined #cinch
britneywright has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 264 seconds]
djbkd has joined #cinch
postmodern has quit [Quit: Leaving]
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 264 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 276 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 240 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Read error: Connection timed out]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 256 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
djbkd has joined #cinch
djbkd has quit [Remote host closed the connection]
Crisopolis has joined #cinch
djbkd has joined #cinch
djbkd has quit [Ping timeout: 244 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 240 seconds]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 245 seconds]
sarkyniin has joined #cinch
djbkd has joined #cinch
Lirion has joined #cinch
Azure has quit [Ping timeout: 245 seconds]
irsol has quit [Ping timeout: 252 seconds]
irsol has joined #cinch
britneywright has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
djbkd has quit [Remote host closed the connection]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 272 seconds]
Azure has joined #cinch
britneywright has joined #cinch
Crisopolis has quit [Quit: This computer has gone to sleep]
djbkd has joined #cinch
djbkd has quit [Ping timeout: 265 seconds]
postmodern has joined #cinch
djbkd has joined #cinch
sarkyniin has quit [Remote host closed the connection]
LikeGecko has joined #cinch
LikeGecko is now known as cats
cats is now known as Snowstormer
Snowstormer is now known as cats