<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd">
    <title>gmane.network.irc.ngircd</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/554"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/553"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/552"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/551"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/550"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/549"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/548"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/547"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/546"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/545"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/544"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/543"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/542"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/541"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/540"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/539"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/538"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/537"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/536"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.irc.ngircd/535"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/554">
    <title>IRC OP</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/554</link>
    <description>&lt;pre&gt;Hallo,
ich habe das Problem das ich keine OP (Admin) Rechte mir geben kann, 
bzw. bekomme.

In der Config habe ich auch dafür ein User eingetragen, aber es geht nicht.

Bitte um Hilfe.

Gruß,
André
_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>André Z.</dc:creator>
    <dc:date>2012-05-25T10:55:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/553">
    <title>Re: Channel Management</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/553</link>
    <description>&lt;pre&gt;
Alexander
thank you for your exhaustive answer. But actually my perplexity was different, and bad explained (my fault)
 
As i'm experiencing, it's not possible to set +o to other users than chan-founder or creator. 
Or better, an operator "Can't get/set mode for other users".
 
Which actually sounds strange to me. As far as i remember, an Operator can op other users.
 
 

--- Lun 7/5/12, Alexander Barton &amp;lt;alex-bvCAwUdSx7mzQB+pC5nmwQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt; ha scritto:

ngIRCd behaves like other IRC daemons regarding "non persistent" channels (when
+P is not set): the first user joining the channel (the "founder", "creator",
whatever) gets channel user mode +o ("channel operator") set. All subsequent
users joining this channel don't.

If the channel is "persistent" (channel mode +P is set; which it is
automatically if it is defined using the configuration file), the channel
exists even when nobody is a member of it -- so there is no "founder" and
therefore ngIRCd never sets channel user mode +o on any user but&lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-05-08T12:15:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/552">
    <title>Re: Channel Management</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/552</link>
    <description>&lt;pre&gt; 

ngIRCd behaves like other IRC daemons regarding "non persistent" channels (when
+P is not set): the first user joining the channel (the "founder", "creator",
whatever) gets channel user mode +o ("channel operator") set. All subsequent
users joining this channel don't.

If the channel is "persistent" (channel mode +P is set; which it is
automatically if it is defined using the configuration file), the channel
exists even when nobody is a member of it -- so there is no "founder" and
therefore ngIRCd never sets channel user mode +o on any user but IRC operators:
all IRC operators get the +o channel mode when joining a persistent (+P)
channel.

So you have a few possibilities:

  1. use a predefined channel and a Bot that becomes IRC operator before
     joining that channel,

  2. use IRC services like Anope (1.9.6) or Atheme (development branch)
     that act like an other server and IRC Ops in the network.


This has nothing to do with your client.


And that's how it works using ngIRCd -- if you don't use&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-05-07T20:04:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/551">
    <title>Re: Channel Management</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/551</link>
    <description>&lt;pre&gt;











Sorry to bother you but i'm a bit confused.
 


About +o: 
Ok to use a BOT for auto-op. But with ngircd, when a user joins an empty channel, or creates a new channel, it doesn't  get the +o. So i am actually not able to create a chan operator with ngircd.
 
Actually when i use mIrc, if a join an empty channel i get automatically the +o into that chan.
So, if i join as a bot, i get myself the +o, and if the bot is programmed to gives +o to certain users, i am able to auto-op my users.
 
 
 
 
tnx
alex
 


--- Lun 7/5/12, Alexander Barton &amp;lt;alex-bvCAwUdSx7mzQB+pC5nmwQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt; ha scritto:


Da: Alexander Barton &amp;lt;alex-bvCAwUdSx7mzQB+pC5nmwQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Oggetto: Re: [ngIRCd-ML] Channel Management
A: "Alessandro Alessio" &amp;lt;alexoffspring-/E1597aS9LQAvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Cc: ngircd-ml-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
Data: Lunedì 7 maggio 2012, 13:58


Hi Alessandro!

Am 07.05.2012 um 14:28 schrieb Alessandro Alessio:


In short: you can’t.

