[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: irc2.9.3x




After it does the chroot(), it is not /opt/ircd anymore that it
should be trying to read ircd.tune, etc from.  It should try and
read /ircd.tune, etc.  I'm not familiar with configuring 2.9.x,
or any ircd for chroot(), so I can only comment on the above...
Once you know this, you may be able to figure out what you need to
change..

- Chris

--
Chris Behrens
Software Engineer
Concentric Network Corporation


On Thu, 15 Jan 1998, Noel Paul wrote:

> Hello,
> 
> I've just compiled IRC 2.9.3 on a Solaris 2.4 box. When I run ircd
> manually, it returns nothing on the screen.
> 
> A truss ircd , shows:
> 
> .
> .
> .
> chroot("/opt/ircd")                             = 0
> umask(077)                                      = 077
> sigfillset(0xEF6A8820)                          = 0
> sigaction(SIGWINCH, 0xEFFFFC88, 0x00000000)     = 0
> sigaction(SIGPIPE, 0xEFFFFC88, 0x00000000)      = 0
> sigaction(SIGALRM, 0xEFFFFC88, 0x00000000)      = 0
> sigaction(SIGHUP, 0xEFFFFC88, 0x00000000)       = 0
> sigaction(SIGINT, 0xEFFFFC88, 0x00000000)       = 0
> sigaction(SIGTERM, 0xEFFFFC88, 0x00000000)      = 0
> open("/opt/ircd/ircd.tune", O_RDONLY)           Err#2 ENOENT
> time()                                          = 884848403
> open("/opt/ircd/ircd.motd", O_RDONLY)           Err#2 ENOENT
> brk(0x00086280)                                 = 0
> brk(0x00088280)                                 = 0
> time()                                          = 884848403
> time()                                          = 884848403
> .
> .
> .
> 
> However, I have:
> 
> # ls -al /opt/ircd
> total 86
> drwxrwxr-x   2 root     nobody       512 Jan 15 17:06 .
> drwxrwxr-x  15 root     sys          512 Jan 15 17:16 ..
> -rw-r--r--   1 root     other      16929 Jan 14 11:43 example.conf
> -rwxr-xr-x   1 root     other      17769 Jan 15 14:53 ircd.conf
> -rw-rw-r--   1 root     wwwgfls      286 Jan 15 17:00 ircd.motd
> 
> And when does /opt/ircd/ircd.tune get created?
> 
> Please help.
> 
> Thanks.
> 
> Noel
> ----------------------------------------------------------------------
> Noel Paul
> Systems and Security Programmer		       Phone: +61 7 3875 7942
> Corporate Computer Systems		       Fax:   +61 7 3875 5314
> Information Technology Services
> Griffith University			       Email: N.Paul@xxxxxxxxx
> Brisbane  Queensland  4111  AUSTRALIA
> ----------------------------------------------------------------------
> 
>