Andriy Voskoboinyk
245a7edb05
newkey(8): fix 'tmpname' memory leak (always) and input file descriptor leak
...
when output file cannot be opened
PR: 201732
Reported by: David Binderman <dcb314@hotmail.com>
MFC after: 1 week
2019-02-08 14:31:44 +00:00
Xin LI
821df508e8
Revert most part of 200420 as requested, as more review and polish is
...
needed.
2009-12-13 03:14:06 +00:00
Xin LI
6f2d322192
Remove unneeded header includes from usr.bin/ except contributed code.
...
Tested with: make universe
2009-12-11 23:35:38 +00:00
Ed Schouten
b57fd79960
Fix compilation of newkey(8) with WITHOUT_NIS=yes.
...
Increasing WARNS seems to have broken compilation of this utility.
Instead of lowering WARNS, just fix to code to compile properly.
Submitted by: <bf2006a yahoo com>
Tested by: bms
2009-02-28 16:16:37 +00:00
Stefan Farfeleder
a4a3daa6f1
Avoid usage of implicit int.
2005-02-07 21:42:16 +00:00
Mark Murray
dba464cc27
ANSIfy, VCS inclusions and some very minor style.
2002-04-28 12:09:33 +00:00
Warner Losh
d3cb5ded92
remove __P
2002-03-22 01:33:25 +00:00
Mark Murray
13ac0cdca3
WARNS=2 fixup.
...
Turn on YP (NIS) while I'm about it.
2001-12-02 12:17:20 +00:00
Brian Somers
7bc6d0158f
Fix the type of the NULL arg to execl()
...
Idea from: Theo de Raadt <deraadt@openbsd.org>
2001-07-09 09:24:06 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Dag-Erling Smørgrav
1fd98d7d88
Calls one or more of malloc(), warn(), err(), syslog(), execlp() or
...
execvp() in the child branch of a vfork(). Changed to use fork()
instead.
Some of these (mv, find, apply, xargs) might benefit greatly from
being rewritten to use vfork() properly.
PR: Loosely related to bin/8252
Approved by: jkh and bde
1998-10-13 14:52:33 +00:00
John Birrell
a8b1e5be58
Replace incomplete malloc prototype with #include <stdlib.h>
...
to get the proper one.
1998-02-20 04:38:20 +00:00
Philippe Charnier
f2abddceac
Add usage(), use err(3).
...
Rewrote man page in mdoc format.
1997-07-29 06:54:16 +00:00
Bill Paul
db8b6bbf74
Import newkey.
...
This is the program used to generate new Secure RPC public and secret
key pairs.
1997-05-28 15:52:07 +00:00