If you want to auto-o&lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-05-07T14:14:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/550">
    <title>Re: Channel Management</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/550</link>
    <description>&lt;pre&gt;Hi Alessandro!

Am 07.05.2012 um 14:28 schrieb Alessandro Alessio:


In short: you can’t.

If you want to auto-op or auto-voice someone, you have to use some sort of Bot or IRC services. ngIRCd can’t do it on its own.

Exception: IRC operators (user mode +o, identified by OPER command) become channel ops automatically when joining persistent (channel mode +P) channels.

Regards
Alex


_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-05-07T12:58:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/549">
    <title>Re: Channel Management</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/549</link>
    <description>&lt;pre&gt;
Alexander,

 
The „predefined“ channels are read in from the configuration file in conf.c, function Handle_CHANNEL(). And they become created by the function Channel_InitPredefined() in channel.c, which in turn gets called from the main() function in ngircd.c.


I see that predefined  channels need to be defined in the config file (i.e.: ngircd.conf) filling, for each channel, the form:

[Channel]
Name = 
Topic =  
Modes = 
Key = 
KeyFile =
MaxUsers = 
 
But how can i give voice to users when they log in?
And how can i provide +o to certain users automatically when they log in?
 
Tnx,
alex
 
 

_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml
&lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-05-07T12:28:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/548">
    <title>Re: Channel Management</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/548</link>
    <description>&lt;pre&gt;Hello Alessandro!

Am 03.05.2012 um 15:20 schrieb Alessandro Alessio:


Great :-)


The „predefined“ channels are read in from the configuration file in conf.c, function Handle_CHANNEL(). And they become created by the function Channel_InitPredefined() in channel.c, which in turn gets called from the main() function in ngircd.c.


The PRIVMSG command is used to send to individual users and to channels. The syntax is:

  PRIVMSG &amp;lt;target&amp;gt; :&amp;lt;message&amp;gt;

and &amp;lt;target&amp;gt; can be a nick name like „mynick“/„your nick“ or channel names like „#chan“/„&amp;amp;local“ etc.

Regards
Alex


_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-05-03T15:38:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/547">
    <title>Channel Management</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/547</link>
    <description>&lt;pre&gt;





Arthur,
i solved my login problems. It was an SDL socket problem. So, i created a brand new socket management on my own and now everything works fine.
 
I am actually enjoying checking the various client commands and relative server responds, and i have two questions for you, i believe you can help.
 
 
On Channel_Create you actually create one channel (&amp;amp;Server) in your server. Then you have another method   Channel_InitPredefined(), which created a list of 'predefined' channels contained into a GLOBAL array Conf_Channels. I actually don't understand where (and if) this array is populated. 
 
Second question regards messages in chan. Actually the IRC protocol talks about PRVMSG but not about messages that client sends to chan. Is there a prefix or is a server feature, which broadcasts the message to all the clients belonging to  the same chan?
 
Tnx again for your help, and congrats for the IRC Server developed.
 
Cheers
alex
  _______________________________________________

ngIRCd &lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-05-03T13:20:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/546">
    <title>Re: User Registration</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/546</link>
    <description>&lt;pre&gt;Am 26.04.2012 14:16, schrieb Alessandro Alessio:


Most probably your client isn't (correctly) sending the command to the 
network, which you can double check using tcpdump, for example. I don't 
think that it's ngircd dropping silently only "your" command, because in 
this case no IRC client would be able to connect at all ...

Regards
Alex


_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-04-26T14:56:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/545">
    <title>Re: User Registration</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/545</link>
    <description>&lt;pre&gt;
Alex,
tnx again. The hint of using the sniffer is wonderful, but still cannot make it works.
 
If i send
cs-&amp;gt;sendMessage("NICK guest\r\n");
cs-&amp;gt;sendMessage("USER guest 0 * :Ronnie_Reagan\r\n");
 
i get:






