Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Mdasoh Kyaeppd
mk> and the links I provided in the previous mailing:
mk> 
https://github.com/irssi/scripts.irssi.org/blob/master/scripts/account-notify.pl
mk> https://paste.debian.net/1036084/

should be

mk> https://paste.debian.net/1036261/

the other link was just me troubleshooting atheme with ircd-seven.  please 
disregard.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Mdasoh Kyaeppd
re: jhall,

> ...what happened on IRC...?

spammers from tor exit nodes are disrupting most channels.  Now they have made 
it to ##freedos .  I believe this is an attack on (lusers of) the tor network, 
as many of the addresses have been naturally been banned or blocked from 
various networks and channels.  spam was last spotted about four hours ago.

> ...no idea what +q $~a does...

mutes unregistered lusers unless you voice them
https://freenode.net/kb/answer/extbans
https://freenode.net/kb/answer/channelmodes
https://github.com/freenode/ircd-seven/blob/master/doc/extban.txt

> ...what "irssi scripts" do...

irssi is a scriptable irc client that would allow the luser to create a script 
or bot.  the script I have suggested would explicitly voice joiners who are 
registered with nickserv.  the other script demonstrates how to use an ircv3 
feature to detect when folks register.  irssi scripts are written in perl, and 
documented at various places. PROS: lusers are allowed to talk if you let them 
or they register.  you can yield +m protection against spam by registered 
lusers.  CONS: you have to run the irc client consistently in order for your 
scripts to function consistently.

> Is this something for the IRC clients, is it something in the server?

There is no need to modify anyone else's IRC client, as channel and luser modes 
are part of the services provided by the server.

> ...What are you suggesting?

My two-pronged approach isn't the only way.  I am suggesting to "gag mode" the 
channel from comments by unregistered lusers, and to explicitly provide voice 
to (at least the registered) lusers.

Other workable approaches include using ChanServ; or blocking unregistered 
joiners with (channel mode) +r

here are some of my bookmarks from this week's perl coding:
https://github.com/irssi/irssi/blob/master/docs/perl.txt
https://github.com/irssi/irssi/blob/master/docs/special_vars.txt
https://github.com/shabble/irssi-docs/wiki/Signals#commands.c
https://github.com/shabble/irssi-docs/wiki/Server
https://github.com/shabble/irssi-docs/wiki/all_signals
https://github.com/shabble/irssi-docs/wiki/Guide#Getting_the_Response_Value_of_a_Remote_Command
https://github.com/shabble/irssi-docs/wiki/Server#Connect::connect
https://github.com/shabble/irssi-docs/wiki/Nick
https://users.cs.cf.ac.uk/Dave.Marshall/PERL/node37.html
https://github.com/irssi/scripts.irssi.org/blob/master/scripts/credstore.pl
and the links I provided in the previous mailing:
https://github.com/irssi/scripts.irssi.org/blob/master/scripts/account-notify.pl
https://paste.debian.net/1036084/

I know that's way too much.  I was just getting a specific piece of info from 
each place.

sincerely,
- Mdasoh Kyaeppd

PS greetz to elz, kerravon, anoduck, melissa, roxfan, f10d4, and sparky4

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Jim Hall
On Thu, Aug 2, 2018 at 11:31 AM, David McMackins 
wrote:

> Might pop by #freedos on there at some point if other people go there :)
>>
>
> I idle in there. I had asked before if anyone on the mailing list was
> there but it appeared no one was.
>
>
>
>
I used to hang out in the IRC channel until a few years ago, when I changed
jobs. At my new office, we block IRC at the border, so I can't access it
from work. Makes it hard to keep an eye on the channel.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Jim Hall
On Thu, Aug 2, 2018 at 10:40 AM, Kenway, Owain  wrote:

> Hi,
>
> It's not just #freedos, the whole of Freenode has been under attack (I
> didn't even realise there was a #freedos on there - I use it to talk to
> other HPC people):
>
> https://freenode.net/news/spambot-attack
>
> Might pop by #freedos on there at some point if other people go there :)
>
>
>
Yep, they started a FreeDOS channel a while back, and we adopted it. It's
actually irc.freenode.net ##freedos and there's a web box for it on
http://www.freedos.org/lists/

