This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

OT: psyBNC + oidentd

Old posts that have not been replied to for several years.
Locked
B
BiLL
Halfop
Posts: 78
Joined: Wed Sep 26, 2001 8:00 pm
Location: Germany

OT: psyBNC + oidentd

Post by BiLL »

Hello,

yes I know - prolly wrong forum - but I searched with google and couldn't find any useful psyBNC forum. I know here are the most skilled people so I thought it's okay to ask here :-).

I got a little problem to run my psyBNC with oident.
I am running psyBNC 2.3.1 and oidentd 2.0.4.

What I want to do:

I want to run ONE psyBNC with different users. And these different users should have their username as ident. (Not the username from the shell where the psyBNC is running from). This is possible!

To do that I found this tutorial on google:

- make sure you have #define OIDENTD in psybnc's config.h
- take a editor and search for the line containig:
fprintf(oid,"%s\n",user(nuser)->login);
in the file p_server.c
change it to:
fprintf(oid,"global {\n reply \"%s\"\n}\n",user(nuser)->login);
- make your psybnc
- place a symbolic link in the home-dir of the user psybnc runs under:
ln -s ~/.ispoof ~/.oidentd.conf

And I did this. EXACTLY everything.
But my psyBNC still doesnt change his ident. It still got the ident from the username who it runs from. Btw my /etc/oidentd.conf is empty... Since I use %home/.oidentd.conf I think this is correctly.

Anyone ever got psyBNC+oident working? Would be really nice if someone could help me... I dont know where to ask else :-(.

Thanks,

Bye,

BiLL
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

From what I understand, there should be no need to do any changes, other than compiling with oidentd support.

On top of this, just to check. You do have root access to the system right?

without root access, you can't install oidentd correctly. Identd deamons use a port below 1024, which can only be used by root (however, the programs can change to a different user after started).

Without root access, you are stumped for this.
Locked