[2532:7 4] Now resolving &amp;lt;ip&amp;gt;...
[2532:7 4] Ok, translated &amp;lt;ip&amp;gt;to "&amp;lt;hostname&amp;gt;".
[2532:7 4] Resolver sub-process 2532 done.
[3784:7 4] Resolver: Got callback on fd 7, events 1
[3784:7 4] Got result from resolver: "&amp;lt;hostname&amp;gt;" (22 bytes read).
[3784:7 4] Updating hostname of "*": "&amp;lt;ip&amp;gt;" -&amp;gt; "&amp;lt;hostname&amp;gt;"
[3784:7 9] &amp;lt;- connection 6: 'NICK guest'.
[3784:7 9] Connection 6: got valid NICK command ...
[3784:7 25] Unregistered connection 6 timed out ...
[3784:6 25] Shutting down connection 6 (Timeout) with &amp;lt;hostname&amp;gt;:52588 ...
[3784:5 25] Client "guest" unregistered (connection 6): Timeout
[3784:6 25] Connection 6 with &amp;lt;hostname&amp;gt;:52588 closed (in: 0.0k, out: 0.0k).
[3784:7 25] Shutdown of connection 6 completed, 0 connections left.
 
 
 
 and if i send:
 

cs-&amp;gt;sendMessage("USER guest 0 * :Ronnie_Reagan\r\&lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-04-26T12:16:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/544">
    <title>Re: User Registration</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/544</link>
    <description>&lt;pre&gt;Hi Alessandro!

Am 26.04.2012 um 11:24 schrieb Alessandro Alessio:


If you don’t use user authentication (a global server password or PAM), you must not send a PASS command right.


Which tells you, that ngIRCd „unregistered“ this client again because of a „read error“.


No.


Nickserv has nothing to do with user login or the PASS command.

And as I already told you, the commands sent to the server should be:


You state above that you only send „\n“ which is ASCII 10, which doesn’t terminates an IRC command. Therefore ngIRCd didn’t get a single command from your client and most probably times out your connection. No?

If not, try to run ngIRCd in „sniffer“ mode („./configure --enable-sniffer“, „ngircd --nodaemon --sniffer“) and let’s have a look at the (complete) output you get.

Regards
Alex


_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-04-26T10:13:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/543">
    <title>Re: User Registration</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/543</link>
    <description>&lt;pre&gt;











I actually tried to use (as you write in  -- Protocol.txt --)

WEBIRC &amp;lt;pwd&amp;gt; guest &amp;lt;host_name&amp;gt; &amp;lt;ip&amp;gt;\n
as the very first command sent to the server but i always get:
 
Client unregistered.
 
Tnx
Alex 
 
  

--- Mar 24/4/12, Alexander Barton &amp;lt;alex-bvCAwUdSx7mzQB+pC5nmwQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt; ha scritto:


Da: Alexander Barton &amp;lt;alex-bvCAwUdSx7mzQB+pC5nmwQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Oggetto: Re: [ngIRCd-ML] User Registration
A: "Alessandro Alessio" &amp;lt;alexoffspring-/E1597aS9LQAvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Cc: ngircd-ml-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
Data: Martedì 24 Aprile 2012, 16:44


Hi Alessandro!

Am 24.04.2012 um 16:56 schrieb Alessandro Alessio:


Really \n\r, ASCII 10, ASCII 13? This should be \r\n, ASCII 13, ASCII 10.

And please note: If you send a „PASS“ command at all, the user must exist! In your case ngIRCd must be able to authenticate „guest“ with password „NOPASS“.

If you don’t want to use passwords, don’t send a „PASS“ command at all.


So ngIRCd thinks you didn&lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-04-26T09:40:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/542">
    <title>Re: User Registration</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/542</link>
    <description>&lt;pre&gt;







 
HI Alexander!
 
Tnx for your reply. So you suggest to not use a PASS if the user is not registered right?
But even sending a NICK without  a PASS:
 
NICK guest\n
USER guest 0 * :Ronnie Reagan\n
 
i get a 'Client "guest" unregistered: Read error!' This would suggest to register the user 'guest'.
Usually, when using other IRC Client, a user can connect to an IRC Server without  being registered before (i.e.: msg nickserv register PASSWORD EMAIL)



--- Mar 24/4/12, Alexander Barton &amp;lt;alex-bvCAwUdSx7mzQB+pC5nmwQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt; ha scritto:


Da: Alexander Barton &amp;lt;alex-bvCAwUdSx7mzQB+pC5nmwQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Oggetto: Re: [ngIRCd-ML] User Registration
A: "Alessandro Alessio" &amp;lt;alexoffspring-/E1597aS9LQAvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Cc: ngircd-ml-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
Data: Martedì 24 Aprile 2012, 16:44


Hi Alessandro!

Am 24.04.2012 um 16:56 schrieb Alessandro Alessio:


Really \n\r, ASCII 10, ASCII 13? This should be \r\n, ASCII 13, ASCII 10.

And please note: If you send a &lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-04-26T09:24:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/541">
    <title>Re: NGIRCD installation</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/541</link>
    <description>&lt;pre&gt;Hi!

Am 24.04.2012 um 15:43 schrieb Alessandro Alessio:


You could paste the complete(!) output of „make install“ to some Pastebin (e. g. gist.github.com, paste bin.com, …) and post the link to the log to this list. So we could check …

Regards
Alex


_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-04-24T15:47:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/540">
    <title>Re: User Registration</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/540</link>
    <description>&lt;pre&gt;Hi Alessandro!

Am 24.04.2012 um 16:56 schrieb Alessandro Alessio:


Really \n\r, ASCII 10, ASCII 13? This should be \r\n, ASCII 13, ASCII 10.

And please note: If you send a „PASS“ command at all, the user must exist! In your case ngIRCd must be able to authenticate „guest“ with password „NOPASS“.

If you don’t want to use passwords, don’t send a „PASS“ command at all.


So ngIRCd thinks you didn’t complete user registration in time.


The „/“ is a client-only convention, all „raw“ commands aren’t prefixed with this „command character“.


Are you? ;-)

