njoly
bb3c6ce094
Adjust for the new chown location.
2011-01-14 00:59:14 +00:00
skrll
e6cdac9c4b
Implement dl_iterate_phdr.
...
Somewhat taken from FreeBSD. Manual page from OpenBSD.
2010-10-16 10:27:06 +00:00
abs
6c6ab6a995
Relegate edlabel to use in extremely memory constrained install
...
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change
2010-03-10 23:13:09 +00:00
roy
9033c3cfe7
Sync against new ld.elf_so
2010-02-27 11:17:05 +00:00
roy
b17c885f88
Don't install terminfo.db.
2010-02-13 22:54:51 +00:00
roy
d930bbb936
Don't install terminfo.db in rescue.
2010-02-13 11:21:55 +00:00
roy
89d790bdbe
Move the emergancy terminfo database from /root to /rescue.
2010-02-05 09:44:23 +00:00
roy
98eb889579
Userland now builds and uses terminfo instead of termcap.
...
OK: core@, jdc@
2010-02-03 15:34:37 +00:00
pooka
70d4493c77
Remove the portalfs kernel file system driver. Replace mount_portal(8)
...
with a version based on puffs. User functionality remains the same.
2009-12-05 20:11:01 +00:00
mrg
a9208fb155
kill ldd_aout. it didn't work anyway...not since i don't know when.
2009-08-22 06:52:15 +00:00
he
6ef3b52d49
Add a new list.ldd.noaout, which is a copy of list.ldd but without
...
the a.out support.
Tweak Makefile so that the a.out support is not built for mips.
2009-08-21 15:16:45 +00:00
christos
9d77fb1cda
use the new ssh
2009-07-20 19:59:22 +00:00
mrg
9b688fed42
- rework this a bunch to make it work inside /rescue/ldd.
...
- fix alpha build.
2009-01-07 00:39:23 +00:00
ad
0efea177e3
Remove LKMs and switch to the module framework, pass 1.
...
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
christos
f1178d7b7f
use nvi instead. thanks to Andreas Wrede
2008-10-29 23:55:28 +00:00
christos
34244a4587
we cannot use pthreads here because we are statically linked.
2008-06-23 14:53:06 +00:00
christos
9980dced8b
ssh now needs pthread.
2008-06-22 18:54:49 +00:00
mrg
ecc90aa046
make all sun2 use -O0 and move most of the hacks out into just 3 files.
2008-02-09 02:37:21 +00:00
simonb
d8de5b102b
Remove support for NetBSD/pc532.
2008-01-09 11:25:58 +00:00
ad
2ecdf58c2c
Remove systrace. Ok core@.
2007-12-31 15:31:24 +00:00
rumble
6912898dc8
Add read-only support for SGI's Extent File System.
...
Reviewed by pooka@.
2007-06-29 23:30:16 +00:00
fvdl
79cc43c346
libssp is no more
2007-05-30 14:25:32 +00:00
tls
4147a3c54a
Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the
...
FORTIFY_SOURCE feature of libssp, thus checking the size of arguments to
various string and memory copy and set functions (as well as a few system
calls and other miscellany) where known at function entry. RedHat has
evidently built all "core system packages" with this option for some time.
This option should be used at the top of Makefiles (or Makefile.inc where
this is used for subdirectories) but after any setting of LIB.
This is only useful for userland code, and cannot be used in libc or in
any code which includes the libc internals, because it overrides certain
libc functions with macros. Some effort has been made to make USE_FORT=yes
work correctly for a full-system build by having the bsd.sys.mk logic
disable the feature where it should not be used (libc, libssp iteself,
the kernel) but no attempt has been made to build the entire system with
USE_FORT and doing so will doubtless expose numerous bugs and misfeatures.
Adjust the system build so that all programs and libraries that are setuid,
directly handle network data (including serial comm data), perform
authentication, or appear likely to have (or have a history of having)
data-driven bugs (e.g. file(1)) are built with USE_FORT=yes by default,
with the exception of libc, which cannot use USE_FORT and thus uses
only USE_SSP by default. Tested on i386 with no ill results; USE_FORT=no
per-directory or in a system build will disable if desired.
2007-05-28 12:06:17 +00:00
lukem
8f20ed50e2
Add dumpfs & dumplfs to /rescue, as they may be useful during system
...
recovery.
2007-05-15 23:23:49 +00:00
lukem
a37dc4c07f
Add: lfs_cleanerd
...
Suggested by Blair Sadewitz
Add: grep egrep fgrep zgrep zegrep zfgrep
Suggested by George Michaelson
2007-03-23 05:48:34 +00:00
dogcow
a1ad69aaeb
add libprop to LIBS, as veriexecctl now needs it.
2006-11-29 08:41:49 +00:00
apb
67c362294a
Revert the recent addition of /rescue/gkermit. There's some concern
...
that linking GPL code into /rescue is not a good idea.
2006-11-01 17:36:13 +00:00
apb
3d7d705c6f
Add /rescue/gkermit. Discussed in tech-userlevel.
2006-11-01 13:22:32 +00:00
ghen
8ef6dfdf8c
Add mount_tmpfs(8) to /rescue. Ok with christos.
2006-08-16 16:50:59 +00:00
ghen
787f1c4af1
Add ex(1) to /rescue. This won't add more than a few bytes to the crunchgen
...
binary since "ex" is just "vi -e" and vi(1) is already there.
Ok with hubertf and salo.
2006-08-15 14:14:35 +00:00
skrll
856be5d817
lmcctl has been replaced by lmcconfig.
2005-12-06 14:02:58 +00:00
christos
1441dfb39d
put back tetris; by popular demand.
2005-09-23 00:29:51 +00:00
christos
55130020a8
PR/31370: Andreas Wiese: Remove tetris from rescue
2005-09-22 12:29:31 +00:00
xtraeme
cf10ca7b98
Add vnconfig(8). ok christos
2005-08-10 20:04:40 +00:00
lukem
335e2ccf58
add scan_ffs and veriexecctl to /rescue
2005-06-18 06:59:23 +00:00
lukem
dfee67134f
Make fdisk(8) available on all platforms, since MS-DOS partitioning
...
is the de-facto standard for many removable media types.
2005-05-22 03:45:30 +00:00
lukem
6448c18465
Add /rescue/tetris.
...
When your system is fubared, this will help you relax.
2005-04-01 08:35:17 +00:00
lukem
368cef3ad7
cosmetic tweak
2005-01-13 03:50:08 +00:00
lukem
366ee6e76e
improve MAKEVERBOSE support
2005-01-13 03:25:31 +00:00
lukem
83846d378c
Restore the "liboverride" functionality because it's needed to correctly
...
implement rmcd(3) in the rescue tools.
2005-01-13 03:08:07 +00:00
lukem
734b40f62e
Special-case the srcdirs for scp & ssh.
2005-01-10 13:04:04 +00:00
lukem
242baa62bd
Add to /rescue: scp ssh slogin
...
(all without Kerberos support at this time)
2005-01-10 10:47:36 +00:00
lukem
44173303af
MAKEVERBOSE support
2005-01-10 10:05:44 +00:00
lukem
e1375832e2
Provide /rescue/cgdconfig if ${MKCRYPTO} != "no"
2005-01-10 10:04:31 +00:00
lukem
c0cb06d9b5
Add: less (more), vi, chroot
...
Requested by Matthew Mondor in PR 26147
2005-01-10 09:51:33 +00:00
lukem
497e76847f
Repeat after me: "test both cases before commit"
2005-01-10 04:00:50 +00:00
lukem
7157011597
Only compile in IPv6 support if ${USE_INET6} != "no"
...
MKINET6 is for providing IPv6 infrastructure.
USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).
2005-01-10 02:58:58 +00:00
tron
06838f8d94
Complete removal of "liboverride" to fix build problems.
2004-08-20 11:01:03 +00:00
christos
5c08ec31c6
Remove special handling for rcmd.o; not needed.
2004-08-19 23:12:15 +00:00
mrg
8ee13c5e05
no need to list gnu/usr.bin any more.
2004-04-01 14:41:09 +00:00