summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sade
Commit message (Collapse)AuthorAgeFilesLines
* Add latinamerican.iso.accache2004-06-011-1/+2
|
* lat-amer -> latinamerican keymapache2004-06-011-1/+1
| | | | PR: 67365
* Pressing 's' in the initial menu should result in selecting the 'Standard'kensmith2004-05-181-1/+1
| | | | | | | | | | | | installation as far as most people are concerned but both 'Standard' and 'Select' begin with S and 'Select' is winning. This makes it so 'Select' is not select-able using a keystroke but that is probably for the best and the text on the screen adequately describes how to move back and forth between 'Select' and 'Exit'. Adapted from work by: josef@ PR: i386/37999 MFC after: 1 week
* Mods for powerpc.grehan2004-05-152-10/+50
| | | | Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
* Minor fixes for ia64 installs:jhb2004-05-072-1/+8
| | | | | | | - Don't look for partitions inside a FreeBSD chunk on ia64 when mounting the filesystems just before the chroot and install. - Write entries out to /etc/fstab for filesystems that aren't inside a FreeBSD chunk, but are a top-level chunk under the disk.
* Sync list of FTP sites with current reality.kensmith2004-04-121-12/+10
| | | | | MFC after: 1 day Approved by: rwatson (mentor)
* Change libdisk and sysinstall to use d_addr_t rather than u_long for diskjhb2004-03-162-48/+58
| | | | | | | | | | | | | | | | addresses. For arch's with 64-bit longs, this is a nop, but for i386 this allows sysinstall to properly handle disks and filesystems > 1 TB. Changes from the original patch include: - Use d_addr_t rather than inventing a blkcnt type based on int64_t. - Use strtoimax() rather than strtoull() to parse d_addr_t's from config files. - Use intmax_t casts and %jd rather than %llu to printf d_addr_t values. Tested on: i386 Tested by: kuriyama Submitted by: julian MFC after: 1 month
* Remove unused variables.jhb2004-03-111-3/+0
|
* Fixed assorted misuses of NULL in integer context.bde2004-03-114-4/+4
|
* The "bin" distribution was renamed to "base" in CURRENT.olgeni2004-02-071-1/+1
|
* In checkLabels(), deal with the fact that on ia64 we do not have amarcel2004-01-301-0/+12
| | | | disklabel.
* Add 'fwe' so one doesn't get "<unknown network interface type>".obrien2004-01-041-0/+1
|
* I think we can stop doing 'ldconfig -aout' during the install now.obrien2004-01-021-4/+0
| | | | The base install doesn't have any a.out bits anymore and hasn't for years.
* s/package_exists/package_installed/g as that's much more descriptive ofobrien2004-01-021-1/+1
| | | | what the function does.
* FBSD nit.obrien2004-01-021-2/+1
|
* Teach the Fixit environment how to deal with a dynamic root. Symlinkscottl2003-12-211-6/+6
| | | | | | | | /libexec to /mnt2/libexec, and execute /mnt2/rescue/ldconfig to add the /mnt2/lib and /mnt2/usr/lib library directories. Thanks to John Baldwin for working to track this down. Submitted by: jhb
* - Add new FTP mirror site in Turkey (first/only one).kensmith2003-12-211-0/+3
| | | | Approved by: murray (re@)
* Do an update mount operation to mount the mfsroot as read/write ratherjhb2003-12-201-1/+6
| | | | | than read/only when sysinstall is running as init. This fixes several install issues.
* Provide a way to deal with rc.conf which may already be populated in certaintrhodes2003-12-131-0/+2
| | | | cases.
* Replace the KDE and GNOME 2 desktops with KDE (Lite Edition) and GNOME 2marcus2003-12-022-4/+4
| | | | | | | | (Lite Edition) respectively. These "lite" packages are streamlined to provide users with the core essentials for each desktop and to fit on the release disc 1. Approved by: re (scottl)
* Spell SSHd as sshd.rwatson2003-12-011-1/+1
| | | | | Requested by: jhb Approved by: re (jhb)
* Add a Securelevel sub-menu to the Security configuration menu,rwatson2003-11-293-0/+77
| | | | | | | | | | | | | permitting the administrator to select a securelevel top operate at. Include a helpfile summarizing some of the information from init(8). This allows for explicit configuration of securelevels, which was previously implicit in Security Profile selection. Currently, there are no checkboxes for the active securelevel, because sysinstall's facilities for deriving "current settings" from rc.conf may use only one variable, not two, and I opted for the simplest approach at this point. Approved by: re (scottl)
* Remove security profiles from sysinstall. Currently, security profilerwatson2003-11-284-89/+5
| | | | | | | | | | | | | | | | | selection is used to drive two configuration parameters: (1) Default enable/disable for sshd (2) Default enable/disable for securelevels Replace this with an explicit choice to enable/disable sshd. A follow-up commit will add a configuration option to the Security post-install configuration menu to set the securelevel in rc.conf explicitly. This should reduce the level of foot-shooting associated with accidental enabling of securelevels, make the nature and implications of the securelevel configuration options more explicit, as well as make the choice to enable/disable sshd more explicit. Approved by: re (scottl)
* - Drop down to one snapshots FTP site since that's all we have nowkensmith2003-11-241-16/+20
| | | | | | | - Adjust names of IPv6 FTP hosts a bit - Sync list of FTP sites with reality Approved by: rwatson (re@)
* Add Greek keymaps to sysinstall.jhb2003-11-202-5/+9
| | | | | | PR: bin/59078 Submitted by: Panagiotis Astithas <past@noc.ntua.gr> Approved by: re (rwatson)
* o Don't tell that there's such a thing as a C suffix for specifyingmarcel2003-11-041-7/+22
| | | | | | | | a partition size on ia64. It's not true. o Ask for a mountpoint for EFI partitions as well and check that it isn't "/". o On ia64 we may need to add EFI partitions. Make sure we pass the right arguments to Create_Chunk_DWIM() in that case.
* o Add PART_EFI so that we can use it instead of PART_FAT on ia64marcel2003-11-023-26/+58
| | | | | | | | | | to better deal with the fact that we need an EFI partition and that we need to have a mountpoint for it. o When creating a new partition, add EFI to the list of types the user can select from. This makes it easy to create an EFI. o Do not include wizard.c on ia64. o The user cannot create a partition on ia64 that's a multiple of the cylinder size. We don't have a notion of cyclinders.
* o Do not define WITH_SYSCONS and WITH_MICE on ia64. We cannot havemarcel2003-11-011-2/+2
| | | | | | a generic kernel with syscons. o Do not define WITH_SLICES on ia64. We only label because we're going to create GPT disks.
* o Compile-out "wizard" mode on ia64.marcel2003-11-011-4/+26
| | | | | | | | | o Also allow swap and filesystem partitions outside a freebsd slice. This is typically the case for GPT. o Allow chunks of type "whole" to be displayed at the top. This is to allow a GPT disk to be labeled. We need a slice out of which we can make partitions, but a GPT disk doesn't have slices. For GPT disks a chunk of type "whole" can then be used as a placeholder.
* o Compile-out "wizard" mode on ia64.marcel2003-11-011-2/+4
| | | | | o Do not set bootblocks on ia64. It's not even a functionality in libdisk on ia64.
* When we pass a string as auxillary data (type long), be sure to convertpeter2003-10-261-1/+2
| | | | it to a suitable type for the initialization.
* Various NFS-related bug fixes (mostly related to using variable_get()des2003-10-192-0/+4
| | | | | | instead of variable_cmp() to test boolean rc.conf variables). Submitted by: hmp
* Tweak "system security profiles:rwatson2003-09-281-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | (1) Don't modify the configuration of the NFS server as a result of selecting a profile. We already explicitly prompt for the NFS server configuration during install, and the user may not get much advance notice that we're turning it off again. Instead, use profiles (for better or for worse) only for security tuning. (2) Don't modify the sendmail setting as part of the security profile: use the default from /etc/defaults/rc.conf rather than explicitly specifying. Note that the default in /etc/defaults/rc.conf is more conservative than the explicit rc.conf entry added by sysinstall during install, as it does not permit SMTP delivery. (3) Update "congratulations on your profile" text to reflect these changes. Note that security profiles now affect only the securelevel and sshd settings. My leaning would be to make sshd an explicit configuration option, move securelevels to the security menu, and drop security profiles entirely. However, that requires more plumbing of sendmail than I'm currently willing to invest. We may want to add a "permit SMTP delivery" question to the install process.
* - Another update to list of FTP siteskensmith2003-09-281-0/+17
| | | | Approved by: murray
* Fix a cut n paste typo I introduced in rev 1.211.trhodes2003-09-271-1/+1
| | | | | | | PR: 57012 Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp> (original version) Friendly prod provided by: murray MFC: after re approval
* Update list of FTP sites.kensmith2003-09-241-124/+117
| | | | Approved by: jhb
* Name moderate security settings "Moderate", not "Medium"eivind2003-09-181-1/+1
|
* Referring to FreeBSD versions later than 2.0R as "fairly recent" is prettyphk2003-09-181-2/+1
| | | | | | | archaic at this point in time. Pretend nobody runs FreeBSD 1.x anymore in order to not confuse people needlessly. Laplink support probably doesn't even work at this point in time anyway...
* Fix 3 'cast to pointer from integer of different size' warnings.marcel2003-09-171-6/+9
| | | | While here, fix the long line bugs in the same statements.
* Remove the unrequired -bi from the newaliases line. Note in the commit logtrhodes2003-09-111-1/+1
| | | | | | that the last change should have read: exim_enable="YES" in the changes listing. Discussed with: ceri
* With the exim port upgrade, modify sysinstall(8):trhodes2003-09-101-12/+10
| | | | | | | | | | | | | - Add 'enable_exim="YES"' to rc.conf(5) - Use the default exim configuration file from the port - When using sendmail, disable some more scripts that use sendmail specific parameters - Have sysinstall tweak mailer.conf(5) substitution - Use 'N' flag for newsyslog(8) Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Reviewed by: sheldonh, simon Tested by: myself (trhodes) and submitter
* Add a device driver for the Broadcom BCM4401 ethernet controller,wpaul2003-09-091-0/+1
| | | | | | | | | | | | | | written by Stuart Walsh and Duncan Barclay (with some kibbitzing by me). I'm checking it in on Stuart's behalf. The BCM4401 is built into several x86 laptop and desktop systems. For the moment, I have only enabled it in the x86 kernel config because although it's a PCI device, I haven't heard of any standalone NICs that use it. If somebody knows of one, we can easily add it to the other arches. This driver uses register/structure data gleaned from the Linux driver released by Broadcom, but does not contain any of the code from the Linux driver itself. It uses busdma.
* Take the support for the 8139C+/8169/8169S/8110S chips out of thewpaul2003-09-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rl(4) driver and put it in a new re(4) driver. The re(4) driver shares the if_rlreg.h file with rl(4) but is a separate module. (Ultimately I may change this. For now, it's convenient.) rl(4) has been modified so that it will never attach to an 8139C+ chip, leaving it to re(4) instead. Only re(4) has the PCI IDs to match the 8169/8169S/8110S gigE chips. if_re.c contains the same basic code that was originally bolted onto if_rl.c, with the following updates: - Added support for jumbo frames. Currently, there seems to be a limit of approximately 6200 bytes for jumbo frames on transmit. (This was determined via experimentation.) The 8169S/8110S chips apparently are limited to 7.5K frames on transmit. This may require some more work, though the framework to handle jumbo frames on RX is in place: the re_rxeof() routine will gather up frames than span multiple 2K clusters into a single mbuf list. - Fixed bug in re_txeof(): if we reap some of the TX buffers, but there are still some pending, re-arm the timer before exiting re_txeof() so that another timeout interrupt will be generated, just in case re_start() doesn't do it for us. - Handle the 'link state changed' interrupt - Fix a detach bug. If re(4) is loaded as a module, and you do tcpdump -i re0, then you do 'kldunload if_re,' the system will panic after a few seconds. This happens because ether_ifdetach() ends up calling the BPF detach code, which notices the interface is in promiscuous mode and tries to switch promisc mode off while detaching the BPF listner. This ultimately results in a call to re_ioctl() (due to SIOCSIFFLAGS), which in turn calls re_init() to handle the IFF_PROMISC flag change. Unfortunately, calling re_init() here turns the chip back on and restarts the 1-second timeout loop that drives re_tick(). By the time the timeout fires, if_re.ko has been unloaded, which results in a call to invalid code and blows up the system. To fix this, I cleared the IFF_UP flag before calling ether_ifdetach(), which stops the ioctl routine from trying to reset the chip. - Modified comments in re_rxeof() relating to the difference in RX descriptor status bit layout between the 8139C+ and the gigE chips. The layout is different because the frame length field was expanded from 12 bits to 13, and they got rid of one of the status bits to make room. - Add diagnostic code (re_diag()) to test for the case where a user has installed a broken 32-bit 8169 PCI NIC in a 64-bit slot. Some NICs have the REQ64# and ACK64# lines connected even though the board is 32-bit only (in this case, they should be pulled high). This fools the chip into doing 64-bit DMA transfers even though there is no 64-bit data path. To detect this, re_diag() puts the chip into digital loopback mode and sets the receiver to promiscuous mode, then initiates a single 64-byte packet transmission. The frame is echoed back to the host, and if the frame contents are intact, we know DMA is working correctly, otherwise we complain loudly on the console and abort the device attach. (At the moment, I don't know of any way to work around the problem other than physically modifying the board, so until/unless I can think of a software workaround, this will have do to.) - Created re(4) man page - Modified rlphy.c to allow re(4) to attach as well as rl(4). Note that this code works for the sample 8169/Marvell 88E1000 NIC that I have, but probably won't work for the 8169S/8110S chips. RealTek has sent me some sample NICs, but they haven't arrived yet. I will probably need to add an rlgphy driver to handle the on-board PHY in the 8169S/8110S (it needs special DSP initialization).
* The PCMCIA Standard dictates that those funny cards you insert intoimp2003-08-201-1/+1
| | | | | laptops are "PC Cards" and uses said term consistantly. Allow my foolish hobgoblins to get the better of me and become consistant.
* Add a new variable 'skipPCCARD'. This variable will cause sysinstallimp2003-08-203-1/+5
| | | | | | | | | to ignore all PC Card devices. Submitted by: Anders Nordby PR: bin/37650 MFC After: 2 weeks
* Remove the vestiges of the old pre-"X_AS_PKG" way we used to handled theobrien2003-08-195-207/+1
| | | | | | installing XFree86 (version 3.3.6 and before). Reviewed by: jhb
* Expand the fdisk size display toggling to include GB.obrien2003-08-191-2/+6
|
* Instead of unconditionally refusing to install if no swap partitionsdas2003-08-101-3/+4
| | | | are specified, prompt the user with a yes/no box.
* Always put an entry for ::1. It may avoid useless DNS lookupume2003-08-031-8/+5
| | | | | | for localhost. MFC after: 3 days
* Give users the ability to select an alternative MTA during the installation.trhodes2003-07-124-33/+252
| | | | | | | | This option adds Postfix and Exim to the list, however, qmail is not added due to license restrictions. Collaborated with: Simon L. Nielsen <simon@nitro.dk> Reviewed by: jhb, re@, -audit.
OpenPOWER on IntegriCloud