Thanks for the link, BTW. I've tweeted it from the FreeDOS twitter:
https://twitter.com/FreeDOS_Project/status/1025085069017403393



Jim
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Steve Nickolas

On Thu, 2 Aug 2018, Jim Hall wrote:


Thanks Steve, very helpful.



Having a little more time to research: looks like *+q* effectively bans(?)
users from chatting, except for matching users. And the *$~a* pattern seems
to match registered users?


Ah, "gag" mode.


At least, that's what I get from reading jjasghar's channel operator quick
reference  and
freenode's
channel modes  document.

Another note from jjasghar's page
 says "if you are
overwhelmed, you can regain some stability by muting unregistered users
with /mode #reddit-diabetes +q $~a while you ban the ip addresses that the
troll is wielding." So that suggests when Mdasoh said "we have had an
enjoyable time hanging out in #freedos/irc.freenode.net [..] until the day
before yesterday" that the day before yesterday the #freedos channel on
irc.freenode.net got spammed and/or trolled? I am not usually on IRC, so I
hadn't heard of this.


Sounds it.

There's some trolls and/or bots who come onto other network and advertise 
their channels (which happen to be on freenode), I've banned a couple of 
them over here on Hoshinet.


-uso.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread David McMackins
Might pop by #freedos on there at some point if other people go there 
:)


I idle in there. I had asked before if anyone on the mailing list was 
there but it appeared no one was.



Happy Hacking,

David E. McMackins II
Supporting Member, Electronic Frontier Foundation (#2296972)
Associate Member, Free Software Foundation (#12889)

www.mcmackins.org www.delwink.com
www.eff.org www.gnu.org www.fsf.org

On 2018-08-02 10:40, Kenway, Owain wrote:

Hi,

It's not just #freedos, the whole of Freenode has been under attack (I
didn't even realise there was a #freedos on there - I use it to talk
to other HPC people):

https://freenode.net/news/spambot-attack

Might pop by #freedos on there at some point if other people go there 
:)


Cheers,
Owain

--
/UCL/ISD/RITS/RC Applications & Support Team Leader/Owain Kenway
Twitter: @owainkenway   || E-mail: o.ken...@ucl.ac.uk
Internal: 59834 || External: 02031089834
The Green Zone, 1 St Martin's Le Grand, London, EC1A 4NP


From: Jim Hall 
Sent: 02 August 2018 15:52
To: Technical discussion and questions for FreeDOS developers.
Subject: Re: [Freedos-devel] irc oper required at #freedos

Thanks Steve, very helpful.

Having a little more time to research: looks like +q effectively
bans(?) users from chatting, except for matching users. And the $~a
pattern seems to match registered users?

At least, that's what I get from reading jjasghar's channel operator
quick reference<https://gist.github.com/jjasghar/257263196a8219490252>
and freenode's channel
modes<https://freenode.net/kb/answer/channelmodes> document.

Another note from jjasghar's
page<https://gist.github.com/jjasghar/257263196a8219490252> says "if
you are overwhelmed, you can regain some stability by muting
unregistered users with /mode #reddit-diabetes +q $~a while you ban
the ip addresses that the troll is wielding." So that suggests when
Mdasoh said "we have had an enjoyable time hanging out in
#freedos/irc.freenode.net<http://irc.freenode.net> [..] until the day
before yesterday" that the day before yesterday the #freedos channel
on irc.freenode.net<http://irc.freenode.net> got spammed and/or
trolled? I am not usually on IRC, so I hadn't heard of this.






On Thu, Aug 2, 2018 at 6:34 AM, Steve Nickolas
mailto:usots...@buric.co>> wrote:
On Thu, 2 Aug 2018, Jim Hall wrote:

Hi!

So, what happened on IRC the day before yesterday?

