Up to [local] / src / usr.sbin / identd
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Wed Jul 17 15:38:47 2013 UTC (10 years, 10 months ago) by okan
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5,
OPENBSD_5_4_BASE,
OPENBSD_5_4,
HEAD
Changes since 1.10: +7 -3 lines
Diff to previous 1.10 (colored)
implement -H, which hides existing and non-existent users, as well as implying -h. feedback and ok from jmc@ and dlg@
Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 29 04:17:58 2013 UTC (11 years, 1 month ago) by dlg
Branch: MAIN
Changes since 1.9: +7 -2 lines
Diff to previous 1.9 (colored)
implement -h from libexec/identd, which hides usernames/uids.
Revision 1.9 / (download) - annotate - [select for diffs], Tue Apr 23 21:18:56 2013 UTC (11 years, 1 month ago) by sthen
Branch: MAIN
Changes since 1.8: +10 -2 lines
Diff to previous 1.8 (colored)
support src/libexec/identd's -e option in src/usr.sbin/identd, ok dlg@
Revision 1.8 / (download) - annotate - [select for diffs], Tue Apr 23 05:43:04 2013 UTC (11 years, 1 month ago) by dlg
Branch: MAIN
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 (colored)
i copied too much from the tftpd manpage. identd doesnt take a directory argument.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Apr 23 05:38:20 2013 UTC (11 years, 1 month ago) by dlg
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
i forgot to add -n and -N to the synopsis
Revision 1.6 / (download) - annotate - [select for diffs], Tue Apr 23 05:37:35 2013 UTC (11 years, 1 month ago) by dlg
Branch: MAIN
Changes since 1.5: +1 -10 lines
Diff to previous 1.5 (colored)
remove support for specifying which port you want to run on. there's no point. well argued by deraadt@
Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 23 01:55:45 2013 UTC (11 years, 1 month ago) by dlg
Branch: MAIN
Changes since 1.4: +4 -2 lines
Diff to previous 1.4 (colored)
add support for returning uids instead of usernames via -n, like libexec identd.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 23 01:46:39 2013 UTC (11 years, 1 month ago) by dlg
Branch: MAIN
Changes since 1.3: +9 -1 lines
Diff to previous 1.3 (colored)
add support for -N as per libexec/identd. this lets users put .noident in their homedir to have this identd return HIDDEN-USER instead of their username.
Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 18 17:09:11 2013 UTC (11 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.2: +11 -3 lines
Diff to previous 1.2 (colored)
make the arg name for -t consistent, and add STANDARDS;
Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 18 08:55:31 2013 UTC (11 years, 2 months ago) by dlg
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)
jmc pointed out i didnt replace the placeholders with the year and my name.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Mar 18 00:34:48 2013 UTC (11 years, 2 months ago) by dlg
Branch: MAIN
this is a new identd daemon to replace the libexec one that can be run from inetd. it is an event driven non-blocking implemention using libevent. it features support for privilege separation and revocation. network connections are handled by a chrooted and unprivileged process, while the username lookups are handled by an unprivileged process. the lookups can block while the network handling can continue. it also features support for handling concurrent client connections. its currently lacking support for handling dotfiles in homedirs like the libexec one, and some error handling on accept. its going into the tree so it can be worked on with a history of changes.