remove more itanic
remove architectures we don't care about.
remove ppc support
remove pc98 support.
let's make these static
use setenv
Fix the END of menu definitions.
modernize the size of partitions in the manual.
use size_t for ext
we don't use mknod anymore
add a menu to pick kernel distributions within the install process.
add some helpful error messages.
Modify sysinstall to detect SMP systems and choose an alternate kernel on i386/amd64. This will allow us to ship both a UNI and SMP kernel instead of just a SMP kernel.
document bugs
conditionalize ipv6
fix the man page
why do we have two syslog.h lines?
remove tcpslice
sync with freebsd
use new world order
new world order
sync with freebsd
add support for specifying port binding
merge several improvements including setting the proc title, singal handling, ...
sync with freebsd
sync with freebsd
suppress certain behaviors from tar such as removing leading / and handling ..
switch to new world order
sync with freebsd
sync with freebsd
simple changes.
use new style tests
sync with freebsd
sync with freebsd, update man page style
sync with freebsd, add extended io stats
sync with freebsd
sync with freebsd.
sync with freebsd
sync with freebsd. Modernize
sync with freebsd
add cxgbtool for managing 10GB cards using cxgb
sync with freebsd
use MINUSCRON
sync with freebsd
add man page for bthidd
sync with freebsd
improve error message to tell the user what to do
sync with freebsd
sync with freebsd
Make the default shell mksh for new user accounts. This script is usually run by end users and sh is not all that user friendly.
Remove i4b as it has been removed from teh kernel
remove isdn 4 bsd support as it has been removed from the kernel
Get rid of more pc98 fluff. Add a message warning Vista users about our boot manager. Remove support for tape drives. This never worked.
remove pccard.. this is ancient, before our time
using strdup makes a lot more sense here
Prompt user for keymap/country selection. This will adjust the map for different locales, etc. Also remove configuration options for exim and postfix as we don't have mports for them.
we don't do ia64 either
we don't do pc98
We no longer have usbd, devd does all the heavy lifting. ALso, remove process limits from sysinstall. It makes absolutely no sense to have process limits for the installer.
as promised, make a new powerd option in the installer
related to bug 128
fix the password field on the ftp
Add makefs, a utility to create ffs images. (think live usb stick) Obtained from: NetBSD, FreeBSD
sync with freebsd
use socklen_t
sync with freebsd 7
sync with freebsd
sync with freebsd 7
sync with freebsd
sync netgraph ctl util with freebsd
remove freebsd version checks
remove freebsd os checks
sync with freebsd 7
sync, remove freebsd version checks.
midnightbsd version
$MidnightBSD$
This commit was generated by cvs2svn to compensate for changes in r2644, which included commits to RCS files with non-trunk default branches.
remove alpha and pc98
switch over to eli since it doesn't change the key per block (faster). It was not stable in 0.2
fix man page and add directions to go back to standard boot
$MidnightBSD$
Sync this with other changes to the kernel.
wireless can be fun
merge changes
merge
tag
sync
Merge and tag
merge
merge
Merge changes.
This commit was generated by cvs2svn to compensate for changes in r2143, which included commits to RCS files with non-trunk default branches.
Change uid testing.
Fix build
This commit was generated by cvs2svn to compensate for changes in r2097, which included commits to RCS files with non-trunk default branches.
This commit was generated by cvs2svn to compensate for changes in r2079, which included commits to RCS files with non-trunk default branches.
This commit was generated by cvs2svn to compensate for changes in r2077, which included commits to RCS files with non-trunk default branches.
Doh.. \
Fix missing \
This commit was generated by cvs2svn to compensate for changes in r2073, which included commits to RCS files with non-trunk default branches.
Remove elf2exe, add other items
doh!
This commit was generated by cvs2svn to compensate for changes in r2069, which included commits to RCS files with non-trunk default branches.
Add nscd, make several other programs conditional
This commit was generated by cvs2svn to compensate for changes in r2066, which included commits to RCS files with non-trunk default branches.
Add sade utility (connect to build). This is a disk editor which duplicates some of the functionality of sysinstall so that we can remove it later. Does not support gmirror, etc yet. It's better than nothing.
Remove usbd
Remove vnconfig, add wlandebug
This commit was generated by cvs2svn to compensate for changes in r2060, which included commits to RCS files with non-trunk default branches.
Work in progress... merge some of the newer utiltilties and Makefile style in
This commit was generated by cvs2svn to compensate for changes in r2055, which included commits to RCS files with non-trunk default branches.
$MidnightBSD$
$MidnightBSD$
Add config(5) and template file.
Merge changes in config(8) with FreeBSD
Long options and updated man page for them.
Fix pkg_info when specifying a remote package.
Remove __P usage
Bring in fixes found during 0.2 snafu
Fix bug 128.
Remove enterprise.midnightbsd.org ftp server. Add isc and allbsd mirrors.
Somehow we screwed up the label steps. Let's back that out and see if we can narrow it down to this file.
$MidnightBSD$ - Prefer clock_gettime(2) over gettimeofday(2) and use CLOCK_MONOTONIC as it is only used to track elapsed time.[1] - Fix compiler warnings and style(9) bugs. consume kld_isloaded(3). Fix a (very) longstanding bug in moused(8) affecting high-resolution rodents when linear acceleration (-a) was enabled with a <1 value to slow them down. Previously, rounding errors would eat small movements so the mouse had to be moved a certain distance to get any movement at all. We now calculate the rounding errors and take them into account when reporting movement. Add dynamic acceleration to moused(8). This introduces a '-A' flag to control the acceleration algorithm. It can be used together with the '-a' flag for regular acceleration. [1] Convert macros to use C99's syntax for macros with a variable number of arguments. Markup fixes to moused(8). Obtained from: FreeBSD
ok maybe warns 2 wasn't a good idea.
Bring to warns2
remove obsolete help text on registering from the old walnut creek days.
replace some of the string functions with their "safe" equivalents. Most of the usages were fine anyway. It's just easier to audit.
I need to pay more attention when I'm tired.
change to a platform we support.
remove ppc
remove pc98
REmove pcvt.
Remove pc98 boot utility. We don't support that arch
Always build pccard
There is no point in keeping this. You can do the functionality with ifconfig.
Bring in several fixes for syslogd from FreeBSD.
Bug fixes, $MidnightBSD$ Delete the .pop file properly in rmuser
$MidnightBSD$
Cleanups for mailwrapper(8): - K&R -> ANSI prototype [O] - Do not bother to do free right before exit() or execve() [O] - Remove some dead code in addarg() - Make additional parameters specified in mailer.conf(5) actually work and document the fact. [N] - Avoid using __progname but instead use getprogname() and setprogname() to provide more sensible messages. [O, N] - Update $OpenBSD$ and $NetBSD$ to reflect the fact that we have sync'ed with their code. - WARNS=6 Improvements from FreeBSD, NetBSD and OpenBSD.
Add an autoupgrade feature to mergemaster Obtained from FreeBSD
Update for Bind 9.4.2
Update to bind 9.4.2
Don't send email if the message body is empty. Remove X11R6 reference.
Update for Bind 9.4.2
Correct a buffer overflow in ppp command prompt parsing reported on bugtraq. Obtained from OpenBSD.
Make changes for X.org 7.x. Assume users want a full X install.
periodic runs on saturdays (from Dragonfly). $MidnightBSD$
$MidnightBSD$ Add PAM supoprt to cron. This will allow cron to skip commands by unavailable accounts depending on pam.conf for cron. This only effects personal crontabs and not /etc/crontab. Also fix an issue with $HOME Obtained from FreeBSD.
Don't use implicit int. $MidnightBSD$ Remove __P
$MidnightBSD$
The format of /etc/crontab is different. (who field) Don't allow silly people to use /etc/crontab by adding some anti foot shooting. Obtained from FreeBSD rev 1.23 + 1.24
Fix datatype for Verbose.
fix core dump
variable verbosity.
fix logio/static linkage
x509 fix
Close descriptor in retrieve_x509_marker function.
Fix the logic bug that caused the custom versions of warn(3) and warnx(3) to be compiled on systems that have it (e.g. FreeBSD), while the intention was opposite, i.e., compile them on systems that don't have them. Also fixes static linkage of pkg_sign(1).
whitespace
add variable levels of verbosity
spacing. get rid of other INDEX definitions. we've made a lot of changes to the pkg-tools for mports. Let's bump version
style
Style fixes.
bsdtar fixes.
Indentation.
turn on libfetch debugging if -v was specified
usage
Clarify
grammar fixes.
Fix bugs with CWD
variable verbosity
Variable verbosity
Fix usage
Switch to BZIP2 by default. get rid of _P usage
Add -F option to nto fail on already installed packages. by: Eugene Grosbein <eugen@grosbein.pp.ru>
Get rid of vile bubblesort!
make it possible to use 1 sec wait time.
Remove alpha support.
Remove several menu options for Documentation. These can be restored later when we have proper documenation.
Remove GNU tar options
Make the package limit dynamic instead of 200. $MidnightBSD$
Let the fun begin. Rebranded man page (mostly). There are still several errors and references to things like pesky alpha support. Created a temporary hack to (hopefully) get BSD cpio working with the installation media. If this works, we'll need to make some adjustments as to not waste memory and/or replace the mediaBufferSize function with something that makes sense.
Fix the URLs to our website documentation. We don't have a lot yet, but there is some available.
Get rid of hard coded values.
Write to the slice instead of the disk to fix upgrades with boot code
modernize
cleanup.
Increase minimum usr size. Make sure /usr size with auto sizing is adequate with small disk sizes <10GB
Modernize the example install.cfg file.
Fix input text.
Change group to ftp when setting up anonymous ftp.
Added native support for @dirrmtry.
Close a possible buffer overflow in package deletion. There are probably other such errors in this code.
Make rdate ignore ntp responses with ALARM status. Obtained from OpenBSD. (ntp.c 1.29)
Fix the ordering of localhost in /etc/hosts to match the example
We don't have redhat 8 as a base. The fc4 port calls itself linux_base-fc
Correct situation where user boots from floppy disk and then inserts a CDROM. The first call to mount the CD will fail.
add hme and modernize the names of several adapters.
Teach sysinstall about several network interfaces.
teach sysinstall about mfi
revert the DIST_KERN change.
Add version info to title so we know what version of MidnightBSD the installer is running on.
Fix check minimum so all the x's are there.
Change Ntpdate to rdate and reorder the menu.
We switched to rdate months ago. Change ntpdate occurances to rdate and fix the flags accordingly.
Hmm.. we made a stupid mistake a few weeks ago. Lets see if this makes more sense.
Revert code
Fix a potential memory leak.
Avoid heap overrun
Add snapinfo. Update rpcbind.
Sync with FreeBSD 6.1 Release. Don't build IPv6 support if NO_INET6 was defined.
update userland pkg tools to use /usr/mports not /usr/ports
Sync with FreeBSD.
Fix pmccontrol(8) when run on Intel Xeon chips in 64bit mode.
We do not have a portsnap service.
Check for a non-null superblock. Make quot skip unallocated inodes.
Fix the name of plip.
Fix the name of plip
Undefine __DATE__ to avoid placing a build timestamp into /usr/sbin/named
Finally fixed this outstanding issue by importing some missing files. Duh!
Change the generation of /etc/fstab so that encryption is used for swap.
$MidnightBSD$, path fix.
Change burncd so that if CDRIOCGETPROGRESS does not return a good value, CDIOCRESET is used to determine when the command is complete. This corrects a bug with some CD/DVD recorders working with rewritable media where they never complete. Based on a patch by Luigi Rizzo on stable@freebsd.org.
Bandaid to get world to build. Need to research/fix this problem.
Sync bsnmpd with FreeBSD stable/vendor.
Change ports reference to mports.
Bring the "just copy" hit list closer to date.
Fix the location of the kernel during binary upgrades.
Fix binary upgrades by accounting for the schg flag on /var/empty
Update pkg_add -r path
Change pkg_add -r to MidnightBSD ftp.
Added rdate
$MidnightBSD$
Mergemaster now checks $MidnightBSD$
Update so that home directories are 700 by default.
rdate's -c flag was not working as -DLEAPSECONDS was not used in the base system to maintain posix compliance. Instead, rdate was altered to read a "right" subdirectory just as openbsd does. In right, leapsecond versions of all the zones are built so that we can maintain legal time if needed.
Made final corrections to rdate.
Fixing type in Makefile
The old ntpdate program displayed the clock error by default. Change rdate to do the same thing. Idea from DragonFly.
rdate was recently added. Note it in the timed man page.
Import of OpenBSD's rdate utility. Leapseconds flag disabled until a decision is made on /usr/share/zoneinfo/Right/UTC or equivalent.
Removed several openbsd-compat functions not needed. Smaller binaries are nice.
Adjusted path to config file to point to /etc/ntpd.conf instead of /usr/local/etc/ntpd.conf
Convert to OpenNTPD.
Remove ISC ntpd
Removing ISC bind
Removing ISC ntpd
Removing ISC ntpd
*** empty log message ***
Removing ISC ntpd
*** empty log message ***
My first past at MidnightBSDizing the installer. Perhaps I should look into teh DF installer.
FreeBSD-SA6:13 and 14 were patched. The nis software and amd athlon fpu handling fixed. Changes to echo and pfctl are needed to fix compile bugs with changes related to cvs tags and macros.
This commit was generated by cvs2svn to compensate for changes in r5, which included commits to RCS files with non-trunk default branches.
This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.