Robert Drehmel
7c33f2d1e6
When parsing the program name from the incoming log message
...
from a client, accept all printable characters as being part
of the program name, except ':' and '[', because each is a
possible delimiter.
2002-07-25 15:45:41 +00:00
Robert Drehmel
52384d0388
When reading a program name from the syslog configuration file,
...
do not stop copying it into a buffer when encountering a
non-alphanumerical character. Only stop at unprintable characters.
This makes syslogd work correctly with executables like `interp.bin',
`httpd_old', etc.
PR: misc/40941
MFC after: 1 week
2002-07-25 09:56:37 +00:00
Peter Wemm
b8815b31fb
Bah, I forgot to commit this part of the nfssvc() cleanup. Sorry folks.
2002-07-25 06:18:22 +00:00
Juli Mallett
42f3352b5c
Change 'int pid' to 'pid_t pid'
...
Submitted by: Bruce "Allah" Dang <bruce@research.teamxor.org>
2002-07-25 01:48:19 +00:00
Peter Wemm
2632dac829
If NO_MAILWRAPPER is set, and sendmail is still enabled, then install
...
a direct symlink to sendmail.
2002-07-24 22:17:22 +00:00
Peter Wemm
528cc96a49
enable fdisk for ia64 as well as i386
2002-07-24 22:16:11 +00:00
Peter Wemm
03d8025d59
Only install the mbr code on i386.. not ia64. This changes it from
...
#ifndef __alpha__ to #ifdef __i386__
2002-07-24 22:15:51 +00:00
Marc Fonvieille
a9b45e7499
s/IPSEC/IPsec according to RFCs
...
PR: in part docs/38668
Reviewed by: charnier
MFC after: 10 days
2002-07-23 08:38:03 +00:00
Bill Fenner
c898fd637d
Add '+FreeBSD' to the version string, to reflect that this program
...
bears little relationship to the one from LBL with the same
name and version number.
2002-07-23 00:56:52 +00:00
Hajimu UMEMOTO
4a78ccd771
use IPV6_V6ONLY instead of non standard IPV6_BINDV6ONLY.
...
Approved by: gad
2002-07-22 18:16:05 +00:00
Hajimu UMEMOTO
fc99a00c7f
use IPV6_V6ONLY instead of non standard IPV6_BINDV6ONLY.
...
MFC after: 1 week
2002-07-22 15:22:53 +00:00
Alexander Kabaev
4cc03f63d1
Initialize sockbits variable with FD_ZERO, to avoid passing a fd_set
...
with random garbage in lower bits corresponding to stdin, stdout and
stderr to select(2).
This fixes the problem with nfsd sometimes getting stuck in a tight
select(2) loop eating 100% CPU time.
Reviewed by: iedowse
Approved by: obrien
2002-07-22 14:01:44 +00:00
Tony Finch
ae5fafd8c8
Fix typo: corrisponds -> corresponds
2002-07-22 13:58:58 +00:00
Warner Losh
bf038c87af
Copy cis strings into the kernel.
2002-07-22 06:58:24 +00:00
Peter Wemm
2f3bead082
Remove stray function prototype. I wrote and removed this function but
...
forgot the prototype.
Submitted by: dd
2002-07-21 23:31:43 +00:00
Peter Wemm
4f52fbb1d8
Check for missing static unit 'count' declarations as well.
2002-07-21 23:02:35 +00:00
Peter Wemm
775d6c0ece
Check that we are not supplying 'device foo N' to devices that do not take
...
a statuc unit count.
2002-07-21 22:23:56 +00:00
Joerg Wunsch
288fa14ac4
Try to give a more descriptive error message for the pilot error of
...
attempting to export the non-root of a filesystem with -alldirs. This
pilot error seems to be very common, and the "could not remount" error
message doesn't give much hints about the real reason. See the old PR
below for an example.
While i was at it, make it possible to entirely omit the often
annoying error message in that case by specifying the "quiet" exports
flag. This allows to specify something like
/cdrom -alldirs,ro,quiet <where to export to>
which will silently fail if nothing is mounted under /cdrom, but do
the rigth thing as soon as you mount something.
While doing this, i've put the embedded example in the exports(5) man
page into a subsection of its own as it ought to be.
Thanks for Paul Southworth for reminding me about this problem.
PR: bin/4448
MFC after: 1 month
2002-07-18 20:52:17 +00:00
Brian Somers
f4359ccbbc
Remove unused calls to inet_addr()
2002-07-18 18:50:05 +00:00
Ruslan Ermilov
0b87f79976
s/${INSTALL} -c/${INSTALL} ${COPY}/
2002-07-18 12:07:49 +00:00
Peter Wemm
754a3615a0
This is a userland tool, not a kernel component or libstand client.
2002-07-17 23:41:58 +00:00
David Malone
999feccf15
Fix a spelling mistake.
...
PR: 40695
Submitted by: Maxim Maximov <mcsi@agava.com>
MFC after: 1 week
2002-07-17 16:22:24 +00:00
Garance A Drosehn
dd8faa9ff2
Changes which rewrite 'lpc topq', and which add 'lpc bottomq'. These
...
reflect much valuable feedback from wollman. More details on the new
'lpc topq' are in the log message for revision 1.2 of lpc/movejobs.c.
The previous implementation of 'lpc topq' is available as 'lpc xtopq',
in case there are any problems noticed in the new implementation. If
there are no problems with this version, a later update will remove the
'lpc xtopq' command.
Reviewed by: freebsd-print@bostonradio.org
MFC after: 6 days
2002-07-17 00:51:19 +00:00
Dag-Erling Smørgrav
c0cb106043
Unbreak Alpha build.
2002-07-16 09:58:36 +00:00
Alfred Perlstein
09ce4f7aaf
Add IPv6 support.
...
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-07-15 19:40:23 +00:00
Alfred Perlstein
d14ca883cb
add support for rpc IPv6 (rpc/udp/46 ...)
...
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-07-15 19:09:33 +00:00
Alfred Perlstein
45ea00ee87
use getaddrinfo() instead of gethostbyname().
...
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-07-15 19:02:45 +00:00
Alfred Perlstein
ae23eaed6e
Nuke unused variable.
2002-07-15 19:00:34 +00:00
Alfred Perlstein
5a9d606d4b
do not call clnt_spcreateerror nor clnt_sperror with a NULL pointer, instead
...
pass an empty string.
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-07-15 18:53:52 +00:00
Alfred Perlstein
af37179b5f
Port to TI/RPC and/or IPV6.
...
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-07-15 18:51:57 +00:00
Alfred Perlstein
91acb349c9
If an RPC fails, try a shorter reply in case the fault lies with the
...
size of the response.
PR: misc/26320
MFC After: 2 weeks
2002-07-15 18:34:27 +00:00
Alfred Perlstein
19d02d39c9
de-__P().
...
WARNS=4 cleanup:
include headers needed.
don't initialize char * with const char *.
fix main() declaration.
fix shadowed variable.
properly cast tcpcb members for printf(3) output.
remove 'register'.
remove unused arg.
Reviewed by: tmm, bde
2002-07-15 17:44:34 +00:00
Dag-Erling Smørgrav
987c23f536
Comment out WARNS?=4 to unbreak the Alpha build.
2002-07-15 17:11:20 +00:00
Dag-Erling Smørgrav
72d78aeaeb
Get rid of %qd, and unbreak Alpha build.
2002-07-15 16:05:15 +00:00
Dag-Erling Smørgrav
b3f379f65f
Get rid of %qd, and unbreak Alpha build.
2002-07-15 12:17:31 +00:00
Philippe Charnier
490d5836b5
The .Nm utility
2002-07-14 14:47:15 +00:00
Bruce Evans
8365569883
Moved the setting of all profiling-related variables except the key one
...
(PROFLEVEL) to kern.pre.mk so that it is easier to manage. Bumped config
version to match.
Moved the check for cputype being configured to a less bogus place in
mkmakefile.c.
2002-07-13 19:36:14 +00:00
Garance A Drosehn
cc2b61b1dd
Call routine to free everything obtained when filling in 'struct printer'.
...
MFC after: 3 days
2002-07-12 01:53:36 +00:00
Garance A Drosehn
722915cdec
Fix set_qstate() so it correctly checks for any error from chmod().
...
Note that set_qstate() is only called from several 'lpc' commands.
MFC after: 3 days
2002-07-12 01:37:06 +00:00
Garance A Drosehn
4c2a399167
Add a SQS_QCHANGED option to set_qstate(). This will soon be used by 'lpc'.
...
Reviewed by: freebsd-print@bostonradio.org
MFC after: 3 days
2002-07-12 01:31:46 +00:00
Garance A Drosehn
bae8d45c7f
Add two variables to struct jobqueue, and change the way that getq()
...
calculates how much space to get for that struct, so it will get the
right amount when new variables are added.
MFC after: 3 days
2002-07-12 01:22:57 +00:00
Garance A Drosehn
d6771428c4
Move prototypes for ctl_readcf and ctl_freeinf from ctlinfo.c to ctlinfo.h,
...
so the routines can be called by an upcoming change for 'lpc topq/bottomq'.
MFC after: 3 days
2002-07-12 00:33:07 +00:00
Alfred Perlstein
39d4ee3fee
WARNS=2, de-__P()
2002-07-11 22:50:36 +00:00
Alfred Perlstein
1fb354a1b2
WARNS=4, de-__P()
2002-07-11 22:29:11 +00:00
Alfred Perlstein
54b60d7e15
Fix indentation broken in previous __P removal.
...
Grumbled about by: bde
2002-07-11 22:18:26 +00:00
Alfred Perlstein
7fa658d98b
WARNS=4, de-__P()
2002-07-11 22:11:20 +00:00
Alfred Perlstein
261755738e
WARNS=4, de-__P()
2002-07-11 21:40:15 +00:00
Alfred Perlstein
c8c710fd85
de-__P()
2002-07-11 21:28:16 +00:00
Alfred Perlstein
d8c965959f
WARNS=4, de-__P()
2002-07-11 21:26:41 +00:00
Alfred Perlstein
f251a0df8b
WARNS=4
2002-07-11 21:18:55 +00:00
Alfred Perlstein
2f9af24198
WARNS=4 cleanup, de-__P()
2002-07-11 21:16:52 +00:00
Alfred Perlstein
65f507d197
de-__P()
2002-07-11 21:13:37 +00:00
Alfred Perlstein
4f5d913371
WARNS?=4 cleanup.
2002-07-11 21:12:18 +00:00
Alfred Perlstein
b6528e647b
de-__P()
2002-07-11 20:53:56 +00:00
Robert Drehmel
94fed363fe
Use the length modifier 'l' when supplying an argument of
...
type long to printf(3).
2002-07-11 20:10:07 +00:00
Robert Drehmel
a89c0b2458
- Remove unnecessary inclusion of <utmp.h>.
...
- Cast a value to time_t before comparing it to another
time_t to fix a warning.
2002-07-11 20:01:36 +00:00
Alfred Perlstein
379e7b73a6
de-__P()
2002-07-11 19:07:35 +00:00
Alfred Perlstein
ef6d75ff7d
mark unused variable.
2002-07-11 18:45:59 +00:00
Alfred Perlstein
5c9c274a5f
conditionally set WARNS via ?=.
2002-07-11 18:45:14 +00:00
Alfred Perlstein
67d357f89b
fixup for WARNS=4.
2002-07-11 18:42:53 +00:00
Alfred Perlstein
d89167b4ea
de-__P()
2002-07-11 18:31:16 +00:00
Bruce Evans
729cce8403
Set NO_WERROR to ignore the following warning which is emitted on
...
alphas:
.../elf2aout.c:130: warning: cast increases required alignment of
target type
The warning is about casting ((char *)e + phoff) to a struct pointer,
where e is aligned but phoff might be garbage, so I think the warning
should be emitted on most machines (even on i386's, alignment checking
might be on) and the correct fix would involve validation phoff before
using it.
2002-07-11 18:06:09 +00:00
Alfred Perlstein
bf117eda42
make mostly WARNS=4 clean.
...
constify, mark unsued args, fixup prototypes.
2002-07-11 17:55:14 +00:00
Alfred Perlstein
7a8d51f860
Log the IP of the machine if an invalid host is passed over the wire.
...
PR: bin/29406
2002-07-11 17:44:59 +00:00
Alfred Perlstein
a2015ce534
Fix return values in the sm_notify_1 service routine to return an answer
...
most of the time (unless fork fails). This should fix the problem where
FreeBSD won't respond to a remote host and therefor the remote hosts
tries indefinitely to contact the FreeBSD hosts thereby irritating the
system administrator.
PR: misc/27810
2002-07-11 17:39:50 +00:00
Alfred Perlstein
51c8727aa7
Fix syslog format errors introduced in 1.6.
2002-07-11 17:36:09 +00:00
Alfred Perlstein
f49f84fa44
add includes for inet_ntoa prototype.
2002-07-11 17:33:47 +00:00
Alfred Perlstein
96e33c2107
include string.h for strcmp(3) prototype.
2002-07-11 17:32:16 +00:00
Alfred Perlstein
2b45ad94bd
include stdlib.h for exit(3) prototype.
2002-07-11 17:31:15 +00:00
Alfred Perlstein
69b9f14163
Do not allow unsafe characters in monitored hostnames.
...
This is modified version of the fix posted in the PR, I've taken Wollman's
advice and used strvis(3) to properly show invalid hostnames.
PR: bin/39815
2002-07-11 17:11:42 +00:00
Alfred Perlstein
9fb9141723
Add -h option to rpcbind, used to specify what address to bind to for
...
UDP requests.
Submitted by: mbr
2002-07-11 16:19:43 +00:00
Dima Dorfman
5d1bb94f36
Remove some missing words.
...
Submitted by: roam
2002-07-10 03:39:52 +00:00
Dima Dorfman
5ec065ee15
Deuglify the usage message by making it look more like the synopsis in
...
the manual page.
2002-07-10 03:37:42 +00:00
Dima Dorfman
b471ed9e9d
Add an -S option that allows the user to disable vty switching. It is
...
implemented using a new VT_LOCKSWITCH ioctl. Although it is possible
to implement something like this by VT_SETMODEing to VT_PROCESS and
never releasing the vty, that method has a number of downsides, the
biggest of which is that some program has to stay resident for the
lock to be in effect.
Reviewed by: roam, sheldonh
2002-07-10 03:31:25 +00:00
Juli Mallett
2421887c5a
Use libcrypto.so.2 instead of .1, since we have it now. It should enable
...
DES for keyserv again.
Submitted by: mbr
Kill a stray __P while I'm here.
2002-07-09 20:08:19 +00:00
Mitsuru IWASAKI
98479b041b
Resolve conflicts arising from the ACPI CA 20020611 import.
2002-07-09 17:54:02 +00:00
Bruce Evans
db774d6099
Fixed some world breakage caused by not updating clients when <timeconv.h>
...
was split off from <time.h>. This became fatal here when -Werror was
reenabled.
2002-07-08 20:13:07 +00:00
Gordon Tetlow
8f40768a94
Hook nfsd and mountd back into the build in /usr/sbin, where they make more
...
sense. Since portmap/rpcbind is in /usr/sbin it doesn't make any sense for
nfsd and mountd to be in /sbin.
For the record, NetBSD has them in /usr/sbin while OpenBSD has them in /sbin
PR: bin/30972
Reviewed by: jake (mentor)
2002-07-07 22:17:38 +00:00
Philippe Charnier
e1205e80e5
The .Nm utility
2002-07-06 19:34:18 +00:00
David E. O'Brien
4ffcd14286
We don't need to hit the user over the head so strong now that we've
...
fixed all the known warnings suffiently to not require NO_WERROR.
Ok'ed by: peter
2002-07-06 01:07:48 +00:00
Brian Somers
4dc4e1ee89
Back out the previous revision
...
Objected to by: Andre Oppermann <oppermann@pipeline.ch>
After Andre's objection, I've re-examined rfc 2759 and noted that it
says that the domain name shouldn't be used when generating the
NT-Response field. So it looks like the bug is in freeradius rather
than in ppp.
2002-07-04 23:33:35 +00:00
Brian Somers
27dc75f10c
If we've given a domain name prefix as the authentication name, strip
...
it off before passing it on to the RADIUS server for authentication.
2002-07-03 20:51:13 +00:00
Mark Murray
ece80b1d6f
C rewrite of kbdmap/vidfont.
...
Submitted by: Jonathan Belson <jon@witchspace.com>
OK'ed by: wosch (Perl code maintainer)
2002-07-03 14:56:08 +00:00
John Baldwin
7a921ebf84
Diff-reduce with 4-stable: 4.x has a compat4x package.
2002-07-02 21:07:25 +00:00
John Baldwin
500fb3ef13
Call the 4.x snap server "releng4.freebsd.org" instead of
...
"stable.freebsd.org" to be the same as 4-stable.
2002-07-02 20:19:59 +00:00
John Baldwin
522c2080e3
Alpha does indeed have a COMPAT4X distribution on current. 4-stable
...
already has this correct.
2002-07-02 20:03:55 +00:00
John Baldwin
92711d3586
Add lge(4) to the list of drivers. It was present in 4-stable but not in
...
-current.
2002-07-02 19:56:26 +00:00
Christian Weisgerber
0c57ad7285
LP64 cleanup: don't cast pointer to int.
2002-07-02 10:51:09 +00:00
Garance A Drosehn
c06ffb8977
Remove the backup-versions ("x*") of various lpc commands that were
...
recently rewritten. No one in -current has reported any problems with
the newer versions.
MFC after: 3 weeks
2002-07-02 02:48:21 +00:00
Brian Somers
3285bb3c97
Don't trust the MPPE key lengths passed back from the RADIUS server.
...
Instead, use the correct values based on the number of bits actually
negotiated.
Spotted by: Sergey Korolew <ds@rt.balakovo.ru>
2002-07-02 00:47:24 +00:00
Brian Somers
e0efa79664
Remove some misleading/wrong diagnostics
2002-07-02 00:12:24 +00:00
Maxim Konovalov
21ee796112
Remove the last EOF spaces I missed in rev. 1.43.
...
MFC after: 1 week
2002-07-01 13:18:52 +00:00
Doug Barton
91549d76f3
Install the rfc 2317 notes
2002-07-01 01:23:59 +00:00
Doug Barton
3a33dac41f
* Handle all flags, not just schg
...
* Make chflags -R more efficient by deleting everything we can first
2002-06-30 18:47:57 +00:00
Juli Mallett
7aed2b41a4
Kill __P(), use ANSI C function declarations, remove local prototype for main,
...
and add a __FBSDID() while I'm here.
2002-06-30 15:30:14 +00:00
Dima Dorfman
d5a3b1ed7d
Lists follow a colon, not a semicolon.
2002-06-30 04:51:04 +00:00
Brian Somers
dfc1b4ac01
Show the port number (tty slot, pppoe session id etc) under
...
``show physical''.
2002-06-30 01:46:22 +00:00
Brian Somers
6ca7707b44
When a netgraph message is read, look for another before returning.
...
This removes a bad latency problem during initial setup where we
end up waiting for too long before reading the connected message
and time the connection out.
Problem figured out by: Andre Albsmeier <andre@albsmeier.net>
2002-06-29 18:49:08 +00:00
Brian Somers
23ddebe20f
Don't use SignalBundle if it's not set
...
Submitted by: Federico G. Schwindt <fgsch@olimpo.com.br>
2002-06-28 09:33:25 +00:00
Brian Somers
579abfd895
Complain about (and fix) misformatted RADIUS attributes rather than silently
...
fixing them.
2002-06-28 09:18:15 +00:00