Evgeniy Ivanov
6acebc04b6
Import sys/arch/i386/stand/mbr.
2012-02-09 18:54:39 +01:00
Evgeniy Ivanov
fa6c4a2580
Port installboot as installboot_nbsd and rename the old one.
...
Also following functionality was added:
- Add install_master to the installboot from NetBSD.
- Check if enough space for bootxx.
Old installboot was renamed to installboot_minix.
2012-02-09 18:54:24 +01:00
Evgeniy Ivanov
9f8e6353e5
Import usr.sbin/installboot.
2012-02-09 18:48:13 +01:00
Evgeniy Ivanov
58a2b0008e
Initial import of libsa, libkern, bootxx, boot.
2012-02-09 18:48:13 +01:00
Thomas Veerman
e35528ae79
New zoneinfo port from NetBSD
2012-01-16 11:03:25 +00:00
Thomas Veerman
e257c999b8
Replace rm and rmdir with NetBSD version
2012-01-16 10:46:14 +00:00
Ben Gras
4d4057d8a2
netbsd fsck driver import
...
. fsck driver parses /etc/fstab and invokes sub-fscks
. further simplifies fs handling in rc
2011-12-22 23:07:15 +01:00
Ben Gras
6b6d114a21
import netbsd libprop
2011-12-22 18:03:13 +01:00
Ben Gras
668fa5cf2a
nbsd.config: make timezone explicit
2011-12-14 17:02:31 +01:00
Ben Gras
194e51aff0
workaround for cvs not handling many args
2011-12-14 01:14:36 +01:00
Ben Gras
3b0ee3f234
fix bzip2 location in nbsd_ports
2011-12-06 16:22:54 +01:00
Vivek Prakash
79bfef9aab
import NetBSD bzip2 and libbz2
2011-11-18 11:11:04 +01:00
Ben Gras
41f823ae4c
release.sh: add -e
...
. allows extra files in release for flexibility
. written by Jan Wieck
2011-11-15 14:18:56 +01:00
Ben Gras
5c00743626
Switch to NetBSD passwd format
...
Based on work by Vivek Prakash and Gianluca Guida.
See UPDATING about caveats on currently existing accounts.
. restores netbsd libc pwcache functions
2011-11-14 14:47:42 +00:00
Ben Gras
cedeabb357
mainstream-format fstab format
...
. detect both formats in /etc/rc
. generate new format in setup
. obsoletes /etc/fstab.local: everything can go in /etc/fstab
. put shutdown/reboot/halt and a copy of /usr/adm/wtmp
(/etc/wtmp) on root FS so that we can do shutdown checks before
mounting /usr
. new fstab format makes getfsent() and friends work
2011-11-14 14:47:28 +00:00
Arun Thomas
d134121b09
Install servers in GCC/clang case
2011-11-02 18:46:06 +01:00
Ben Gras
ca3fe9fdab
fix typo
2011-10-25 00:05:38 +02:00
Ben Gras
5cdc54a699
Clarify install instructions.
...
Thanks to Chris Johns for feedback.
2011-10-23 16:19:13 -07:00
Ben Gras
391372193c
release: by default leave src/.git
...
. facilitates easy updates of installs
. removal can be restored with release.sh -m
2011-10-07 13:56:55 +00:00
Ben Gras
0c3983b25a
update/fix manpage support
...
. add bsd-style MLINKS to minix man set, restoring aliases
(e.g. man add64 -> int64)
. update daily cron script to run makewhatis and restore makewhatis
in man Makefile (makedb), restores functionality of man -k
. netbsd imports of man, mdocml, makewhatis, libutil, apropos
. update man.conf with manpage locations, restoring man [-s] <section>
. throws out some obsolete manpages
2011-09-28 15:24:15 +00:00
Ben Gras
bc0a39238e
worldstone benchmark script
...
. also imports seq(1) to help it
. add -C option to time(1) to print tsc difference
. increase col width for ministat for tsc numbers
2011-09-24 14:49:55 +00:00
Ben Gras
a7590083f1
sort is not a nbsd port (yet)
2011-09-01 16:14:04 +00:00
Ben Gras
7b6c90125c
nbsd_fetch: force cvs to use ssh
2011-09-01 15:48:24 +00:00
Ben Gras
121d8aba4d
release.sh: undo tarup add
2011-08-31 22:00:42 +00:00
Vivek Prakash
12d9a08f0d
import NetBSD mkdir
...
. add symlink from old location /usr/bin/mkdir for
for compatability
2011-08-25 14:35:12 +00:00
Arun Thomas
43e574558f
tools/Makefile: tweak AVFS/APFS logic
...
-Fixes GCC/clang build issue
2011-08-18 18:54:52 +02:00
Thomas Veerman
a6bd3f4a22
Merge AVFS and APFS
2011-08-17 13:40:36 +00:00
Ben Gras
1f198f75d7
pre-install pkg_tarup
2011-08-16 15:24:59 +00:00
Ben Gras
4c3e216cbd
release.sh: generic package names
2011-08-15 21:46:23 +00:00
Ben Gras
2e84a3f594
release.sh: minor -L fix
2011-08-15 21:40:14 +00:00
Ben Gras
b9d027bfe2
release.sh: fix -l, add -L option for local packages
...
. by Jan Wieck
2011-08-03 12:53:01 +02:00
Arun Thomas
2ad6214ef0
Add sort to nbsd_ports list
2011-07-25 11:43:44 +02:00
Ben Gras
51ffecc181
import elf-only -lcurses
...
. abandons mixer, gomoku, talk, talkd, top from base system
. compile top with clang so no ack-compiled program
needs -lcurses any more
2011-07-25 11:08:17 +02:00
Vivek Prakash
1ea07af9da
Replace uniq with NetBSD version
2011-07-24 21:40:02 +02:00
Ben Gras
d2897e946f
release.sh: jail building adjustments
2011-07-22 22:10:21 +02:00
Arun Thomas
06617e7fdf
Import NetBSD mkdep
2011-07-22 17:28:27 +02:00
Arun Thomas
159b8f71b7
Use 'strip -s' for ELF image
2011-07-22 07:52:34 +02:00
Arun Thomas
0cd71233e0
release.sh: USB build fix
...
-Update stat syntax
2011-07-20 16:57:51 +02:00
Arun Thomas
70712c015e
release.sh: add missing bootstrap util
2011-07-20 16:03:06 +02:00
Ben Gras
f789fee254
import netbsd sed
...
. speeds up mkdep (i.e. world builds) significantly
. have to keep minix /bin/sed for a while because previous
usr/etc/rc depends on it
. force mkdep to use /usr/bin/sed for speedup
2011-07-20 15:14:48 +02:00
Arun Thomas
2a2f25bf29
release.sh: Add date to image name
2011-07-20 11:47:09 +02:00
Arun Thomas
0d9095d116
Fix ISO building
...
-Update release.sh to use new stat syntax
-Add missing utils to release bootstrap dirs
-Remove needless dependency in ramdisk Makefile
2011-07-20 10:36:37 +02:00
Vivek Prakash
51e66a47d8
import libterminfo, terminfo.db and stat command
2011-07-18 16:17:14 +02:00
Vivek Prakash
49cab1c73c
import NetBSD stat
2011-07-18 16:16:57 +02:00
Ben Gras
044cd57720
release.sh: jail precaution
2011-07-14 18:36:40 +02:00
Ben Gras
6cdcbc06d5
release.sh: jail install
...
. Feature to do a 'release' into a permanent
and usable FS hierarchy, usable with chroot
. Just like the temporary staging hierarchy really
. Useful to checking out and building the latest
version of minix from a host minix; to
(1) make an uptodate minix jail, and
(2) make a sterile, reproducible jail environment, and
(3) use as disposable environment in which moving /usr/pkg
is ok
(i.e. pkgsrc bulk builds)
2011-07-14 16:28:39 +02:00
Ben Gras
ebffaa4250
import libcrypt
...
. move crypt() from minix-specific to netbsd -lcrypt
2011-07-13 18:19:27 +02:00
Vivek Prakash
97c7d358ea
Replace indent with NetBSD version
...
- minix-port.patch is empty as it compiles unchanged
2011-07-05 12:37:57 +02:00
Ben Gras
cf3b75c687
tools/Makefile: don't install servers (workaround)
...
. if the build target is invoked again for the install target, the
stack sizes aren't set properly. A workaround is to only build
and not install the servers. (Installing them doesn't really make
sense anyway.)
2011-07-03 15:01:18 +02:00
Arun Thomas
db0be09803
release.sh: Add /bin/rm to bootstrap
2011-06-30 14:00:24 +02:00