summaryrefslogtreecommitdiffstats
path: root/usr.sbin
Commit message (Collapse)AuthorAgeFilesLines
* Remove broken hard sentence breaks, which mess up the typeset output.sheldonh2000-02-291-16/+32
|
* Add cross references to pkg_version(1) in all the other pkg_* man pages.jhb2000-02-295-1/+6
| | | | | | | | Also, add a cross reference to pkg_info(1) in pkg_version(1). Finally, in pkg_version(1), don't put a period at the end of the list of see also man pages. Noticed by: Matt Ayres <matta@fast.net>
* Update DISTRIBUTION for new crypto world order.markm2000-02-291-1/+1
|
* Update DISTRIBUTION for new crypto world ordermarkm2000-02-291-1/+1
|
* o Add support for loading the rsaref or rsaintl packages, dependingjkh2000-02-2911-7/+88
| | | | | | | | | | on locale. o Allow use of "G" in label editor to stand for gigabytes. This is actually an unrelated patch which I meant to commit separately but what the heck, it's late. Partially submitted by: phk
* Revise this for the brave new world of "crypto"jkh2000-02-2912-152/+157
| | | | | Submitted by: markm Approved by: me!
* Fix a nit in my previous commit: make SIGHUP and SIGCHLD restartablejoerg2000-02-291-2/+2
| | | | | | | | as they ought to be. The description of SA_RESTART was a little unobvious to me in the man page, so i missed it. Thanks to Bruce for spotting this. Submitted by: bde
* Fix a serious bug in syslogd regarding the handling of pipes. The bugjoerg2000-02-281-35/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | would cause syslogd to eventually kill innocent processes in the system over time (note: not `could' but `would'). Many thanks to my colleague Mirko for digging into the kernel structures and providing me with the debugging framework to find out about the nature of this bug (and to isolate that syslogd was the culprit) in a rather large set of distributed machines at client sites where this happened occasionally. Whenever a child process was no longer responsive, or when syslogd receives a SIGHUP so it closes all its logging file descriptors, for any descriptor that refers to a pipe syslogd enters the data about the old logging child process into a `dead queue', where it is being removed from (and the status of the dead kitten being fetched) upon receipt of a SIGCHLD. However, there's a high probability that the SIGCHLD already arrives before the child's data are actually entered into the dead queue inside the SIGHUP handler, so the SIGCHLD handler has nothing to fetch and remove and simply continues. Whenever this happens, the process'es data remain on the dead queue forever, and since domark() tried to get rid of totally unresponsive children by first sending a SIGTERM and later a SIGKILL, it was only a matter of time until the system had recycled enough PIDs so an innocent process got shot to death. Fix the race by masking SIGHUP and SIGCHLD from both handlers mutually. Add additional bandaids ``just in case'', i. e. don't enter a process into the dead queue if we can't signal it (this should only happen in case it is already dead by that time so we can fetch the status immediately instead of deferring this to the SIGCHLD handler); for the kill(2) inside domark(), check for an error status (/* Can't happen */ :) and remove it from the dead queue in this case (which if it would have been there in the first place would have reduced the problem to a statistically minimal likelihood so i certainly would never have noticed the bug at all :). Mirko also reviewed the fix in priciple (mutual blocking of both signals inside the handlers), but not the actual code. Reviewed by: Mirko Kaffka <mirko@interface-business.de> Approved by: jkh
* pkg_create doesn't use more(1) for displaying +DISPLAY files, itkris2000-02-271-2/+1
| | | | just cats it to stdout.
* Be neater with the screen contents.jkh2000-02-261-6/+7
|
* Fix benign but stupid variable typo.jkh2000-02-261-1/+1
|
* Make all menu items more consistent and deal with a few remainingjkh2000-02-262-160/+116
| | | | | | bogus accelerators. Based largely on feedback from: Basit Syed <syed@pinenut.nosc.mil>
* Toggle variables between YES and NO values, don't just set them to YESjkh2000-02-262-10/+8
| | | | or unset them. That makes it impossible to turn something off.
* Clean up some of the abstraction in this code.jkh2000-02-262-4/+4
|
* Add knobs for sendmail and sshdjkh2000-02-252-22/+30
|
* Make sysinstall use the new debug.boothowto OID. It will now gojkh2000-02-254-26/+72
| | | | | | | | straight into debug mode if you boot -v. Also conditionalize some annoying debugging output now that we have this ability. Partially submitted by: msmith Approved by: jkh [to make certain wise-acres happy ;)]
* Use libcrypto instead of libdes.markm2000-02-245-12/+20
|
* Use libcrypto instead of libdes.markm2000-02-241-5/+5
|
* Security fixes. (Just same as sbin/ping and usr.sbin/traceroute)shin2000-02-241-7/+9
| | | | | | | | | -Open socket() at first and then setuid() to actual user. -Allow ping6 preload option only for root. Approved by: jkh Submitted by: Neil Blakey-Milner <nbm@mithrandr.moria.org>
* Print ifname when sendmsg failed.shin2000-02-241-2/+2
| | | | Approved by: jkh
* Do USA_RESIDENT properly.jkh2000-02-242-2/+2
|
* Fix broken inet logging when wrapping options are not specified.shin2000-02-221-2/+2
| | | | | | Approved by: jkh Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
* Cleanup manpage a bit.ru2000-02-211-6/+6
|
* Fix a buffer overflow.ru2000-02-211-2/+2
| | | | | | PR: 16415 Submitted by: Kevin Day <toasty@dragondata.com> Approved by: jkh
* Make the doc menu work again by checking the right variables.jkh2000-02-201-15/+15
|
* Now I remember why I didn't write out the gateway in the DHCP case;jkh2000-02-201-1/+1
| | | | it was a feature.
* Fix the fvwm desktop option (for all 3 of us who use it).jkh2000-02-202-2/+2
|
* - As jail(8) has been almost completely rewritten, prepend another copyright/rwatson2000-02-201-7/+58
| | | | | | | | | | | | | | | | | | | | | BSD-style license, as an add-on to phk's beerware license. Please fedex some beer to phk. - Add a ``make depend'' line to the jail-building, which fixes openssl, among other things. Suggested by: kris - Add ``newaliases'' to the list of things to do when setting up a new jail, so that the jailed sendmail doesn't complain. - Correct references to ``kern.jail.set_hostname_allowed'' which now read ``jail.set_hostname_allowed''. - Add a reference to sysctl.conf where the sysctl can easily be set in a persistent way. - Add a list of cross references to the man page. - Fix a formatting nit or two.
* If user says they're in the USA, record that fact in /etc/make.confjkh2000-02-199-0/+84
|
* Change IPv6 scoped addr format again based on recent standard discussion.shin2000-02-191-1/+1
| | | | | | | | | Sorry for the flapping, but no change will be done for 4.0 anymore. Official standard will be published around April or later. If different format would be adopted at that time, then support for the new format will be added to the succeeding FreeBSD 4.x. Approved by: jkh
* no need to fix moused setting here; fix in defaultsjkh2000-02-192-2/+0
|
* Whoops, forgot to delete the ! operator in the reversed conditionaljkh2000-02-192-2/+2
| | | | for anonftp. Fix.
* 1. If checking for directory-ness, check "dir" and "dir/" to catchjkh2000-02-191-0/+2
| | | | | | the case where we have a symlink pointing at a dir. 2. Restore stomped character before returning in make_hierarchy()
* 1. If checking for directory-ness, check "dir" and "dir/" to catchjkh2000-02-191-2/+8
| | | | | | the case where we have a symlink pointing at a dir. 2. Restore stomped character before returning in make_hierarchy()
* Fix up a few documentation nits in jail(8), as well as improve therwatson2000-02-181-24/+72
| | | | | | instructions so as to reduce warnings during jail startup, etc. Add a somewhat bolder warning recommending the use of kern.jail.set_hostname to limit jail renamining.
* Invert the meaning of two questions in the Standard installation so justjkh2000-02-182-6/+8
| | | | | whapping "Yes" by default does not turn you into an anonymous FTP-supporting gateway machine. Those aren't the right "defaults."
* Dont allow burn when format not selected.sos2000-02-181-6/+9
| | | | | | | | Use the right format in printfs. Fix the partial write error (the res variable). Reminder by: (Bill Fumerola <billf@FreeBSD.org>)
* HBH hdr len correction.shin2000-02-181-2/+3
| | | | | | | Without this fix, MLD query to all nodes fails to send. Merge from recent KAME bug fix. Approved by: jkh
* Don't call it a Novice install, call it Standard.jkh2000-02-1810-20/+22
| | | | Also say thousands of packages, not hundreds.
* While looking for a bug, tripped over style issues with addedjkh2000-02-181-11/+6
| | | | code. Fix them.
* add missing newline to previous cosmetic fixes.jkh2000-02-181-1/+1
|
* If no distribution file is found, abort the installation. Previousdcs2000-02-171-2/+4
| | | | | | | behavior silently ignored the problem. This affects installations from a filesystem, and possible other types of media. Approved by: jkh
* If the installation media disappears in the process of installingdcs2000-02-171-2/+4
| | | | | | | | | a distribution, recognize it and treat as fatal media error. This happens in the case of a timeout on FTP installations where the user chooses not to select another FTP site, and resulted in segmentation fault. Approved by: jkh
* Various cosmetic fixes, stop saying "DES" when we really mean "crypto",jkh2000-02-175-37/+45
| | | | go for more sensible defaults in a couple of menus.
* s/wd/ad/ - new ATA codejkh2000-02-171-8/+8
|
* updates the vidcontrol man page to include mention of the new -M flagunfurl2000-02-171-0/+4
| | | | | PR: 16221 Submitted by: Kelly Yancey <kbyanc@posi.net>
* Typo in example: 'vn0' should be 'vn1'gsutter2000-02-171-3/+3
| | | | | | | | 'boundry' --> 'boundary' 'seperated' --> 'separated' PR: 16623 Submitted by: Munehiro Matsuda <haro@tk.kubota.co.jp>
* /tmp --> /var/tmp, for consistency with the rest of the example.gsutter2000-02-171-1/+1
| | | | | | PR: 16463 Submitted by: Mike Heffner <spock@techfour.net> Reviewed by: jim
* Modified jail.8 to correct a typo (inetd_flas vs. inetd_flags), and addrwatson2000-02-161-1/+4
| | | | | a comment to the effect that I'm responsible for the additional documentation, et al, so that phk gets fewer messages about my errors.
* Fix pathname of pim6sd.conf from /usr/local/v6/etc to /etc.shin2000-02-152-5/+5
| | | | Approved by: jkh
OpenPOWER on IntegriCloud