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