Commit Graph

6851 Commits

Author SHA1 Message Date
dsl b969d59ce5 make sysinst compile for amd64 2003-08-19 17:25:49 +00:00
dsl b0559c2322 Add some trailing spaces to force line breaks. 2003-08-19 14:33:16 +00:00
reed 2adb877460 Add Jeremy C. Reed to the list of developers. 2003-08-13 22:26:44 +00:00
lukem 253d3ec330 make "extra files" a fatal error again, based on various feedback.
i'll consider adding an optional switch and associated build infrastructure
to enable the "non fatal extra files" functionality instead.
2003-08-13 00:03:00 +00:00
lukem a66b0c9e9a Rework to use comm(1) instead of diff(1),
and separate "missing files in DESTDIR" (which is fatal)
from "extra files in DESTDIR" (which is now non-fatal).
2003-08-12 04:20:08 +00:00
dsl b2fa78b58e Let noexec, nodev and nosuid be written to /ets fstab entries
Always use 1023 cylinders in mbr for large disks
2003-08-10 14:51:48 +00:00
mrg ef96a066f2 GCC3-specific sets 2003-08-10 08:44:41 +00:00
mrg fa688653a3 return type of sizeof() is size_t not long. 2003-08-10 08:28:09 +00:00
mrg b90813089d avoid gcc3 cpp lossage. 2003-08-10 08:26:38 +00:00
dsl fe536754c3 Allow user to shoot themselves in the foot by specifing a non-standard
'average bytes per inode' for each partition.
Fixes PR install/8509
2003-08-09 21:36:26 +00:00
dsl 144c38f82d Don't delete \r that aren't followed by '\n' when relaying program output.
Needed to get progress bar displayed correctly.
Kill a level of indent to get some coding space.
2003-08-09 19:26:38 +00:00
recht b7414800d0 Add myself to the list of developers. 2003-08-09 11:53:26 +00:00
agc 74b7d6e9f2 Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22268, verified by myself.
2003-08-07 09:27:56 +00:00
itojun 4b276b6083 use bounded string op 2003-08-06 13:56:58 +00:00
itojun ac9d94f21a use bounded string op and strdup 2003-08-06 13:43:31 +00:00
itojun cad152ee49 use bounded string op 2003-08-06 13:36:53 +00:00
itojun 7f01f184d4 fix realpath vuln, just like SA2003-011. i do not think it attackable 2003-08-06 13:36:16 +00:00
dsl 117888d14f When writing /etc/fstab:
add support for setting mount options of async, noatime, nodevmtine and softdep.
add noauto if 'mount' was not requested.
add entry for /proc (with noauto)
Display fragment size and block size on the correct line.
Ask for numeric fragment size (not # fragments/block).
Show one unused partition when editing disklabel.
Zap all fields when a partition is made FS_UNSED.
Tweak some menu texts (a space at the end of a line causes a line break!).
Simplify code that displays output from commands - curses is requied to not DTRT
with CR/LF sequences, I need to revert libcurses :-(
2003-08-05 13:35:26 +00:00
skrll 0dcbb09c7a Put a quote in the right place. 2003-08-04 09:23:50 +00:00
mrg 9347d6de64 add initial support for gcc3 2003-08-04 05:53:20 +00:00
itojun fc35b1fd89 /lib/libdes.so* must be removed due to des_xx -> DES_xx API change
(otherwise -ldes will not work)
2003-08-04 04:15:24 +00:00
lukem 61be5790f1 Un-obsolete kerberosIV/des.h, and make it a symlink to ../des.h.
It can't be obsoleted because that causes builds with an old
${DESTDIR}/usr/include/kerberosIV/des.h to fail in directories which
have CPPFLAGS+=-I${DESTDIR}/usr/include/kerberosIV so that their #include
of <krb.h> works (and any subsequent #include <foo.h> by <krb.h>).
(Note: gcc3 won't work with a hack such as prepending -I${DESTDIR}/usr/include
before -I${DESTDIR}/usr/include/kerberosIV.)

Affected directories include lib/libkafs, and any thirdparty source
which used a similar -I/usr/include/kerberosIV hack to use <krb.h>.
2003-08-02 18:49:10 +00:00
bjh21 aebe480082 Add boot32 bits. 2003-08-02 17:59:04 +00:00
lukem 980c535c83 the new world order is to use DPSRCS to add extra dependencies... 2003-08-02 05:16:56 +00:00
tsutsui ad95b036f0 Add spc(4), and remove hp300 oscsi(4). 2003-08-01 02:46:57 +00:00
he b066f88cea Bring into sync with current reality; add two gzboot images for SMDK2800. 2003-07-31 20:50:40 +00:00
hubertf e13dec7b2a Making device files -> Making device nodes 2003-07-31 13:50:05 +00:00
bsh 8c0536d8f2 add SMDK2800 to supported platform. 2003-07-30 18:55:46 +00:00
itojun a788826020 unifdefall is available. 2003-07-30 08:24:11 +00:00
dsl 11d928c5ee Fix display of localtime on timezone update screen.
(missing "." in "%.*s")
Reduce memory leak in setenv() by only calling it for changes.
2003-07-29 12:08:32 +00:00
dsl 02dbd70852 Remove extra process and pipe that relayed data from the master pty
to sysinst's main process when a command is run (eg the file list from pax).
Since the pty is in 'packet' mode, the boundaries of the pty reads would
need to be preserved in order to detect control records.
If the pipe became full the main process could treat part of a filename
as a control byte and then save the rest of the name as tty settings.
The effect of 'random' tty settings is unknown, but could be responsible
for core dumps while displaying the full file list from pax.
I suspect that the extra pipe was originally used because select wasn't
supported on the master side of a pty (not checked).

Also cd out of /targetroot if set installation is killed with ^C ^C.
2003-07-28 11:32:21 +00:00
dsl b42a6fa21a Stop (attempted) coredump when ftp/nfs install attempted.
(incorrect empty strings check for active interfaces)
2003-07-27 21:09:57 +00:00
dsl d0bba60fad Default boot blocks to those used to install the system.
Add 19200 baud and serial ports com1, com2 and com3.
Fixes PR install/21418
2003-07-27 20:25:07 +00:00
dsl faefcd3805 Force localfs_dir to be an absolute path - fixes PR install/14130.
Put disklabel info into /tmp/disktab in case / isn't writable,
fixes PR 17347.  Note the /etc/disktab isn't the target /etc anyway...
2003-07-27 08:57:27 +00:00
dsl 96ace5d58c Remove 'menu_ent' parameter from action routines.
Add menu for all disklabel partition types.
Default 'partition type' and 'sizechoice' menus to current value.
Change 'standard/use existing' to 'set sizes/use existing'.
2003-07-27 07:45:08 +00:00
salo 8d1781e39d netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
he faae8634e1 Add newly added crypto/cryptodev.h header. 2003-07-26 14:23:19 +00:00
he 92515d797d Include new g++/backward, g++/bits, and g++/ext directories. 2003-07-26 14:22:37 +00:00
dsl e141360764 Obsolete i386/amd64 /usr/mdec/biosboot*.sym and /usr/mdec/installboot 2003-07-26 08:43:02 +00:00
dsl 7ea6661b7f Fix serial boot floppy (sync with i386) 2003-07-26 08:32:18 +00:00
dsl ebaaf5a296 Use ${TOOL_INSTALLBOOT} - it does work on ustarfs filesytems.
Pass correct option to installboot for bootfloppy-com (serial bootfloppy).
2003-07-26 08:26:07 +00:00
dsl 34f6042f4f Remove dependency on biosboot-com0.sym 2003-07-26 07:52:03 +00:00
wiz 7455c20783 Perry added openssl_CA.pl.1 to man/mi, which looks like a better place.
Remove the lines for it here.
2003-07-25 22:22:44 +00:00
perry 507b7df779 add entries for openssl_CA.pl.1 man page.
Maybe I'll finally be able to build the world now.
2003-07-25 21:48:36 +00:00
dsl 18d1abfb17 Put in boot files that sysinst needs - matches i386 2003-07-25 21:31:17 +00:00
dsl 1d61f8f341 Update amd64 to match latest i386 2003-07-25 21:24:37 +00:00
dsl 6c8c94d8a7 Switch boot floppies to 'new' i386 bootcode. 2003-07-25 21:19:48 +00:00
he 4db75bc189 My mistake; openssl/rsaref.h wasn't supposed to be there. 2003-07-25 15:23:11 +00:00
he f275d4828e Sync with current reality: openssl/rsaref.h, {man,cat}1/openssl_CA.pl.{0,1}. 2003-07-25 15:11:39 +00:00
hannken ba886242fe Typo: cat1/openssl_ocsp.1 -> cat1/openssl_ocsp.0 2003-07-25 09:18:21 +00:00