summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow users to enable usbd and set flags from sysinstall. This ismurray2001-09-052-0/+8
| | | | | | | | | | useful for post install configuration or other cases that might not be handled by usb.c. (usb.c already sets usbd_enable iff sysinstall detects usb during install). PR: bin/18946 Submitted by: Peter van Heusden <pvh@egenetics.com> Reviewed by: jhb
* Correct (English language) style. No change in (C language) style.grog2001-09-051-13/+13
|
* Update the inetd configuration prompt for clarity.murray2001-09-052-2/+2
| | | | | Submitted by: chern Committed from: "Make sysinstall suck less party", D1031 WRS campus, Alameda
* Revisions 1.117 and 1.118 of tcpip.c fixed the logic dealing with DHCPmurray2001-09-042-4/+0
| | | | | | | | | | | | | | | | and RTSOL in sysinstall. If the respective TRY_FOO variable is set to "YES" then it will be tried without prompting the user. However, if the TRY_FOO variable is set to "NO" then the user will not be prompted for a choice. This is the correct behavior, since we want people to be able to script sysinstall in either case. However, the default TRY_FOO variable has been "NO" since 1999. This is incorrect, and when the logic was corrected in tcpip.c this has the effect of never giving the user a choice to use DHCP or IPv6. The value should be undefined until it is set by a script or by the user. Submitted by: Randy Pratt, Chern Lee, many others.
* Implement .previous (swap section back to the last section)peter2001-09-043-2/+32
| | | | | | | | This enables: .data .asciz "foo" .previous .. just like on current binutils
* - Add some diagnostic echos of status of each stage.jhb2001-09-041-0/+6
|
* Add 3rd spanish mirrorjkh2001-09-042-0/+4
| | | | Submitted by: "Jose M. Alcaide" <jose@we.lc.ehu.es>
* Fix a diagnosticbrian2001-09-041-1/+1
|
* Regenerate.wpaul2001-09-041-1/+5
|
* Add support for the BCM5401 and BCM5411 10/100/1000Mbps copper gigE PHYs.wpaul2001-09-043-26/+79
| | | | | This basically updates the brgphy driver to support 10/100 modes in addition to 1000Mbps modes.
* I don't know what I was thinking- if I have two separate busses on onmjacob2001-09-041-174/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIM (as is true for the 1280 and the 12160), then I have to have separate flags && status for *both* busses. *Whap*. Implement condition variables for coordination with some target mode events. It's nice to use these and not panic in obscure little places in the kernel like 'propagate_priority' just because we went to sleep holding a mutex, or some other absurd thing. Remove some bogus ISP_UNLOCK calls. *Whap*. No longer require that somebody do a lun enable on the wildcard device to enable target mode. They are, in fact, orthogonal. A wildcard open is a statement that somebody upstream is willing to accept commands which are otherwise unrouteable. Now, for QLogic regular SCSI target mode, this won't matter for a damn because we'll never see ATIOs for luns we haven't enabled (are listening for, if you will). But for SCCLUN fibre channel SCSI, we get all kinds of ATIOs. We can either reflect them back here with minimal info (which is isp_target.c:isp_endcmd() is for), or the wildcard device (nominally targbh) can handle them. Do further checking against firmware attributes to see whether we can, in fact, support target mode in Fibre Channel. For now, require SCCLUN f/w to supoprt FC target mode. This is an awful lot of change, but target mode *still* isn't quite right. MFC after: 4 weeks
* Note for ATIOs returned because of BDRs or Bus Resets for which bus thismjacob2001-09-041-20/+34
| | | | | | | | | | applies to. Do more bus # foo things. Acknowledge Immediate Notifies right away prior to throwing events upstream (where they're currently being ignored, *groan*) Capture ASYNC_LIP_F8 as with ASYNC_LIP_OCCURRED. Don't percolate them upstream as if they were BUS RESETS- they're not.
* If we're on an interrupt stack, mark things so that we don't trymjacob2001-09-041-10/+11
| | | | | | | | | | and cv_wait for mailbox commands to complete if we start them from here. Fix residuals for target mode such that we only check the residual and set it in the CTIO if this is the last CTIO (when we're sending status). MFC after: 4 weeks
* I don't know what I was thinking- if I have two separate busses on onmjacob2001-09-041-4/+6
| | | | | | | | | | | | SIM (as is true for the 1280 and the 12160), then I have to have separate flags && status for *both* busses. *Whap*. Implement condition variables for coordination with some target mode events. It's nice to use these and not panic in obscure little places in the kernel like 'propagate_priority' just because we went to sleep holding a mutex, or some other absurd thing. MFC after: 4 weeks
* Portability fix: use unsigned cast to guaranteed positive part of expressionache2001-09-042-2/+2
| | | | | in case {L}LONG_MAX > abs({L}LONG_MIN). Non-functional change - we don't have any such platforms.
* Binary upgrades for -CURRENT preserve nsswitch.conf, not host.conf.bmah2001-09-041-1/+0
|
* sysinstall's binary upgrade option used to display the contents ofbmah2001-09-041-3/+5
| | | | | | | | | | | | UPGRADE.TXT along with a YesNo dialog requesting confirmation of the upgrade. During the transition to RELNOTESng, UPGRADE.TXT got folded into a file that eventually renders as INSTALL.TXT, which makes sysinstall complain about a non-existent file. As a solution/workaround, point the user at INSTALL.TXT, and then request confirmation. Noticed by: rpratt (on 4.4-RC3) Approved by: jkh
* New release note: SA-01:59.bmah2001-09-042-0/+8
|
* Oops. Fix document build-breaking SGML bogon.bmah2001-09-041-2/+0
|
* Since we now install sysinstall in /usr/sbin, encourage the user torwatson2001-09-042-2/+2
| | | | run that version, rather than the copy in /stand.
* Spell SSHd as sshd to improve readability and consistency.rwatson2001-09-042-4/+4
|
* Add an additional \n before the "cautionary note" on the topic ofrwatson2001-09-042-4/+4
| | | | | admins needing to pay attention when configuring the system. This improves readability of this message.
* Don't name the main menu "/stand/sysinstall Main Manu" since it nowrwatson2001-09-042-2/+2
| | | | often lives in /usr/sbin. Instead, just name it "sysinstall Main Menu".
* Don't report power interrupts.imp2001-09-041-2/+0
|
* MFS: put debug writes behind boot verbose.imp2001-09-041-7/+16
|
* MFS: Sync boilerplate text with RELENG_4.bmah2001-09-041-6/+12
|
* Fix SET_IID_VAL/SET_BUS_VAL macros to usable.mjacob2001-09-041-2/+2
| | | | MFC after: 4 weeks
* MFS: Fix missing words, minor tweaks.bmah2001-09-042-8/+8
|
* New release note: pcic(4) interrupt routing.bmah2001-09-042-0/+32
| | | | Content provided by: imp
* Fix a memory leak in __getcwd() that can occur after a filesystemiedowse2001-09-041-1/+3
| | | | | | | | | | has been forcibly unmounted. If the filesystem root vnode is reached and it has no associated mountpoint (vp->v_mount == NULL), __getcwd would return without freeing 'buf'. Add the missing free() call. PR: kern/30306 Submitted by: Mike Potanin <potanin@mccme.ru> MFC after: 1 week
* Remove a trailing space at the end of a line.mike2001-09-041-1/+1
| | | | | Forgotten by: mike Submitted by: ru
* Merge Japanese version of RELNOTESng:hrs2001-09-0416-0/+3129
| | | | | | | | | | | | | | | | | | | Makefile errata/Makefile errata/article.sgml relnotes/Makefile relnotes/Makefile.inc relnotes/alpha/Makefile relnotes/alpha/article.sgml relnotes/common/artheader.sgml relnotes/common/intro.sgml relnotes/common/new.sgml relnotes/common/relnotes.ent relnotes/common/upgrading.sgml relnotes/i386/Makefile relnotes/i386/article.sgml share/sgml/catalog share/sgml/release.dsl
* Make the csc and function interrupts ISA on shutdown. This shouldimp2001-09-041-1/+13
| | | | | | | help with the hanging problem on reboot. Note: we need to do the other things as well. Also, turn off the bits in the stat change interrupt mask and the cardbus interrupt mask as well in an attempt to shut off all interrupt sources.
* Because www/netscape47-{communicator,navigator} are forbidden, replaceknu2001-09-041-2/+2
| | | | them with www/linux-netscape47-{communicator,navigator}.
* Remove rcsids and unneded includeache2001-09-046-34/+12
|
* archivers/bzip2 is no longer a VERY common build dependency.knu2001-09-041-1/+0
| | | | (See the latest INDEX)
* o Remove examples from throughout the manual.mike2001-09-041-11/+65
| | | | | | | o Create an EXAMPLES section. o In some places change "ru" to "RU" to be consistent. Reviewed by: ru
* 'acc' is not initialized in one hypotetical case, fix itache2001-09-044-8/+8
|
* Add dhclient.conf and hosts.allow to the list of files in /etcbmah2001-09-041-0/+2
| | | | preserved by a binary upgrade.
* WARNS=2 fixes.markm2001-09-042-9/+11
| | | | | | | | The remaining problem of converting highly incompatible pointer types is done by "laundering" the value through a union. This solves the problem (in my own mind) of how a "const char *" _ever_ actually gets a value in a WARNS=2 world.
* Add support for Conexant LANfinity miniPCI controllers. People who havewpaul2001-09-044-6/+98
| | | | | | | | | | laptops with this chip should test this and report back as I don't have access to this hardware myself. People with -stable systems should try the patch at: http://www.freebsd.org/~wpaul/conexant.patch.gz Submitted by: Phil Kernick <Phil@Kernick.org>
* 1) repair the return value in the PAM_RETURN() macro (Side effects!!).markm2001-09-041-2/+3
| | | | | | | 2) canonicalise the options use in pam_options(). Submitted by: Gunnar Kreitz <gunnark@chello.se> PR: 30250
* Locale *is* used in strto*l*(), at least for isspace(), so removeache2001-09-048-58/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'locale not used' statement from comments and BUGS section of manpage. strtol(): fix non-portable 'cutoff' calculation using the same method as in strtoll(). Cleanup 'cutoff' calculation, remove unneded casts. Misc. cleanup to make all functions looks the same. Implement EINVAL reaction per POSIX, document it in manpage, corresponding POSIX example quotes here: ------------------------------------------------ If the subject sequence is empty or does not have the expected form, no conversion is performed; the value of str is stored in the object pointed to by endptr, provided that endptr is not a null pointer. If no conversion could be performed, 0 shall be returned and errno may be set to [EINVAL]. [EINVAL] The value of base is not supported. Since 0, {LONG_MIN} or {LLONG_MIN}, and {LONG_MAX} or {LLONG_MAX} are returned on error and are also valid returns on success, an application wishing to check for error situations should set errno to 0, then call strtol( ) or strtoll ( ), then check errno. -----------------------------------------------------
* Don't reinvent the wheel; use strptime(3).ru2001-09-041-44/+4
| | | | MFC after: 2 weeks
* SECURITY.ru2001-09-042-40/+42
| | | | | | | | | | | | | Fixed macros for temporarily relinquishing and restoring setuid/setgid privileges so that they never change the real user and group IDs of the calling process. The setre[ug]id() calls are still used in the REDUCE_PERM macro (with the r[ug]id arguments of -1) so that the call changes the saved user and group IDs of the process to that specified. Also, the panic() and perr() functions had insufficient privileges to delete the problematic file under /var/at.
* The implementation of -flags was broken and did not match the (poorly)ru2001-09-043-31/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | documented behavior. Only a certain set of file flags were recognized, and "no" flags did not match files that have corresponding flags bits turned off. Fix and extend the -flags functionality as follows: : -flags [-|+]<flags>,<notflags> : The flags are specified using symbolic names (see chflags(1)). : Those with the "no" prefix (except "nodump") are said to be : <notflags>. Flags in <flags> are checked to be set, and flags in : <notflags> are checked to be not set. Note that this is different : from -perm, which only allows the user to specify mode bits that : are set. : : If flags are preceded by a dash (``-''), this primary evaluates : to true if at least all of the bits in <flags> and none of the bits : in <notflags> are set in the file's flags bits. If flags are pre- : ceded by a plus (``+''), this primary evaluates to true if any of : the bits in <flags> is set in the file's flags bits, or any of the : bits in <notflags> is not set in the file's flags bits. Otherwise, : this primary evaluates to true if the bits in <flags> exactly match : the file's flags bits, and none of the <flags> bits match those of : <notflags>. MFC after: 2 weeks
* Reenable RTC interrupts after wakeup. Some laptops have a problemiwasaki2001-09-048-8/+113
| | | | | | | | | with system statistics monitoring tools (such as systat, vmstat...) because of stopping RTC interrupts generation. Restore all the timers (RTC and i8254) atomically. Reviewed by: bde MFC after: 1 week
* Remove long overdue obsolete file ide_pcireg.hsos2001-09-041-63/+0
|
* There is no option IDE_DELAY and havn't been for a long time..sos2001-09-041-1/+0
|
* Add `-I.' option to CFLAGS so that we can compile asm code togetheriwasaki2001-09-041-0/+1
| | | | with `-nostdinc' option.
OpenPOWER on IntegriCloud