Regards
Alex


_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-04-24T15:44:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/539">
    <title>Re: NGIRCD installation</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/539</link>
    <description>&lt;pre&gt;











 
Well,
that is the problem :)  No ngircd installed in the directories. 
 
And if i run ./ngircd -n   i get:
Can't read configuration "/usr/local/etc/ngircd.conf": No such file or directory.
 
So, i miss the conf file and i believe that something went wrong in the make install phase, since i got no problems during the   ./configure   and make phases
 
Tnx
  




Am 24.04.2012 um 14:58 schrieb Alessandro Alessio:


If you don’t get error messages most probably there haven’t been any errors.
So what’s your problem?

After running „make install“ you’ll find ngIRCd installed in the default location (usr/local/sbin, /usr/local/etc/ngircd, …) or in the location(s) you passed to the ./configure script.

Regards
Alex

_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml
&lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-04-24T13:43:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/538">
    <title>User Registration</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/538</link>
    <description>&lt;pre&gt;








 
Hi all,
I am a new user of the ngircd. I created an IRC client in C++ and i am now interested in testing it with your ngircd server.
 
i am having some troubles during the registration phase and i don't understand where i am wrong. I wonder if any of you can help.
 
The IRC protocol states that client has to register the user following these steps:
 
1. Pass message
2. Nick message                 2. Service message
3. User message
 
 
Actually, i create first a socket to the ngicrd  (run win -n) which responds "Accepted connection  from &amp;lt;IP&amp;gt; on socket &amp;lt;id&amp;gt;"
 
then i send the following messages:
 
PASS NOPASS\n\r
NICK giggio\n\r
USER guest 0 * :Ronald Reagan\n\r
 
 
And  after a while i get the following answers:
Shutting down connection &amp;lt;id&amp;gt; (Timeout) with &amp;lt;IP:port&amp;gt;
Client unregistered (&amp;lt;id&amp;gt;) : Timeout
 
I tried to use   /PASS   or to erase    \n\r   but i always get a Timeout error.
I don't get what i'm doing wrong since i am respecting the IRC Protocol&lt;/pre&gt;</description>
    <dc:creator>Alessandro Alessio</dc:creator>
    <dc:date>2012-04-24T14:56:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/537">
    <title>Re: Multiple LAN Servers.....</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/537</link>
    <description>&lt;pre&gt;Hi,


