summaryrefslogtreecommitdiffstats
path: root/usr.sbin
Commit message (Collapse)AuthorAgeFilesLines
* Get sendmail to detect when to use the setproctitle() in libutilpeter1996-01-012-4/+13
| | | | | | This uses osreldate.h and other stuff to determine whether it's on a -current system. It should still compile cleanly on a -stable branch system.
* Minimal changes to get named to use libutil's setproctitle()...peter1996-01-011-1/+26
| | | | The old code is still there with #ifdef OLD_SETPROCTITLE
* Make inetd use setproctitle from libutil instead of it's own version.peter1996-01-012-5/+35
| | | | The old code can probably still be compiled with #define OLD_SETPROCTITLE
* Make nfsd use setproctitle from libutil...peter1996-01-012-0/+11
| | | | | Old code is still #ifdef OLD_SETPROCTITLE for comparison with the old code.
* This commit was generated by cvs2svn to compensate for changes in r13122,peter1995-12-30252-72856/+0
| | | | which included commits to RCS files with non-trunk default branches.
* recording cvs-1.6 file deathpeter1995-12-3031-3498/+0
|
* Changed the default/min/max number of users to 8/2/512 for all machinedg1995-12-291-8/+8
| | | | types. This is closer to the reality of reasonable values.
* Implemented non-statistical kernel profiling. This is based onbde1995-12-294-14/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | looking at a high resolution clock for each of the following events: function call, function return, interrupt entry, interrupt exit, and interesting branches. The differences between the times of these events are added at appropriate places in a ordinary histogram (as if very fast statistical profiling sampled the pc at those places) so that ordinary gprof can be used to analyze the times. gmon.h: Histogram counters need to be 4 bytes for microsecond resolutions. They will need to be larger for the 586 clock. The comments were vax-centric and wrong even on vaxes. Does anyone disagree? gprof4.c: The standard gprof should support counters of all integral sizes and the size of the counter should be in the gmon header. This hack will do until then. (Use gprof4 -u to examine the results of non-statistical profiling.) config/*: Non-statistical profiling is configured with `config -pp'. `config -p' still gives ordinary profiling. kgmon/*: Non-statistical profiling is enabled with `kgmon -B'. `kgmon -b' still enables ordinary profiling (and distables non-statistical profiling) if non-statistical profiling is configured.
* Remove reference to _PATH_UNIX and make -N option functional.se1995-12-281-5/+14
|
* Fix typos/lies.markm1995-12-272-4/+6
|
* revert usr/bin change.. /var/log/renamelog is the kicker...peter1995-12-261-4/+1
|
* redirect sup executable into /usr/bin....peter1995-12-261-1/+4
|
* get rid of non-applicable files...peter1995-12-266-467/+6
|
* typo in my last commit.phk1995-12-261-1/+1
|
* Shamelessly steal Garrett Wollman's bmakefiles...peter1995-12-266-143/+82
|
* Apply ports/net/sup/patches/patch-abpeter1995-12-264-28/+100
|
* Apply ports/net/sup/patches/patch-aa...peter1995-12-2619-162/+701
|
* This commit was generated by cvs2svn to compensate for changes in r13022,peter1995-12-2640-0/+13479
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import the unmodified version of the sup that we are using.peter1995-12-2640-0/+13479
| | | | | The heritage of this version is not clear. It appears to be NetBSD derived from some time ago.
* A trivial enhancement to ctm_rmail to support the -v option and pass itpeter1995-12-262-4/+14
| | | | through to cvs when unpacking the delta.. (I read the output.. :-)
* Remove all trailing white space on the lines.phk1995-12-251-1/+9
| | | | Suggested by: Phil Taylor <phil@zipmail.co.uk>
* A few small tweaks related to ypxfr:wpaul1995-12-235-37/+84
| | | | | | | | | | | | | | | | - Add a ypxfr_callback() function that we can use to signal failure to yppush(8) in the event that we can't fork()/exec() ypxfr(8). yppush only checks the return status from YPPROC_XFR enough to determine that the RPC succeded: it relies on its callback service to figure out whether or not the transfer actually worked. - Give yp_dblookup.c its own debug variable (ypdb_debug) so that DB access debugging messages can be turned on or off independent of the program's global debug messages. - Have the Makefile rpcgen the ypushresp_xfr_1() client stub for us and nuke the unneeded rule for yp_xdr.c that I left in by mistake (the XDR filters live in libc now).
* The rewamped sysctl program that will find all the variables itself.phk1995-12-212-443/+372
| | | | Also a couple of handy new options.
* Fixed building in obj directory.bde1995-12-161-1/+3
|
* Turn on ypserv.wpaul1995-12-161-2/+2
|
* This commit was generated by cvs2svn to compensate for changes in r12891,wpaul1995-12-1611-0/+2345
| | | | which included commits to RCS files with non-trunk default branches.
* Map ^C and ^\ (INTR and QUIT) to ^Q so that you can actually send thesejkh1995-12-162-1/+7
| | | | | | guys to a watched process. Useful if you're monitoring someone who's started doing something you'd really like them to stop immediately. :) Suggested by: Phillip White <philw@megasoft.tic.ab.ca>
* Revert from fiddling with the PS_STRINGS pointers back to the traditionalpeter1995-12-152-4/+5
| | | | | | spamming of the argv, almost back to the original code (except for NULL padding of the string). This makes this version of the sendmail source compile on 2.1.X again.
* The version of setproctitle() inside nfsd was busted. It was not terminatingpeter1995-12-151-0/+1
| | | | | | | | | the argv array, causing parts of the argv[0] to be picked up several times by libkvm, causing strange ps results for the nfs-server and nfs-master processes.. :-] (How many copies of setproctitle() do we need anyway? NetBSD has it in libc and BSDI have it in libutil.)
* More XDR routine cleanups. These three programs should be the onlywpaul1995-12-152-40/+56
| | | | ones that require this: the others call the yplib functions in libc.
* Unspammed #includes.bde1995-12-133-25/+32
| | | | Fixed printf format strings.
* Add #include <vm/pmap.h> to make lsdev compile again after the last roundpeter1995-12-131-0/+1
| | | | of include file changes....
* These files are regeneratable and are making huge rcs deltas for no realpeter1995-12-134-9335/+0
| | | | | need. Note that "op" and "intro" are already being built under share/doc/smm (08.sendmailop and 09.sendmail)
* Change freefall's default mailer from smtp to smtp8 to try and avoidpeter1995-12-131-1/+2
| | | | the 8 to 7 bit conversion..
* Bring my changes forward from 2.1jkh1995-12-116-32/+24
|
* Implement support for conf/options and i386/conf/options.i386peter1995-12-119-8/+393
| | | | | | | | | | | | | | | | | | | | | | | Note that this code is dormant unless the options files exist. Also, parsing of quoted options in the config files is improved. What this allows, is all the options in LINT to be specified to be configured as #defines in a file rather than on the CC command line at kernel build time. This means that 'make depend' will catch dependencies on actual *options*, meaning that you can run 'config' and 'make depend' in complete safety WITHOUT removing the compile directory each time. Unfortunately, this requires a pass over the source to get the individual files to #include the new .h files that would be generated by config. This has a small compile time penalty (appears up to about 2% slower) from a "fresh" build. Of course, you should not be needing to do complete rebuilds very often once this was completed, so it would be an overall win for most people. Since this code is dormant and we've got a lot of other things happening on the kernel tree at the moment (prototypes, devfs, static declarations etc) I am not planning on doing any changes to activate this feature just yet.
* Back out "find itself" fix for security purist reasons fromache1995-12-091-1/+1
| | | | | | sendmail mailing list. Our /etc/rc will be fixed instead. It seems sendmail becomes more and more incompatible, f.e. Return-Receipt-To not works anymore :-(
* Submitted by: John Hayjulian1995-12-091-5/+5
| | | | | | | | Ok, I shouldn't have said it was the last one previously. :-)) This fix a stupid bug in the select code. John
* Fix SIGHUP restarting bug: sendmail can't find itself, it uses argv[0]ache1995-12-091-1/+1
| | | | but don't uses PATH
* Fix error: startslip -> sliploginache1995-12-091-1/+1
|
* Update sendmail's "knowledge" of the ps_strings structure.peter1995-12-091-2/+3
| | | | | This really is ugly, we need setproctitle() in a shared lib somewhere to make these more transparent.
* Specify Timeout.queuewarn.normal at 1day as well as Timeout.queuewarn.peter1995-12-071-1/+2
| | | | | For some reason, the documentation does not appear to be in sync with reality.. :-)
* Fixed the type of a signal handler.bde1995-12-071-2/+2
|
* Moved a test for HAVE_GETBOOTFILE to after the #include of thebde1995-12-071-5/+6
| | | | | configuration header that may define it. Fixed the resulting warnings.
* Added missing data to a struct initializer by copying it from similarbde1995-12-071-1/+4
| | | | | initializers. This may not be correct, but the initializer shouldn't have compiled before.
* Fixed the type of time_type.bde1995-12-071-2/+2
|
* Update the -current sources from the 2.1 branch.peter1995-12-0757-2963/+6323
| | | | Approved (in spirit) by: jkh
* Make sendmail's setproctitle() use PS_STRINGS rather than smashpeter1995-12-062-5/+4
| | | | | the argv. It appears that this once didn't work, but now it seems to work just fine.
* Submitted by: john hayjulian1995-12-052-4/+5
| | | | | | | | | | | | | | | >From jhay@mikom.csir.co.za Mon Dec 4 09:48:12 1995 Subject: Yet another IPXrouted fix I think these should should make IPXrouted fairly stable. These last problems only showed when we had more than one route of the same cost to a net. This will fix some endless loops in the clone code. John -- John Hay -- John.Hay@csir.co.za
* Whitespace change - cosmetic alignment only.peter1995-12-041-3/+3
|
OpenPOWER on IntegriCloud