christos
01592c7cfe
not supporting %c is confusing and it only uses up a few bytes.
2005-04-24 21:11:58 +00:00
perseant
2f695b5476
Provide a resize_lfs(8), including kernel and cleaner support. The current
...
implementation requires the fs to be mounted while resizing. Tested in both
directions, and everything appears to work happily, but ymmv.
2005-04-23 19:47:51 +00:00
christos
cce62d0952
check pwd != NULL
2005-04-19 03:22:54 +00:00
christos
857a611be2
s/getpwnam/sgetpwnam/ Found by John Nemeth.
2005-04-10 08:21:36 +00:00
peter
914d68e290
Fix a typo; some minor nits and tweaks; add a CAVEATS section which
...
describes where identd needs access to when using certain flags.
2005-04-04 18:43:55 +00:00
wiz
4dd1b491d0
Sync usage with man page.
2005-04-04 08:13:52 +00:00
wiz
0652314a20
Some cleanups, use more markup.
2005-04-04 08:13:27 +00:00
peter
f90aa792d5
Add forward/proxy support to identd(8).
...
Approved by christos.
2005-04-03 22:15:32 +00:00
christos
183cc62f03
Make it parse old man pages, new mdoc pages, broken pages, and pages where
...
the synopsis line does not give us the section number. Add -w flag to print
pages we still don't like. Now we parse 99% of the pages properly.
2005-04-03 21:32:45 +00:00
christos
715420b601
remove debugging printfs.
2005-04-03 20:31:18 +00:00
christos
79519a3a20
Cat pages end up looking like "page -- description", so substitute "--" for
...
the section page. This makes things look right again, and avoids duplicates.
2005-04-03 20:30:39 +00:00
xtraeme
dc7d7d7780
Add missing flags to usage()
2005-03-30 21:28:30 +00:00
christos
8ec5371f02
- use getpwnam_r
2005-03-30 01:33:30 +00:00
christos
2e7a44f29b
- KNF fixes from John Nemeth
...
- Use getpwnam_r because pam may use getpw* and overwrite the static area
(from FreeBSD)
2005-03-30 01:07:47 +00:00
christos
6e498d006d
KNF, WARNS == 3. Reported by John Nemeth
2005-03-27 21:00:58 +00:00
christos
6cb3c8e4eb
Handle printing ptyfs pty names
2005-03-17 01:34:41 +00:00
christos
00e4cd7dc0
print ptyfs ptys properly.
2005-03-17 01:25:40 +00:00
christos
a646be989c
Handle the regular case too, not only the error case.
2005-03-13 01:48:54 +00:00
christos
bb8740ddcf
- Don't call pam functions after pam_end().
...
- Only call wait for our own pid.
- Improve error checking.
- Reorder some code to minimize diffs with FreeBSD.
2005-03-12 18:23:30 +00:00
ginsbach
98d24e6cc9
Remove unnecessary cast.
2005-03-11 16:04:09 +00:00
peter
6e30b59e96
Some minor cleanup:
...
* Improve some comments and (error) messages.
* Use EXIT_FAILURE and EXIT_SUCCESS.
* Add function `maybe_syslog' (only log when -l is enabled).
Reviewed by christos.
2005-03-11 15:49:52 +00:00
wiz
4b98ca48e7
Sort options.
2005-03-09 16:43:37 +00:00
wiz
13966518a6
Bump date for previous, and some minor cleanup while here.
2005-03-09 16:42:49 +00:00
hubertf
f396f9eb19
* Add ssh(1), sshd(8) and hosts_access(5) to SEE ALSO list.
...
(What would one look at for Kerberos?)
* Be a bit more explicit about the security implications of rsh & friends,
as suggested by Steven M. Bellovin and OK'd by Christos Zoulas
2005-03-09 07:49:08 +00:00
christos
ceb0805a9b
Add -lcrypt where -lcrypto is specified.
2005-03-09 03:11:21 +00:00
christos
a2ee5dcfcc
Avoid source routing ip options. Described in:
...
http://www.citi.umich.edu/u/provos/papers/secnet-spoof.txt
2005-03-08 04:35:19 +00:00
he
5152518685
Add -lcrypt to link lines for applications using -lkrb5, so that they
...
link successfully when MKPIC=no, as is always the case for our ports
which do not support shared libraries.
Discussed with thorpej and christos.
2005-03-04 20:44:55 +00:00
he
8e8728c45c
Introduce PAM_STATIC_LDADD and PAM_STATIC_DPADD. When compiling
...
with MKPIC=no, possibly because the target does not support shared
libraries, these include libraries required to resolve all symbols
which end up referenced from PAM-using applications. The libraries
presently required are -lcrypt, -lrpcsvc and -lutil.
Add use of these variables which are currently set up to use PAM,
so that they compile when MKPIC=no.
Also, in the telnetd case, reorder the order of the libraries, so
that libtelnet.a comes before -ltermcap and -lutil, again to fix
link error when MKPIC=no.
Discussed with thorpej and christos.
2005-03-04 20:41:08 +00:00
ginsbach
f0b5287312
* Add hidesymlinks configuration option
...
This adds a -L to all ls command arguments so that the file or directory
the link references is listed rather than the link itself. This was
inspired by IRIX ftpd's -S option.
[Discussed with lukem some time ago.]
* Crank version.h [right Luke? :-)]
2005-03-03 22:19:47 +00:00
christos
aa73cae196
Add a few lines of code to print the output from the remotely executed program.
2005-02-27 01:34:07 +00:00
skrll
f5ee31d050
Update and be more descriptive about one of the machine specific #ifdefs
2005-02-26 22:26:18 +00:00
perseant
6e52bfc264
Various minor LFS improvements:
...
* Adapt lfs_cleanerd to use the fcntl call to get the Ifile filehandle,
so it need not be in the namespace.
* Make lfs_cleanerd be more careful when there are very few available
segments.
* Remove the Ifile from the filesystem namespace. The cleaner now uses
a fcntl call on the root inode to find the Ifile filehandle.
* Make lfs_cleanerd less verbose when the filesystem is unmounted.
2005-02-26 05:43:04 +00:00
christos
81e0d2b0af
Add an example program that tests rexecd... I really don't want to encourage
...
its use though.
2005-02-23 01:27:32 +00:00
christos
62136d5653
PAMify: From John Nemeth with fixes from me.
2005-02-23 01:25:50 +00:00
christos
5029779902
Add pam glue.
2005-02-20 08:52:10 +00:00
christos
216d8f75cc
Add missing goto badlogin; noticed by: Hisashi T Fujinaka
2005-02-20 06:11:51 +00:00
christos
6b2a62b742
PAMify.
2005-02-20 05:45:55 +00:00
christos
99fd5044d3
Add PAM and LOGIN_CAP support. Mostly from FreeBSD. If pam is defined,
...
then we don't fall back to other authentications even if PAM fails due
to a system error (e.g. configuration problem).
2005-02-20 01:45:17 +00:00
agc
f27acbf4fc
Make this compile after the de-__Ping round.
2005-02-06 17:30:33 +00:00
perry
4b90129081
de-__P, ANSIfy function declarations, remove obsolete "register" declarations.
2005-02-06 05:58:20 +00:00
perry
4c57dc9906
de-__P, ANSIfy function declarations, remove obsolete "register" declarations.
2005-02-06 05:11:52 +00:00
martin
d7931a6191
Quote symbol names in a debug message (to make it easier to spot an empty
...
symbol name, a common failure mode)
2005-01-11 21:58:27 +00:00
martin
d977618dcf
Backout -DDEBUG that I accidently commited with the last change
2005-01-11 07:47:37 +00:00
ginsbach
e793dd138a
Fix thinko with last commit.
2005-01-10 19:01:09 +00:00
lukem
1e281ed227
Only #define HAVE_IPV6 if ${USE_INET6} != "no".
2005-01-10 03:11:17 +00:00
lukem
7157011597
Only compile in IPv6 support if ${USE_INET6} != "no"
...
MKINET6 is for providing IPv6 infrastructure.
USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).
2005-01-10 02:58:58 +00:00
martin
0a1196da3e
Add LD_BIND_NOW support for sparc and remove some relocation types that
...
are not supposed to happen in 32bit code.
From Nick Hudson.
2005-01-09 14:58:15 +00:00
simonb
c364c98f98
Don't process DT_DEBUG on MIPS as the dynamic section is mapped
...
read-only. DT_MIPS_RLD_MAP is used instead.
Patch from Nick Hudson.
2005-01-09 12:43:23 +00:00
ginsbach
3596f57f42
ANSIfy; de-__P(); use STD*_FILENO rather than `magic' numbers
2005-01-08 03:14:02 +00:00
lukem
53eddbb6b4
Reorder some declarations so that parsers generated by bison can compile.
...
Fix from Michael Richardson.
2005-01-05 10:31:27 +00:00