The same IP address can be shared by several servers around the globe, in
different countries with different connections. This is the default
scenario for many DNS servers, like Google 8.8.8.8 and OpenDNS.com
services. It is called Anycast.

But it doesn't mean it works with any protocol. With DNS and videostreaming
works great. If the connection is interrupted and then re-estabilished with
another server that has the same IP address, in these mentioned protocols,
the client-server comunication can easily handle this situation. In a
videostreaming, that would be:

Client: Give me the streaming, I've lost connection and I'm
re-estabilishing it.
New server: what streaming? I don't know you, we never talked before. Tell
me exactly what you want
Client: Give me the streaming ID 123454 at 00:56 keyframe.
New server: Okay, here you are.

But in IRC that isn't possible. If due mesh routing you disconnect to on
physical server and reconnect to another physical server that uses the same
IP address, IRC won't ha&lt;/pre&gt;</description>
    <dc:creator>Kurt Kraut</dc:creator>
    <dc:date>2012-04-20T13:49:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/536">
    <title>Re: Multiple LAN Servers.....</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/536</link>
    <description>&lt;pre&gt;Hi Damon!

Am 16.04.2012 um 00:44 schrieb Damon Talbot:


I don’t get it …
What do you mean by „all … share the same IP“?

Every single server needs its own unique IP-adresse, that’s how TCP/IP works.

If all of these systems are in a LAN and behind a PAT/NAT router (so you map all local systems to one public IP-address), you can use PAT (port address translation) in your router to map different ports on your public address to different local IP-addresses in your LAN.

Regards
Alex



_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml

&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-04-20T10:51:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/535">
    <title>Multiple LAN Servers.....</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/535</link>
    <description>&lt;pre&gt;Hello,

I am trying to configure several servers that all connect over a LAN/MESH
(AD-HOC) network. I thought I had edited the ngircd.conf right but cannot
get it to work. How can I go about doing this? all of the servers would
share the same IP since they are on a AD-HOC MESH system


KC7NEC
Damon
_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml
&lt;/pre&gt;</description>
    <dc:creator>Damon Talbot</dc:creator>
    <dc:date>2012-04-15T22:44:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.irc.ngircd/534">
    <title>ngIRCd 19.1</title>
    <link>http://permalink.gmane.org/gmane.network.irc.ngircd/534</link>
    <description>&lt;pre&gt;Hello!

I just released the first „bug fix release“ for ngIRCd 19, named „19.1“. You can grab it on the usual locations, see below.

All changes are cosmetic (fixed typos in comments and log messages) or fix our build system, there have been no functional changes – so if you built and installed ngIRCd 19 successfully, there is no big reason to update. But feel free to do so anyway :-)

Please see the NEWS and ChangeLog files for all the glory details:

- &amp;lt;http://ngircd.barton.de/doc/NEWS&amp;gt;
- &amp;lt;http://ngircd.barton.de/doc/ChangeLog&amp;gt;

You can find more information on our homepage at &amp;lt;http://ngircd.barton.de/&amp;gt; and its mirror &amp;lt;http://ngircd.berlios.de/&amp;gt;. The primary download locations are:

- &amp;lt;ftp://ftp.berlios.de/pub/ngircd/&amp;gt;
- &amp;lt;http://ngircd.barton.de/pub/ngircd/&amp;gt;

Regards
Alex


_______________________________________________

ngIRCd Mailing List: ngIRCd-ML-EMpFFsXnuz6pQb5flZfKBQ&amp;lt; at &amp;gt;public.gmane.org
http://arthur.barton.de/mailman/listinfo/ngircd-ml
&lt;/pre&gt;</description>
    <dc:creator>Alexander Barton</dc:creator>
    <dc:date>2012-03-19T19:05:31</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.network.irc.ngircd">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.network.irc.ngircd</link>
  </textinput>
</rdf:RDF>