I'm afraid you've lost me with the other IRC stuff you mention. I don't
know what "/mode #freedos +q $~a" does. Is that something visitors on 
IRC
would do in their clients, or is this an IRC server setting? (Note that 
I

don't run the IRC server at freenode.)

It's a channel mode.  (I don't know what it does because over on
Hoshinet we use Unrealircd, which does things different from whatever
Freenode's current ircd is.)

Also not sure what "irssi scripts" do. Again, is this something for the 
IRC
clients, it something in the server? I looked at the scripts you linked 
to

but don't know enough about IRC to know what I'm looking at.

irssi is an IRC client for Linux.  I suppose the scripts in question
are to make channel management easier.

(For what it's worth, about 6 years ago I wrote an IRC client for DOS.)

-uso.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net<mailto:Freedos-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/freedos-devel


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Kenway, Owain
Hi,

It's not just #freedos, the whole of Freenode has been under attack (I didn't 
even realise there was a #freedos on there - I use it to talk to other HPC 
people):

https://freenode.net/news/spambot-attack

Might pop by #freedos on there at some point if other people go there :)

Cheers,
Owain

--
/UCL/ISD/RITS/RC Applications & Support Team Leader/Owain Kenway
Twitter: @owainkenway   || E-mail: o.ken...@ucl.ac.uk
Internal: 59834 || External: 02031089834
The Green Zone, 1 St Martin's Le Grand, London, EC1A 4NP


From: Jim Hall 
Sent: 02 August 2018 15:52
To: Technical discussion and questions for FreeDOS developers.
Subject: Re: [Freedos-devel] irc oper required at #freedos

Thanks Steve, very helpful.

Having a little more time to research: looks like +q effectively bans(?) users 
from chatting, except for matching users. And the $~a pattern seems to match 
registered users?

At least, that's what I get from reading jjasghar's channel operator quick 
reference<https://gist.github.com/jjasghar/257263196a8219490252> and freenode's 
channel modes<https://freenode.net/kb/answer/channelmodes> document.

Another note from jjasghar's 
page<https://gist.github.com/jjasghar/257263196a8219490252> says "if you are 
overwhelmed, you can regain some stability by muting unregistered users with 
/mode #reddit-diabetes +q $~a while you ban the ip addresses that the troll is 
wielding." So that suggests when Mdasoh said "we have had an enjoyable time 
hanging out in #freedos/irc.freenode.net<http://irc.freenode.net> [..] until 
the day before yesterday" that the day before yesterday the #freedos channel on 
irc.freenode.net<http://irc.freenode.net> got spammed and/or trolled? I am not 
usually on IRC, so I hadn't heard of this.






On Thu, Aug 2, 2018 at 6:34 AM, Steve Nickolas 
mailto:usots...@buric.co>> wrote:
On Thu, 2 Aug 2018, Jim Hall wrote:

Hi!

So, what happened on IRC the day before yesterday?

I'm afraid you've lost me with the other IRC stuff you mention. I don't
know what "/mode #freedos +q $~a" does. Is that something visitors on IRC
would do in their clients, or is this an IRC server setting? (Note that I
don't run the IRC server at freenode.)

It's a channel mode.  (I don't know what it does because over on Hoshinet we 
use Unrealircd, which does things different from whatever Freenode's current 
ircd is.)

Also not sure what "irssi scripts" do. Again, is this something for the IRC
clients, it something in the server? I looked at the scripts you linked to
but don't know enough about IRC to know what I'm looking at.

irssi is an IRC client for Linux.  I suppose the scripts in question are to 
make channel management easier.

(For what it's worth, about 6 years ago I wrote an IRC client for DOS.)

-uso.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net<mailto:Freedos-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/freedos-devel


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Jim Hall
Thanks Steve, very helpful.

Having a little more time to research: looks like *+q* effectively bans(?)
users from chatting, except for matching users. And the *$~a* pattern seems
to match registered users?

At least, that's what I get from reading jjasghar's channel operator quick
reference  and
freenode's
channel modes  document.

Another note from jjasghar's page
 says "if you are
overwhelmed, you can regain some stability by muting unregistered users
with /mode #reddit-diabetes +q $~a while you ban the ip addresses that the
troll is wielding." So that suggests when Mdasoh said "we have had an
enjoyable time hanging out in #freedos/irc.freenode.net [..] until the day
before yesterday" that the day before yesterday the #freedos channel on
irc.freenode.net got spammed and/or trolled? I am not usually on IRC, so I
hadn't heard of this.






On Thu, Aug 2, 2018 at 6:34 AM, Steve Nickolas  wrote:

> On Thu, 2 Aug 2018, Jim Hall wrote:
>
> Hi!
>>
>> So, what happened on IRC the day before yesterday?
>>
>> I'm afraid you've lost me with the other IRC stuff you mention. I don't
>> know what "/mode #freedos +q $~a" does. Is that something visitors on IRC
>> would do in their clients, or is this an IRC server setting? (Note that I
>> don't run the IRC server at freenode.)
>>
>
> It's a channel mode.  (I don't know what it does because over on Hoshinet
> we use Unrealircd, which does things different from whatever Freenode's
> current ircd is.)
>
> Also not sure what "irssi scripts" do. Again, is this something for the IRC
>> clients, it something in the server? I looked at the scripts you linked to
>> but don't know enough about IRC to know what I'm looking at.
>>
>
> irssi is an IRC client for Linux.  I suppose the scripts in question are
> to make channel management easier.
>
> (For what it's worth, about 6 years ago I wrote an IRC client for DOS.)
>
> -uso.
>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Steve Nickolas

On Thu, 2 Aug 2018, Jim Hall wrote:


Hi!

So, what happened on IRC the day before yesterday?

I'm afraid you've lost me with the other IRC stuff you mention. I don't
know what "/mode #freedos +q $~a" does. Is that something visitors on IRC
would do in their clients, or is this an IRC server setting? (Note that I
don't run the IRC server at freenode.)


It's a channel mode.  (I don't know what it does because over on Hoshinet 
we use Unrealircd, which does things different from whatever Freenode's 
current ircd is.)



Also not sure what "irssi scripts" do. Again, is this something for the IRC
clients, it something in the server? I looked at the scripts you linked to
but don't know enough about IRC to know what I'm looking at.


irssi is an IRC client for Linux.  I suppose the scripts in question are 
to make channel management easier.


(For what it's worth, about 6 years ago I wrote an IRC client for DOS.)

-uso.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] irc oper required at #freedos

2018-08-02 Thread Jim Hall
Hi!

So, what happened on IRC the day before yesterday?

I'm afraid you've lost me with the other IRC stuff you mention. I don't
know what "/mode #freedos +q $~a" does. Is that something visitors on IRC
would do in their clients, or is this an IRC server setting? (Note that I
don't run the IRC server at freenode.)

Also not sure what "irssi scripts" do. Again, is this something for the IRC
clients, it something in the server? I looked at the scripts you linked to
but don't know enough about IRC to know what I'm looking at.

Can you help me understand? What are you suggesting?



On Wed, Aug 1, 2018, 8:48 PM Mdasoh Kyaeppd 
wrote:

> Greetings to jhall:
> Hello, we have had an enjoyable time hanging out in #freedos/
> irc.freenode.net.  That is, until the day before yesterday.  I recommend
> voicing registered joiners of #freedos with a script, and setting /mode
> #freedos +q $~a  I have written an irssi script to voice joiners registered
> with nickserv, at https://paste.debian.net/1036261/  also take a look at
> https://github.com/irssi/scripts.irssi.org/blob/master/scripts/account-notify.pl
> .  Freenode, which uses ircd-seven (and atheme) does support the operation
> of my script. And, I am told, the other one.
>
> yours truly,
> - Mdasoh Kyaeppd.
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] irc oper required at #freedos

2018-08-01 Thread Mdasoh Kyaeppd
Greetings to jhall:
Hello, we have had an enjoyable time hanging out in 
#freedos/irc.freenode.net.  That is, until the day before yesterday.  I 
recommend voicing registered joiners of #freedos with a script, and setting 
/mode #freedos +q $~a  I have written an irssi script to voice joiners 
registered with nickserv, at https://paste.debian.net/1036261/  also take a 
look at 
https://github.com/irssi/scripts.irssi.org/blob/master/scripts/account-notify.pl
 .  Freenode, which uses ircd-seven (and atheme) does support the operation of 
my script. And, I am told, the other one.

yours truly,
- Mdasoh Kyaeppd.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel