259065 |
07-Dec-2013 |
gjb |
- Copy stable/10 (r259064) to releng/10.0 as part of the 10.0-RELEASE cycle. - Update __FreeBSD_version [1] - Set branch name to -RC1
[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so start releng/10.0 at '100' so the branch is started with a value ending in zero.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
255315 |
06-Sep-2013 |
luigi |
comment out some stale loader configurations.
|
255314 |
06-Sep-2013 |
luigi |
generate multiple host keys and do that unconditionally
|
255313 |
06-Sep-2013 |
luigi |
r253616 nuked BINMAKE so we need to adapt to the new definition
|
250289 |
05-May-2013 |
luigi |
use a plain 'make toolchain' to build toolchain, and support parallel make on this stage.
|
250285 |
05-May-2013 |
luigi |
remove a leftover comment
|
250100 |
30-Apr-2013 |
luigi |
support for sshd (newer config file location)
|
246932 |
18-Feb-2013 |
luigi |
the NO_PAM option has been finally removed in favor of WITHOUT_PAM.
|
244642 |
23-Dec-2012 |
luigi |
enable building picobsd with CC instead of CLANG
|
244040 |
08-Dec-2012 |
eadler |
A number of places in the source tree still reference cuad.* after sio(4) was deprecated by uart(4).
s/cuad/cuau/g/
PR: docs/171533 Reviewed by: imp Approved by: cperciva (implicit) MFC after: 3 weeks
|
239991 |
01-Sep-2012 |
ed |
Rework all non-contributed files that use `struct timezone'.
This structure is not part of POSIX. According to POSIX, gettimeofday() has the following prototype:
int gettimeofday(struct timeval *restrict tp, void *restrict tzp);
Also, POSIX states that gettimeofday() shall return 0 (as long as tzp is not used). Remove dead error handling code. Also use NULL for a nul-pointer instead of integer 0.
While there, change all pieces of code that only use tv_sec to use time(3), as this provides less overhead.
|
239738 |
27-Aug-2012 |
luigi |
use MALLOC_PRODUCTION for picobsd builds, be more frugal in memory usage.
|
236963 |
12-Jun-2012 |
des |
Remove dead code.
|
234983 |
03-May-2012 |
luigi |
Omit clang when building picobsd, it takes way too long. Also note that loader.conf support is incomplete.
|
231118 |
07-Feb-2012 |
dim |
Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp.
MFC after: 1 week
|
229779 |
07-Jan-2012 |
uqs |
Spelling fixes for release/
|
229532 |
04-Jan-2012 |
luigi |
now picobsd cross builds work (tried with host amd64, target i386 ). The fix involved adding a proper build of ld-elf.so.1 , and also replacing ldd with objdump (suggested by Garrett Cooper) to build the list of shared libraries needed by the binaries and libraries on the target.
|
229511 |
04-Jan-2012 |
luigi |
remove some stale options (such as running without /boot/loader)
improve support for multi-arch and cross-arch builds, by adding a suffix to the kernel config file and build_directory. (cross builds not clean yet, a cross-built kernel boots but fails when starting /sbin/init)
|
227878 |
23-Nov-2011 |
luigi |
some tweaks to build picobsd for different architectures.
|
218359 |
05-Feb-2011 |
luigi |
following the recent (218130) changes to Makefile and Makefile.inc1, we need to set TARGET and TARGET_ARCH to get a correct WMAKEENV. I am setting both to i386 since this is what picobsd is used for, though there might be a better fix.
Add initial support for parallel make. This is disabled right now, because there are incorrect dependencies somewhere which require to run picobsd 2-3 times to complete a build.
MFC after: 2 weeks
|
215177 |
12-Nov-2010 |
luigi |
move the initialization of BINMAKE earler, so it is available throughout the entire build process.
Submitted by: Matteo Landi MFC after: 3 days
|
213252 |
28-Sep-2010 |
luigi |
use make from the toolchain, as the source tree may depend on specific features (e.g. on recent HEAD, rtld fails with older 'make')
MFC after: 3 days
|
211079 |
08-Aug-2010 |
gavin |
Merge r114010 of head/usr.bin/login/login.c into PicoBSD's login.c:
Correct the login.conf variable name used for obtaining the login prompt.
PR: conf/44717 (indirectly) Spotted by: gcooper MFC after: 1 week
|
211077 |
08-Aug-2010 |
gavin |
Correct two error messages to match the failure they are reporting.
MFC after: 1 week
|
210125 |
15-Jul-2010 |
luigi |
add some modern stuff: SMP, SCHED_ULE, PREEMPTION and support for VIMAGE
|
203877 |
14-Feb-2010 |
luigi |
use log instead of logverbose in three places so the build won't need input to run to completion
MFC after: 3 days
|
203876 |
14-Feb-2010 |
luigi |
a minimal set of changes to adapt to the utmp->utmpx changes. lastlog still not implemented, i am hoping that Ed or someone has some idea on how to fix this, but it is really not important.
|
202755 |
21-Jan-2010 |
ed |
Remove libulog from the bootstrap again.
libulog now only provides functions that are used by various packages from the ports tree, namely the libutempter ones. There is no reason to link it into the crunch/fixit binaries anymore.
|
201076 |
28-Dec-2009 |
luigi |
make the memory filesystem larger, and add an example on how to import files from the host
|
201073 |
28-Dec-2009 |
luigi |
clear leftover from previous computations
|
201072 |
28-Dec-2009 |
luigi |
more support to import files and libraries from the host.
|
201062 |
27-Dec-2009 |
luigi |
add a 'qemu' floppy type, useful for running tests on new kernels
|
201061 |
27-Dec-2009 |
luigi |
dhclient needs to have /var/empty and a _dhcp user (it also needs /sbin/dhclient-script, will handle that later)
|
201059 |
27-Dec-2009 |
luigi |
fix a typo (not that it matters)
|
201034 |
27-Dec-2009 |
luigi |
put back the HZ setting or we see poor timing under qemu
MFC after: 3 days
|
200301 |
09-Dec-2009 |
luigi |
when calling ldd, use the cross libraries and not the host version
MFC after: 3 days
|
200300 |
09-Dec-2009 |
luigi |
use default HZ
|
200299 |
09-Dec-2009 |
luigi |
add -lulog, the program "less" and a comment
|
199251 |
13-Nov-2009 |
ed |
Convert {small prefix}BSD to TERM=xterm as well.
Clean up the ttys files shipped with PicoBSD, NanoBSD and TinyBSD. While there, it seems one of them still had references to sio(4). Make it in sync with what we do in the base system.
|
199040 |
08-Nov-2009 |
luigi |
create an SMP kernel by default in picobsd
|
197119 |
12-Sep-2009 |
luigi |
ifconfig now needs -ljail (this needs to go to RELENG_8 as well after the release is out)
MFC after: 1 month
|
194635 |
22-Jun-2009 |
luigi |
fix wrong name for the iso!
|
194631 |
22-Jun-2009 |
luigi |
Add code to generate a bootable ISO image, so we are finally free from the 2.88MB that we had using El Torito emulation.
The --iso option was already there, just didn't do anything before.
Submitted by: Marta Carbone MFC after: 3 days
|
194474 |
19-Jun-2009 |
edwin |
The "original" PR said that there were two issues with the motd (Eyes of the daemon not synced and the motd not displayed properly on black-on-white screens): The first one was not valid anymore since the text and logo were swapped already, the second one is fixed by resetting the whole colourscheme instead of only the background colour.
(also removed svn:keywords from motd since it doesn't have the string $FreeBSD$ in it)
PR: misc/15876 Submitted by: peter.jeremy@ALCATEL.COM.AU MFC after: 1 week
|
191565 |
27-Apr-2009 |
luigi |
fix various build errors (missing or wrong return types for various functions returning void, missing headers, and so on).
MFC after: 4 weeks (not before 7.3 is out, anyways)
|
190761 |
06-Apr-2009 |
luigi |
provide the absolute path for /etc/rc1
|
190760 |
06-Apr-2009 |
luigi |
add some popular device and comment some potentially useful options
|
190438 |
26-Mar-2009 |
luigi |
there is no dev_mkdb anymore
|
190421 |
25-Mar-2009 |
luigi |
This config file uses dynamically linked binaries, which is more convenient when you want to import other programs because the libraries will not be replicated.
Given that there are no floppies around anymore, I have bumped the fd size to 4MB (which is more than reasonable even for embedded platforms) and gives some room for other utilities.
MFC after: 3 days
|
190420 |
25-Mar-2009 |
luigi |
devfs is the standard now
|
190411 |
25-Mar-2009 |
luigi |
add support for shared "crunch" binary.
|
190385 |
24-Mar-2009 |
luigi |
remove stale comments on the size of objects, they are more than 10 years old and do not reflect reality anymore.
Also remove some commented out entries that have no hope to be useful anymore.
|
190383 |
24-Mar-2009 |
luigi |
add a function to help copying shared binaries from the output of a buildworld.
|
190378 |
24-Mar-2009 |
luigi |
remove unused "package" entry. default to use devfs (we do that anyways)
Many small changes in comments
|
189978 |
18-Mar-2009 |
luigi |
add the option to picobsd to copy files from the host filesystem without root privs. This is done, among other things, replacing the absolute paths in the symlinks with relative paths, so we do not need to do a chroot to follow them.
Still need to update the manpage.
MFC after: 3 days
|
189936 |
17-Mar-2009 |
dwmalone |
Warns fixes: use putenv rather than setenv to avoid constness problems, when we want to print an off_t cast to intmax_t and use %jd.
Up WARNS to 6.
|
189234 |
01-Mar-2009 |
luigi |
remove duplicate entries for isa and npx, they are in by default now
|
188851 |
20-Feb-2009 |
luigi |
when initializing, also build _includes and _libraries
On passing, fix a wrong comment
MFC after: 3 days
|
188835 |
20-Feb-2009 |
luigi |
use /boot/loader by default, because the boot code seems to have problems with kernels larger than 4MB. Add a flag to avoid the /boot/loader and use the old method.
Add support for an additional makefile to perform custom manipulation (this is not documented yet).
Add support for building an ISO image (not complete)
|
188834 |
19-Feb-2009 |
luigi |
update 'sio' with 'uart' and apply related changes.
|
186119 |
15-Dec-2008 |
qingli |
This main goals of this project are: 1. separating L2 tables (ARP, NDP) from the L3 routing tables 2. removing as much locking dependencies among these layers as possible to allow for some parallelism in the search operations 3. simplify the logic in the routing code,
The most notable end result is the obsolescent of the route cloning (RTF_CLONING) concept, which translated into code reduction in both IPv4 ARP and IPv6 NDP related modules, and size reduction in struct rtentry{}. The change in design obsoletes the semantics of RTF_CLONING, RTF_WASCLONE and RTF_LLINFO routing flags. The userland applications such as "arp" and "ndp" have been modified to reflect those changes. The output from "netstat -r" shows only the routing entries.
Quite a few developers have contributed to this project in the past: Glebius Smirnoff, Luigi Rizzo, Alessandro Cerri, and Andre Oppermann. And most recently:
- Kip Macy revised the locking code completely, thus completing the last piece of the puzzle, Kip has also been conducting active functional testing - Sam Leffler has helped me improving/refactoring the code, and provided valuable reviews - Julian Elischer setup the perforce tree for me and has helped me maintaining that branch before the svn conversion
|
180205 |
03-Jul-2008 |
peter |
Change mime type to image/png
|
180012 |
25-Jun-2008 |
ru |
Enable GCC stack protection (aka Propolice) for userland: - It is opt-out for now so as to give it maximum testing, but it may be turned opt-in for stable branches depending on the consensus. You can turn it off with WITHOUT_SSP. - WITHOUT_SSP was previously used to disable the build of GNU libssp. It is harmless to steal the knob as SSP symbols have been provided by libc for a long time, GNU libssp should not have been much used. - SSP is disabled in a few corners such as system bootstrap programs (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves. - It should be safe to use -fstack-protector-all to build world, however libc will be automatically downgraded to -fstack-protector because it breaks rtld otherwise. - This option is unavailable on ia64.
Enable GCC stack protection (aka Propolice) for kernel: - It is opt-out for now so as to give it maximum testing. - Do not compile your kernel with -fstack-protector-all, it won't work.
Submitted by: Jeremie Le Hen <jeremie@le-hen.org>
|
178428 |
22-Apr-2008 |
thompsa |
libbsdxml is now required by ifconfig(8).
Submitted by: Florian Smeets
|
173926 |
26-Nov-2007 |
sam |
silence compiler complaints
|
173602 |
14-Nov-2007 |
luigi |
Fix build of the "package" target, ignoring non existing floppy types (in fact, we have only one left!) Also cleanup some code, using || and && in some places, and using "export VAR=value" instead of two separate lines.
|
173597 |
14-Nov-2007 |
luigi |
Fix picobsd builds. Changes include: - use proper make configuration for the build, using ${BINMAKE} as evaluated by ${VERSION}/src/Makefile - remove -lmytinfo from crunch.conf - remove support for login_access in tinyware/login - remove "machine i386" from the kernel config file
It might actually be interesting to extend the script to do a cross build for !i386 ...
MFC after: 3 days
|
164718 |
28-Nov-2006 |
ru |
- Revert signedness type changes to "struct vmtotal"; by making them unsigned I made the possible overflows hard to detect, and it only saved 1 bit which isn't principal, even less now that the underlying issue with the total of virtual memory has been fixed. (For the record, it will overflow with >=2T of VM total, with 32-bit ints used to keep counters in pages.)
- While here, fix printing of other "struct vmtotal" members such as t_rq, t_dw, t_pw, and t_sw as they are also signed.
Reviewed by: bde MFC after: 3 days
|
164491 |
22-Nov-2006 |
rodrigc |
Remove references to mount_std, mount_procfs.
Reminded by: ru
|
164443 |
20-Nov-2006 |
ru |
- Fix types of "struct vmmeter" members so they are unsigned.
- Fix overflow bugs in sysctl(8), systat(1), and vmstat(8) when printing values of "struct vmmeter" in kilobytes as they don't necessarily fit into 32 bits. (Fix sysctl(8) reporting of a total virtual memory; it's in pages too.)
|
162390 |
18-Sep-2006 |
marck |
Clean obsolete reference to the old NMBCLUSTERS kernel option. It seems the last reference (modulo manual pages where such obsoleteness clearly highlighted).
Approved by: re (bmah - kinda) MFC after: 3 days
|
158687 |
17-May-2006 |
phk |
Send the pcvt(4) driver off to retirement.
|
156905 |
20-Mar-2006 |
ru |
Extend coverage of the MK_IPX build option to the following:
- <netipx> headers [1] - IPX library (libipx) - IPX support in ifconfig(8) - IPXrouted(8) - new MK_NCP option
New MK_NCP build option controls:
- <netncp> and <fs/nwfs> headers - NCP library (libncp) - ncplist(1) and ncplogin(1) - mount_nwfs(8) - ncp and nwfs kernel modules
User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP.
[1] <netsmb/netbios.h> unconditionally uses <netipx> headers so they are still installed. This needs to be dealt with.
|
156813 |
17-Mar-2006 |
ru |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
155140 |
31-Jan-2006 |
luigi |
tweaks to let this configuratio build and run under, e.g., qemu: - add -lgeom - use bsdlabel instead of disklabel - increase image size to 2.88M (plenty of free space left)
note, this is not really a bridge because the old-style bridging code is not in 7.0 anymore, so the kernel config file should be changed.
|
155136 |
31-Jan-2006 |
luigi |
unbreak the build script. Instead of using vnconfig/mdconfig it relies on the makefs port to build the image (UFS1) without need for root permissions.
|
150636 |
27-Sep-2005 |
mlaier |
Remove bridge(4) from the tree. if_bridge(4) is a full functional replacement and has additional features which make it superior.
Discussed on: -arch Reviewed by: thompsa X-MFC-after: never (RELENG_6 as transition period)
|
146187 |
13-May-2005 |
ume |
NI_WITHSCOPEID cleanup. Neither RFC 2553 nor RFC 3493 defines NI_WITHSCOPEID, and our getaddrinfo(3) does nothing special for it, now.
|
139126 |
21-Dec-2004 |
ru |
NOPAM -> NO_PAM
|
139125 |
21-Dec-2004 |
ru |
NOIPSEC -> TRACEROUTE_NO_IPSEC
|
139122 |
21-Dec-2004 |
ru |
NOCLEAN -> NO_CLEAN NOCLEANDIR -> NO_CLEANDIR
|
139120 |
21-Dec-2004 |
ru |
NOSHARE -> NO_SHARE
|
139119 |
21-Dec-2004 |
ru |
NOHTML -> NO_HTML
|
139118 |
21-Dec-2004 |
ru |
Overhaul ppp(8) build options so they are safe to use in /etc/make.conf:
NOALIAS -> retired (support provided by PPP_NO_NAT) NOATM -> PPP_NO_ATM (also subject to NO_ATM global) NODES -> PPP_NO_DES (support was broken, now recovered) NOI4B -> PPP_NO_I4B (also subject to NO_I4B global) NOKLDLOAD -> PPP_NO_KLDLOAD NONAT -> PPP_NO_NAT NONETGRAPH -> PPP_NO_NETGRAPH NOPAM -> PPP_NO_PAM (will be subject to NO_PAM global) NORADIUS -> PPP_NO_RADIUS NOSUID -> retired (support provided by PPP_NO_SUID) PPP_NOSUID -> PPP_NO_SUID
|
139115 |
21-Dec-2004 |
ru |
NOINET6 -> NO_INET6
|
139114 |
21-Dec-2004 |
ru |
NOGAMES -> NO_GAMES
|
139111 |
21-Dec-2004 |
ru |
NOFSCHG -> NO_FSCHG
|
139106 |
21-Dec-2004 |
ru |
NODOCCOMPRESS -> NO_DOCCOMPRESS NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
|
139104 |
21-Dec-2004 |
ru |
NOLIBC_R -> NO_LIBC_R NOLIBPTHREAD -> NO_LIBPTHREAD NOLIBTHR -> NO_LIBTHR
|
139103 |
21-Dec-2004 |
ru |
Start the dreaded NOFOO -> NO_FOO conversion.
OK'ed by: core
|
137882 |
19-Nov-2004 |
obrien |
Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].
|
137792 |
16-Nov-2004 |
jhb |
Remove no longer needed I386_CPU option (it was commented out anyways).
|
137164 |
03-Nov-2004 |
ru |
Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar to PRECIOUSLIB from bsd.lib.mk. The side effect of this is making installing the world under jail(8) possible by using another knob, NOFSCHG.
Reviewed by: oliver
|
136910 |
24-Oct-2004 |
ru |
For variables that are only checked with defined(), don't provide any fake value.
|
136896 |
24-Oct-2004 |
ru |
NEED_LIBNAMES is gone long ago.
|
133836 |
16-Aug-2004 |
dwmalone |
Improve MIME handling. This patch is based on Eugene's patch, but with the following changes:
1) Don't make a mime_types.h 'cos we should avoid creating variables in header files, 2) Use strrchr to find the extension, rather than strchr, 3) Slightly simplify the mime-type matching loop.
any goof are likely to be mine. Note that there are links to more improvements by Eugene in the PR.
PR: 29725 Submitted by: Eugene Grosbein <eugen@kuzbass.ru>
|
127355 |
24-Mar-2004 |
luigi |
remove stale documentation
|
127354 |
24-Mar-2004 |
luigi |
remove floppy image type
|
127353 |
24-Mar-2004 |
luigi |
remove this floppy image too.
|
127352 |
24-Mar-2004 |
luigi |
remove this floppy image.
|
127351 |
24-Mar-2004 |
luigi |
Remove this picobsd floppy type. We only want to support one in -current, and let people take care of their own images.
|
127350 |
24-Mar-2004 |
luigi |
fix building of bridge floppies
|
127266 |
21-Mar-2004 |
luigi |
Fix various issues with the picobsd build script in -current:
+ declare some shell variables as 'local' + add a missing ';;' in a 'case' statement + centralize newfs options + properly override GID and UID when installing include files and libraries + add a missing '-r' in disklabel commands (maybe not necessary, but it does not harm and it was used in the RELENG_4 version) + no more require 'perl' when installing the secondary loader + use '-t rsa1' when invoking ssh-keygen
|
125668 |
10-Feb-2004 |
cperciva |
style cleanup: Remove duplicate $FreeBSD$ tags.
These files had tags after the copyright notice, inside the comment block (incorrect, removed), and outside the comment block (correct).
Approved by: rwatson (mentor)
|
122229 |
07-Nov-2003 |
simokawa |
Remove obsolete disklabel and newfs options.
|
116688 |
22-Jun-2003 |
luigi |
comment out the 'sshd' entries as the image is now 1460KB and does not fit into a floppy anymore (1403kb available).
There is not much you can do now except bumping up the image size (by uncommenting the "fd_size=2880" line in ./config), at which point you can uncomment sshd, the associated library, and all the good stuff such as tcpdump and natd and ppp that you might want on such a box.
A similar change should be applied to other picobsd image types.
|
116687 |
22-Jun-2003 |
luigi |
Make this compile again: we need to specify a scheduler, and remove the count for devices "sc" and "atkbdc"
This change does not apply to RELENG_4.
|
114303 |
30-Apr-2003 |
markm |
We no longer have KerberosIV. Remove it here also.
|
113129 |
05-Apr-2003 |
dwmalone |
Don't forget to send the Content-length header after calculating it.
PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
|
113126 |
05-Apr-2003 |
dwmalone |
More warns cleanups and misc cleanups: 1) Make fetch_mode a pointer 'cos we can just use the optarg. 2) Constness. 3) Add/complete prototypes. 4) Change an int to a socklen_t. 5) Don't use C++ style comments. 6) Check return values from read and fork a little more carefully. 7) Avoid closing an uninitialised int. 8) Get rid of unneeded extern declarations.
|
112205 |
13-Mar-2003 |
dwmalone |
Don't return with a value in a void function. Pass a time_t rather than a long to time.
|
107026 |
17-Nov-2002 |
luigi |
Upgrade the root partition mount to r/w before trying to write to it.
MFC after: 3 days
|
104744 |
10-Oct-2002 |
alfred |
de-__P()
|
103894 |
24-Sep-2002 |
markm |
Fix some bitrotted documentation.
|
102345 |
24-Aug-2002 |
luigi |
Make this compile again (libgmd now is a port, and remove some binaries to save space).
|
102344 |
24-Aug-2002 |
luigi |
Mention the special pathname @__CWD__@
Modify entry for libgmd (used by ssh) now that it is not part of the base system anymore.
|
99967 |
14-Jul-2002 |
luigi |
Add "tty" entry.
|
99966 |
14-Jul-2002 |
luigi |
Add entry for the "screen" program.
|
99953 |
14-Jul-2002 |
luigi |
Not needed anymore.
|
99951 |
14-Jul-2002 |
luigi |
Replace a logverbose call with log
|
99946 |
14-Jul-2002 |
luigi |
Enable building of picobsd using CURRENT sources again.
Following a suggestion by Ruslan, the initial creation of the includes and libraries (and build tools) is now done by invoking "make buildworld" (with -DPICOBSD which eventually will limit the amount of stuff built with a 2-line change in Makefile.inc1). The correct environment is then used for subsequent builds.
Also remove write_mfs_in_kernel.c in favour of using dd
All the above is conditional on __FreeBSD_version, as the previous method still worked for versions earlier than 500035, and I am unsure on how the "new" method works for earlier versions.
Finally, note that the crunch.conf files need some work because some libraries (e.g. gmd) have gone away from the base installation.
|
99229 |
01-Jul-2002 |
luigi |
Move creation of password databases before starting daemons, otherwise the latter might fail because userids are not found.
|
98542 |
21-Jun-2002 |
mckusick |
This commit adds basic support for the UFS2 filesystem. The UFS2 filesystem expands the inode to 256 bytes to make space for 64-bit block pointers. It also adds a file-creation time field, an ability to use jumbo blocks per inode to allow extent like pointer density, and space for extended attributes (up to twice the filesystem block size worth of attributes, e.g., on a 16K filesystem, there is space for 32K of attributes). UFS2 fully supports and runs existing UFS1 filesystems. New filesystems built using newfs can be built in either UFS1 or UFS2 format using the -O option. In this commit UFS1 is the default format, so if you want to build UFS2 format filesystems, you must specify -O 2. This default will be changed to UFS2 when UFS2 proves itself to be stable. In this commit the boot code for reading UFS2 filesystems is not compiled (see /sys/boot/common/ufsread.c) as there is insufficient space in the boot block. Once the size of the boot block is increased, this code can be defined.
Things to note: the definition of SBSIZE has changed to SBLOCKSIZE. The header file <ufs/ufs/dinode.h> must be included before <ufs/ffs/fs.h> so as to get the definitions of ufs2_daddr_t and ufs_lbn_t.
Still TODO: Verify that the first level bootstraps work for all the architectures. Convert the utility ffsinfo to understand UFS2 and test growfs. Add support for the extended attribute storage. Update soft updates to ensure integrity of extended attribute storage. Switch the current extended attribute interfaces to use the extended attribute storage. Add the extent like functionality (framework is there, but is currently never used).
Sponsored by: DARPA & NAI Labs. Reviewed by: Poul-Henning Kamp <phk@freebsd.org>
|
98514 |
20-Jun-2002 |
luigi |
Add a few files which are needed to build "passwd" now that the standard version of these files have been PAMified (and axed).
|
96398 |
11-May-2002 |
dd |
sysctl -w -> sysctl
|
96074 |
05-May-2002 |
luigi |
Bring in a slightly older version of usr/bin/passwd which does not require libpam and all the libraries that libpam brings in. We have no room for those on picobsd images.
|
95258 |
22-Apr-2002 |
des |
Usage style sweep: spell "usage" with a small 'u'. Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
|
95047 |
19-Apr-2002 |
ru |
Record libtelnet.a death.
|
94203 |
08-Apr-2002 |
ru |
Align for const poisoning in -lutil.
|
94201 |
08-Apr-2002 |
ru |
Synch with login/login.c,v 1.81: Switch to OpenPAM.
|
94146 |
07-Apr-2002 |
luigi |
Fix handling of undefined variables. Add override for /etc/rc.local . Add hook to start syslogd if compiled-in and /etc/syslog.conf exists
|
94135 |
07-Apr-2002 |
asmodai |
Add a missing void in the parameter list of http_request().
|
94134 |
07-Apr-2002 |
asmodai |
Give functions proper return type, since the default is an integer, where the author obviously meant a void since he doesn't return any values.
One caveat, http_request has three return()'s, but doesn't do anything with it. Either the code needs to be rewritten to take care of proper error handling on that point, or the returns ripped out. I made it void for now.
|
94133 |
07-Apr-2002 |
asmodai |
Use %lld instead of %d in order to print struct stat's st_size, which is an off_t.
PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
|
94132 |
07-Apr-2002 |
asmodai |
Garbage collect unused variables.
PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
|
94130 |
07-Apr-2002 |
asmodai |
Actually print the port we are listening too when specified verbose mode.
PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
|
93287 |
27-Mar-2002 |
abial |
Function declared void shouldn't return any value...
|
93149 |
25-Mar-2002 |
phk |
Modernize my email address.
|
93110 |
24-Mar-2002 |
luigi |
Add a few popular entries.
|
92964 |
22-Mar-2002 |
ru |
DESTDIR does not anymore does the -I${DESTDIR}/usr/include magic in <bsd.prog.mk> and <bsd.lib.mk>.
Reviewed by: luigi
|
92853 |
21-Mar-2002 |
luigi |
Gracefully exit when no MFS signature is found in the kernel.
Add support for a new "import_files" option (see manpage for details).
|
92313 |
15-Mar-2002 |
luigi |
Batch of fixes to the configuration files from Bruce Montague
|
92071 |
11-Mar-2002 |
luigi |
Make this compile again
Reported-by: Bruce Montague
|
92070 |
11-Mar-2002 |
luigi |
Make this compile again (increase MFS size, remove invalid option).
Reported-by: Bruce Montague
|
92063 |
11-Mar-2002 |
luigi |
Fix detection of existing ssh host key, generate the new one in floppy.tree instead of mfs_tree.
Do not cleanup ${BUILDDIR}/floppy.tree, it might be useful to look at it after an image has been built.
|
92062 |
11-Mar-2002 |
luigi |
Make appropriate changes to use devfs. Add a reference to the fd_size variable to set floppy size.
|
92060 |
11-Mar-2002 |
luigi |
Default to ee as EDITOR (some apps such as disklabel default to "vi" which is not available).
|
92059 |
11-Mar-2002 |
luigi |
Use machdep.guessed_bootdev to guess the boot device.
|
92027 |
10-Mar-2002 |
luigi |
CURRENT has devfs, so we do not need to specify what devices we want on the MFS image. Update the config files accordingly.
|
92026 |
10-Mar-2002 |
luigi |
Uncomment the entry for a getty on the serial port. Boxes with a serial console can make use of it.
|
92025 |
10-Mar-2002 |
luigi |
Add back the "sis" driver, we had some room left...
|
92023 |
10-Mar-2002 |
luigi |
With devfs, we do not need to initialize pty's permissions.
|
92022 |
10-Mar-2002 |
luigi |
The probable boot device is "machdep.guessed_bootdev".
|
91949 |
09-Mar-2002 |
luigi |
Remove host.conf, and introduce a way to override the content of selected files (at the moment /etc/host.conf and /etc/resolv.conf) from /etc/rc.conf , so the number of places to customize is reduced.
|
91939 |
09-Mar-2002 |
luigi |
Nuke abandoned configuration.
|
91938 |
09-Mar-2002 |
luigi |
Make this fit again into a 1.44 floppy. We had to give up DDB and grep this time...
Add a hint in "config" on how to increase the image size so we can stuff more things in the image (mostly for use on a CDROM).
|
91876 |
08-Mar-2002 |
luigi |
Further cleanup: remove useless entries from PATH, and be prepared to use kern.bootdevname (if available) to identify the boot device for updating the configuration. Fallback to /dev/fd0 as before.
|
91873 |
08-Mar-2002 |
luigi |
Add a (commented out) sample entry for use with a serial line.
|
91871 |
08-Mar-2002 |
luigi |
Do not depend on "expr" for doing arithmetic, use the shell builtin functions (picobsd might not have the command available).
|
91866 |
08-Mar-2002 |
luigi |
Unbreak "update" script, by doing a mkdir -p of the relevant directories when writing to disk.
Use the (yet to be committed) sysctl variable kern.bootdevname to derive the device name, fallback to /dev/fd0 if kern.bootdevname is unset or not available.
|
91863 |
08-Mar-2002 |
luigi |
Use a default of 25 lines for xterm. This only affects the behaviour over a serial line, because the terminal negotiations using ssh/telnet does the right thing anyways.
|
91853 |
08-Mar-2002 |
luigi |
Major cleanup of PicoBSD startup scripts, which now should be closer to doing "the right thing".
The structure is now the following:
* /etc/rc (from MFS) loads the rest of /etc and /root from /fd and then from floppy (if present), then transfers control to /etc/rc1
* /etc/rc1 loads defaults from /etc/rc.conf.defaults, tries to set the hostname basing on the MAC address of the first ethernet interface, and then sources /etc/rc.conf and /etc/rc.conf.local for local configurations
* The rest of the startup process is then performed (rc.network and so on).
Everything except the initial /etc/rc (from MFS) can be overridden with a local version loaded from floppy. But in most cases, you should only need to customize the following files in /etc:
rc.conf rc.firewall hosts
Previously there were a number of inconsistencies in the calling between files, and also a lot of clutter in rc.conf and rc.firewall. Also, "rc1" was called "rc" and would overwrite the initial /etc/rc from MFS, making it really hard to figure out what was going on in case of bugs.
|
91852 |
08-Mar-2002 |
luigi |
MFS: sync with -stable (no functional difference).
|
91850 |
08-Mar-2002 |
luigi |
Invalidate password for sample user entry.
|
91849 |
08-Mar-2002 |
luigi |
Atapi units are now /dev/ad* and not /dev/wd*
|
91846 |
08-Mar-2002 |
luigi |
Misc fixes to the build script:
+ fix some dialog entries to correctly modify variables instead of working in a subshell
+ add a logverbose function for debugging purposes
+ force 512/4096 blocks on filesystems
+ use 'auto' for disklabel so it works irrespective of the floppy size. This is useful for larger images than 1720k
|
91765 |
06-Mar-2002 |
luigi |
Add entry for xterm-color
|
90661 |
14-Feb-2002 |
luigi |
Put a more reasonable path for "more" sources in crunch.conf, and disable telnet and friends in favour of ssh/sshd/scp.
Pull out a few NIC drivers from the config file to make the image fit into a 1.44 image again. I have left "lnc" in as that is emulated by vmware so this can be booted there.
|
90659 |
14-Feb-2002 |
luigi |
Use { } instead of ( ) for grouping shell commands so that variable assignments are retained ( () creates a subshell)
Reported-by: Michael Bretterklieber <mbretter@inode.at>
|
87832 |
14-Dec-2001 |
luigi |
Add a '-l' flag to show CPU load for the various states, similar to what "top" does (thinking of it, i could have as well used the same format line!)
This only makes sense when "-w" option is also specified, because the load is computed as the difference between subsequent samples.
I think this (and the "-d" feature which shows differences in the network statistics counts) would also make sense in the standard vmstat and netstat.
|
87079 |
29-Nov-2001 |
luigi |
Implement a more efficient way to assign addresses: read /etc/hosts only once into an array of shell variables, and then scan the array to find entries matching the MAC address. Associative arrays would really be handy here...
|
86877 |
24-Nov-2001 |
luigi |
Whoops... left some junk in previous commit.
|
86876 |
24-Nov-2001 |
luigi |
Let "make" use the .mk files from the correct source tree instead of the default ones (which could be incorrect when doing cross builds).
Also, try to be backward compatible when compiling wmk (the goal being able to use the most recent "picobsd" script on a wide range of source trees).
|
86634 |
20-Nov-2001 |
joe |
Use a local write_mfs_in_kernel.c instead of the one in ncvs/src/release which is likely to be removed shortly, after repo-copying it from there.
|
86610 |
19-Nov-2001 |
joe |
Cull picobsd/custom. It's bit rotted beyond all recognition.
Approved by: freebsd-small
|
85836 |
01-Nov-2001 |
luigi |
Add entries for "dumb" and "dialup" terminals, as the shell in HEAD refuses to start if it does not find a matching entry for the terminal type.
My impression is that this is a problem in the shell, because at least on PicoBSD images, the shell itself coredumps. Anyways, this is the quickest fix i can come up with.
|
85833 |
01-Nov-2001 |
luigi |
Provide a new picobsd option, "--modules", to also build modules (modload and friends are sufficiently small to consider their inclusion in PicoBSD images).
|
85494 |
25-Oct-2001 |
luigi |
Better code to scan the ethertable.
|
85450 |
25-Oct-2001 |
luigi |
Use the correct sysctl names for intrcnt and intrnames.
|
84769 |
10-Oct-2001 |
luigi |
Add a -d flag to show deltas as opposed to cumulative counters in interface statistics. Most useful when used with the -w flag e.g.
ns -i -w 1 -d
|
84627 |
07-Oct-2001 |
luigi |
Use host keys from the config directory if they exist, instead of regenerating them.
Make the script handle relative paths for the source directory.
|
84625 |
07-Oct-2001 |
luigi |
Make fetch_mask return ${default_mask} if entry not found. Add a couple of diagnostic messages.
|
84608 |
07-Oct-2001 |
luigi |
Add code to print interrupt statistics when they will be exported via sysctl.
|
84605 |
07-Oct-2001 |
luigi |
Fix a typo (missing "; at the end of a string)
|
84603 |
07-Oct-2001 |
luigi |
Fix a typo and sync a comment with the version in RELENG_4
|
84432 |
04-Oct-2001 |
luigi |
Add functions to lookup in /etc/networks and set interface addresses, invoke them from /etc/rc
|
84430 |
04-Oct-2001 |
luigi |
Add "networks" file used to lookup netmasks
|
84429 |
04-Oct-2001 |
luigi |
Use @__CWD__@ as the magic string meaning "this directory" in crunch.conf -- the previous choice, CWD, was too subject to false matches (this string will be replaced by the absolute pathname during the build process).
|
84377 |
02-Oct-2001 |
luigi |
A somewhat large change of this script.
From the user's perspective: * everything is now built outside the source tree (more precisely, in `pwd`/builddir-${name}/ ) except for the kernel config file(s) which still need to be copied into src/sys/i386/conf because of "config" limitations. I am not sure if there is an easy way to get away from this without changing "config" or replicating some part of the source tree. This is really the only change that most users should worry about, but it is a good one.
* if you do cross-compiles (using "picobsd --src somedir/src [--init] ... ") then the libraries and include directories etc. are searched/created in "somedir/usr" ;
* you can do most things (basically build the kernel and the crunched binary and the filesystem trees) without root privileges. You need privileges to use mdconfig/vnconfig to create the actual MFS and floppy image, unfortunately.
* the -v option now prints some diagnostic but does not stop for user input at each step. You need to specify -v -v to have the old behaviour.
Internally, the script has been reshuffled quite a bit to support the above features. Many shell variables have been renamed or made local in an effort to avoid undesired side effects. There is a somewhat better error handling in case something goes wrong.
|
84376 |
02-Oct-2001 |
luigi |
Compile the kernel under ${BUILDDIR} instead of polluting the source tree. Unfortunately the latter cannot be completely readonly, because "config" still depends on the kernel config file being in sys/${ARCH}/conf (it seems to derive other pathnames from that one).
|
84314 |
01-Oct-2001 |
luigi |
Remove some entries to make the image fit into a floppy again.
|
84313 |
01-Oct-2001 |
luigi |
Whoops, I whould have removed the old entry...
|
84312 |
01-Oct-2001 |
luigi |
Move up the tinyware entry so things are looked up there first.
|
84309 |
01-Oct-2001 |
luigi |
Add customised version of login for picobsd images on -CURRENT. This version is basically the same one as login.c 1.67, and does not require the use of PAM.
|
84171 |
30-Sep-2001 |
luigi |
Add "ln" entries for ssh, ssh1 and scp
|
84170 |
30-Sep-2001 |
luigi |
Modify wildcard for vmware interfaces. I am not sure how MAC addresses are generated for those interfaces, but as long as the entry is next to the bottom of the list the chance of conflicts is low.
|
84093 |
28-Sep-2001 |
luigi |
Move a bunch of initialization into a function which must be run before parsing the command line. Move code to build include and libraries in a separate function, so we can use the verbose flag for that. Chang ownership of some directories so more of the build process (namely, builds of include and libs) can be run without root permission (we still depend on root permission to mount a memory filesystem).
|
84027 |
27-Sep-2001 |
luigi |
Add entries for vmware interfaces.
|
84026 |
27-Sep-2001 |
luigi |
Enable the use of wildcards in the #ethertable section of /etc/hosts to map MAC addresses to hostnames.
Main use is to get addresses for vmware interfaces.
|
83724 |
20-Sep-2001 |
joe |
On -current with devfs there is no MAKEDEV in /dev anymore, so use it from ${SRC}/etc/MAKEDEV instead.
We may want to do this on -stable as well, but for now -stable still uses /dev/MAKEDEV.
|
83723 |
20-Sep-2001 |
joe |
Relocate the memory disk selection code to the same place the other variables are set.
|
83719 |
20-Sep-2001 |
joe |
Remove options INTRO_USERCONFIG, MFS, USERCONFIG and VISUAL_USERCONFIG from the PicoBSD kernel files as they're not relevant any more to -current.
|
83692 |
20-Sep-2001 |
luigi |
Make the script aware of mdconfig, so it can hopefully run on -CURRENT as well. This works by selecting "md" or "vn" depending on "uname -r" output, so we can use the same script on -CURRENT and -STABLE. Also included minor bugfixes and code cleanup.
Testers welcome, as this code has only been tested on -STABLE (and for this reason I am doing an immediate MFC).
|
83086 |
05-Sep-2001 |
luigi |
Remove "more" from the list, the port has not been committed yet. Remove "mount_nfs" to reduce image size.
|
83085 |
05-Sep-2001 |
luigi |
Add lnc driver, so one can test picobsd images with vmware
|
82917 |
04-Sep-2001 |
luigi |
Move commands to create stripped kernel into Makefile.conf, so as to make the "picobsd" script less version-specific.
Improve handling of cross-builds (which requires creation of includes and libraries for the new source tree).
The "picobsd" script will not probably work on -current because it still uses 'vn' instead of 'md', but i am commiting it anyways to keep it in sync with the version in -stable.
|
82759 |
01-Sep-2001 |
luigi |
use correct "compile" directory, which is ../../compile/<filename> This does not apply to RELENG_4 for which the compile directory is ../compile/<filename>
|
82750 |
01-Sep-2001 |
luigi |
Supply a default value for the kernel config binary.
|
82747 |
01-Sep-2001 |
luigi |
Bugfix: Use the correct variable for picobsd type (same bug is present in STABLE). Also add a bit more logging (when enabled).
|
82598 |
30-Aug-2001 |
luigi |
add a missing -o. There might be some other bug related to OBJDIR handling, once fixed these changes can be MFC immediately.
|
80203 |
23-Jul-2001 |
kris |
s/adress/address/
Inspired by: OpenBSD MFC After: 1 week
|
79454 |
09-Jul-2001 |
dd |
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
|
79452 |
09-Jul-2001 |
brian |
Fix the type of the NULL arg to execl()
Idea from: Theo de Raadt <deraadt@openbsd.org>
|
79155 |
03-Jul-2001 |
tmm |
Account for the machdep.msgbuf -> kern.msgbuf renaming.
|
78544 |
21-Jun-2001 |
luigi |
Remove tcpdump from the list of binaries. When cross-compiling I get a link error on in6addr_<something> and i cannot find the symbol in any of the libraries. It might be my mistake, but in any case the crunched binary would overflow the floppy, so...
This applies to -current only.
|
78543 |
21-Jun-2001 |
luigi |
Remove support of I386_CPU in -current. Make sure hints are statically compiled into the kernel, because the bootloader is not available in picobsd and so the hints file cannot be found at run time.
(This is kind of inconvenient if you have to handle non PnP devices, but fortunately these days non-PnP ISA cards are disappearing...)
|
78542 |
21-Jun-2001 |
luigi |
Use /dev/fd0 instead of /dev/fd0c for mounting the floppy. This must have to do with the use of devfs in -CURRENT, but i have no idea when the devfs is actually mounted (is it a side effect of mount -t nonfs or what ?) and when /dev/fd0c becomes available. For the time being, let's use this hack. Once I understand how devfs works, this can be reverted back to the previous value, and also the part of the build script which creates device entries can be nuked. This is for -current only.
|
78541 |
21-Jun-2001 |
luigi |
Move handling of crunch* files into Makefile.conf, which is a better place to handle dependencies.
Make another step at helping cross-compiling: when the user specifies an alternate source tree, the script takes care of creating include files and libraries for the new tree. Furthermore, build and use a version of the "config" program which matches the new sources.
It takes a long time to create libraries, and it might even not do the right thing at once, there might be some dependencies that i have forgotten. At any rate, with this code i have been able to build a working picobsd image using -CURRENT sources on -STABLE
MFC after: 3 days
|
78494 |
20-Jun-2001 |
luigi |
Move variable assignement after argument parsing, to improve handling of alternate source trees.
Also improve verbose behaviour.
|
78041 |
11-Jun-2001 |
ache |
ISO_ -> ISO
|
77579 |
01-Jun-2001 |
ru |
mount_msdos(8) -> mount_msdosfs(8).
|
76459 |
11-May-2001 |
luigi |
Sync picobsd script with the one in -stable, and also patch boot2 so it goes to load /kernel right away
Perl code from Josef Karthauser
|
76418 |
10-May-2001 |
luigi |
This file is not needed, use the default one
|
76380 |
08-May-2001 |
luigi |
remove a reference to a nonexisting script, "clean", when building all images. Also, build "bridge" image as well.
Reported-by: Bruce Montague
|
76379 |
08-May-2001 |
luigi |
MFS: use absolute, not relative path for tinyware
|
76184 |
01-May-2001 |
schweikh |
pseudo-device -> device in kernel config. Approved by: joerg, dd
|
75900 |
24-Apr-2001 |
joe |
MF4S: Syncronise with Luigi's work in -stable.
|
75899 |
24-Apr-2001 |
joe |
MF4S: Syncronise with Luigi's work in -stable.
|
75883 |
23-Apr-2001 |
joe |
MF4S: Syncronise with Luigi's work in -stable.
|
75881 |
23-Apr-2001 |
joe |
MF4S: Sync with the developments that Luigi's been doing in -stable.
|
75880 |
23-Apr-2001 |
joe |
MF4S: Remove some unused error messages. (revision 1.1.2.5)
|
75878 |
23-Apr-2001 |
joe |
Apply style guidelines (using gident to help).
|
75876 |
23-Apr-2001 |
joe |
Fix a syntax error.
|
75844 |
22-Apr-2001 |
joe |
MFS4: Do not terminate if it fails to clean something. (rev 1.12.2.5)
|
75843 |
22-Apr-2001 |
joe |
FFS_ROOT was made obsolete, so remove it from the PicoBSD kernels.
|
75126 |
03-Apr-2001 |
ru |
Drop support for -DRELEASE_BUILD_FIXIT and -DCRUNCHED_BINARY in ${CFLAGS}. The only supported method thus is -DRELEASE_CRUNCH.
|
72770 |
20-Feb-2001 |
luigi |
Bring the new script into -current. Still untested here, but there is a high chance that they work modulo minor things.
|
72630 |
18-Feb-2001 |
luigi |
Enable command line editing in the shell
|
72627 |
18-Feb-2001 |
luigi |
Make correct entries for atapi disks
|
72625 |
18-Feb-2001 |
luigi |
Make the right device entries for atapi disks
|
72623 |
18-Feb-2001 |
luigi |
Bump version to 0.500 -- not that it means much, but at least gives some idea on the age of the source used for the build.
|
72339 |
10-Feb-2001 |
abial |
Resurrect Minix sh(1), after its license has been changed to BSD one.
|
71904 |
01-Feb-2001 |
luigi |
Add the MD_ROOT_SIZE option. These files might need further work before producing a compilable kernel.
|
71903 |
01-Feb-2001 |
luigi |
Add a required option, MD_ROOT_SIZE
also put in a better set of devices and options.
|
71812 |
29-Jan-2001 |
luigi |
Put picobsd build scripts in sync with the ones in -STABLE.
With these scripts i was able to build a _working_ image of a bridge-like floppy image with a reasonable set of utilities in it, despite the code size increase we have in 5.0
The scripts are slightly different from the previous ones especially on the place where the kernel and binaries are built. Hopefully this will not cause too much trouble to people (is there any???) using the old scripts.
|
71704 |
27-Jan-2001 |
luigi |
Make the shell handle arrow keys
|
71703 |
27-Jan-2001 |
luigi |
The magic for autodetecting the boot media does not work anymore on STABLE or CURRENT. Put the explicit name for the floppy.
|
71702 |
27-Jan-2001 |
luigi |
Add dummy -n option, for compatibility with the standard netstat
|
71295 |
20-Jan-2001 |
alex |
Make the name of the init script and the interpreter compile time options. If not defined, default to the old values (with _PATH_BSHELL instead of "/bin/sh", though).
Reviewed by: markm
|
70940 |
11-Jan-2001 |
joe |
MF4: Allow the build process to continue even if crunchgen returns an error. Most crunchgen errors are non-fatal.
|
70911 |
10-Jan-2001 |
abial |
Fix so that the netmask is displayed correctly when it does not consist of contiguous bits in little endian format. Before the fix the netmask of 0xfffffff0 (0xf0ffffff in little endian format) was displayed /24 instead of /28.
Also, add a missing include.
Submitted by: Maxime Soule <Maxime.Soule@IPricot.com>
|
70907 |
10-Jan-2001 |
abial |
Reformat to be a bit closer to style(9).
|
70906 |
10-Jan-2001 |
abial |
Fix breakage after moving from struct proc/eproc to kinfo_proc.
|
70315 |
23-Dec-2000 |
joe |
Remove floppy.tree from the build directory.
|
70314 |
23-Dec-2000 |
joe |
MF4: Update the bridge kernel config file to reflect the structure and order that Luigi has just committed to RELENG_4.
|
70313 |
23-Dec-2000 |
joe |
MF4: revision 1.3.2.1. inetd is not always present, check before invoking it.
|
70310 |
23-Dec-2000 |
joe |
Determine the names of the picobsd releases automatically.
Use the 'realclean' target in the crunch.mk file for cleaning the object build tree.
|
70270 |
22-Dec-2000 |
joe |
Remove COMPAT_OLDPCI.
|
70156 |
18-Dec-2000 |
joe |
Utilise the -p file to crunchgen to specify where the objects should be built and remove the previous glue that did the same thing.
|
69793 |
09-Dec-2000 |
obrien |
Add `_PATH_DEVZERO'. Use _PATH_* where where possible.
|
69416 |
30-Nov-2000 |
luigi |
login.conf: we don't want coredumps on picobsd rc.conf: make the system recognise the MAC address and assign an IP automatically from /etc/hosts (or ask the user) sshd_config: don't do x11 forwarding.
|
68752 |
15-Nov-2000 |
joe |
Wrap the build options up into the crunch.conf file now that crunchgen knows what to do with them.
|
68609 |
11-Nov-2000 |
abial |
Fix bitrot.
|
68473 |
08-Nov-2000 |
joe |
Remove libipsec and libradius. We're now building without support for these by default.
|
68447 |
07-Nov-2000 |
joe |
Fixup the /tmp directory permissions to 01777.
PR: misc/15875
|
68437 |
07-Nov-2000 |
joe |
Load the kernel and root file systems from floppy:/.
|
68287 |
03-Nov-2000 |
joe |
Crunchgen now has the necessary magic to include the make hooks that munge_crunchmk was adding for us.
|
68273 |
03-Nov-2000 |
joe |
Fold the buildopts into the existing crunch.inc file.
Deprecate the "global" crunch.inc file and the CRUNCHFLAGS global build options. Tools not policy. Move these global settings out into each picobsd distribution.
|
68242 |
02-Nov-2000 |
joe |
Build picobsd object files in /usr/obj/picobsd/${TYPE}.
|
68240 |
02-Nov-2000 |
joe |
Post process the crunch1.mk file to allow make arguments to passed on a per program basis allowing a greater control on what is built.
The buildopts file contains Makefile lines of form:
# Anything added to OPTS is added to every build rule. OPTS= -DNOPAM
# These should only be added to the build of user-ppp. ppp_OPTS= -DNOKLDLOAD -DNOINET6 -DNONAT -DNOATM -DNOSUID \ -DHAVE_DES -DNORADIUS -DNOI4B -DNONETGRAPH
Really these should be added to crunch.inc, but that file is currently optional, and if defined masks the global one. Next step will be to move these global settings back out into the individual builds as OPTS, and then migrate OPTS and prog_OPTS back into the local crunch.inc file.
|
68239 |
02-Nov-2000 |
joe |
Remove an unneeded declaration for OBJ.
|
68220 |
02-Nov-2000 |
joe |
Copy the built kernel from the right place. (Forgotten in the last commit.)
|
67302 |
18-Oct-2000 |
joe |
Make these PICOBSD's compile... well, almost. Still some work to do on PPP (atm problems.)
|
67190 |
16-Oct-2000 |
joe |
Update the crunch config: * 'more' is now 'less'. * telnet required libipsec.
This won't necessarily fit on a floppy, but at least it compiles now.
|
67188 |
16-Oct-2000 |
joe |
Build the PICOBSD kernels using the 'make buildkernel' method.
|
67175 |
15-Oct-2000 |
joe |
Fix the PICOBSD kernel configs. They're now converted to use Peter's new format, and I'd added hints files for each.
The build process uses the PICOBSD.hints file as well as the config, and additionally builds with -DNO_MODULES. The build process probably needs to be converted to use the 'buildkernel' method instead of running config itself.
The kernels now compile. I've not been able to test the crunch process however because it used the vn driver and there are no /dev/vn device nodes under devfs yet. Maybe someone else could give it a go.
|
66860 |
09-Oct-2000 |
phk |
Initiate deorbit burn sequence for <machine/mouse.h>.
Replace all in-tree uses with <sys/mouse.h> which repo-copied a few moments ago from src/sys/i386/include/mouse.h by peter. This is also the appropriate fix for exo-tree sources.
Put warnings in <machine/mouse.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/mouse.h> files will be removed.
|
66834 |
08-Oct-2000 |
phk |
Initiate deorbit burn sequence for <machine/console.h>.
Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>. This is also the appropriate fix for exo-tree sources.
Put warnings in <machine/console.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/console.h> files will be removed.
|
64054 |
31-Jul-2000 |
nbm |
Fix the obvious make and sed syntax errors lurking from my last "fix".
|
63776 |
23-Jul-2000 |
marcel |
Backout addition of -L switch to mtree. Using -L breaks the build process in too many cases. Adding mtree to bootstrap-tools to solve this breaks the upgrade path because mtree needs a libc that has strtofflags and fflagstostr.
|
63428 |
18-Jul-2000 |
ben |
Remove <center> tags from with <title> section.
PR: 20002 Submitted by: James Johnson <bonk1138@msn.com> Approved by: patrick (from freebsd-small mailing list)
|
63426 |
18-Jul-2000 |
nbm |
Add an empty crunch.inc with instructions that you can use it to adjust the building of the crunched binary.
I'll add examples when I add the post-include mechanism, since the crunch.mk environment stomps on the pre-included crunch.inc's variables at the moment.
|
63425 |
18-Jul-2000 |
nbm |
Make a separate build directory in which to put all the generated objects, to simplify working with PicoBSD.
Add the ability to put make instructions in crunch.inc to pass to the build process.
Now explicitly make the objects in our own object tree, since we want to build the objects with our own defines, and allow this to occur in a common object tree for all PicoBSD builds, if required. This is controlled by the COMM_OBJ variable, for those who don't want this - setting it to /usr/obj again will just pick up the objects from your last make buildworld, as before.
|
63424 |
18-Jul-2000 |
nbm |
Update PICOBSD-C kernel configuration to the new world order, grabbing hints simply from GENERIC.hints.
Added a bunch of comments about usb devices, new network cards, and IPv6.
|
63420 |
18-Jul-2000 |
nbm |
Fix the one 'obj'-related breakage, and quieten the build. Also change symlinks from '/sbin' to 'sbin', so following the links make sense when not on the disk itself.
|
63418 |
18-Jul-2000 |
nbm |
First part of PicoBSD makeover, adding basic 'obj' facilities, allowing for read-only src tree.
While I'm there: 1) Use kgzip, not kzip, since kzip certainly doesn't make bootable kernels anymore. loader still isn't built separately, let alone without forth support. This needs to be fixed.
2) Expand the mount/vnconfig examples to be the defacto way of making sure the filesystems are mounted, unmounted, or not configured. This needs more work.
3) quieten the build substantially, so errors are more prominent
4) Start of '-j' ability. Current style isn't quite in the correct dependency format for this, but obvious mistakes (changing directories in main shell) are fixed.
Approved by: grog, dwhite, luigi (no objections to me doing a makeover)
|
63263 |
16-Jul-2000 |
ache |
Add -L to mtree to preserve old functionality exact
|
63262 |
16-Jul-2000 |
ache |
Add -L to mtree. Not shure ever it needed for MFS, but just to keep old behaviour exact, can be removed later
|
62486 |
03-Jul-2000 |
roger |
remove rc and login.conf files prior to extraction of the new rc and login.conf files from the /etc directory on the floppy.
This prevents the overwrite yes/no prompt from occuring in gzip. (some PicoBSD disks use gzip and some use minigzip, so the gzip -f flag (force) is not an option. minigzip has a different meaning for the -f flag.}
|
62352 |
01-Jul-2000 |
roger |
Add .image.list to the list of temporary files which can be deleted
|
62346 |
01-Jul-2000 |
roger |
Add a missing 'fi' from an if statement
|
62308 |
01-Jul-2000 |
roger |
Add 'bridge' so we can clean up the bridge files too
|
61120 |
31-May-2000 |
luigi |
Move mfs-related files to a different subtree
|
61119 |
31-May-2000 |
luigi |
Move mfs-related files to a new location
|
59628 |
25-Apr-2000 |
dwhite |
Remove mistakenly added {o}init. The build system adds it automatically.
|
59627 |
25-Apr-2000 |
dwhite |
Commit PicoBSD mega-patch: . Bring PicoBSD up to date with -CURRENT reality. . Make PicoBSD smart and not spam /dev/vn0 and /mnt. Now it uses the first unused vn device and creates a temporary mountpoint in /tmp. . Miscellaneous build cleanups and optimizations.
Unfortunately the bridge, isp, and router floppies are too big and need the axe treatment. The install floppy needs updating to -CURRENT. Dial and net build and (appear to) run OK. I will be adressing these in the near future (unless someone beats me to it :-) ).
PR: misc/17737 Submitted by: Omachonu Ogali <oogali@intranova.net>
|
58423 |
21-Mar-2000 |
luigi |
Fix bogus reporting of interface names, the field returned in sdl_data is not 0-terminated
|
58128 |
16-Mar-2000 |
patrick |
Remove "conflicts" from kernel config files for picobsd.
PR: 17383 Submitted by: Kelly Yancey <kbyanc@posi.net>
|
57089 |
09-Feb-2000 |
luigi |
Populate directory...
Approved-by: jordan
|
57088 |
09-Feb-2000 |
luigi |
Crunched image config for bridge
Approved-by: jordan
|
57087 |
09-Feb-2000 |
luigi |
Misc files for bridge floppy type
Approved-by: jordan
|
57086 |
09-Feb-2000 |
luigi |
Config file for bridge image
Approved-by: jordan
|
57083 |
09-Feb-2000 |
luigi |
Update configuration files, remove unused mfs.mtree
Approved-by: jordan
|
57082 |
09-Feb-2000 |
luigi |
Update kernel config file.
Approved-by: jordan
|
57059 |
08-Feb-2000 |
luigi |
Remove unused files.
Approved-by: jordan
|
57058 |
08-Feb-2000 |
luigi |
Remove unused files
Approved-by: jordan
|
57057 |
08-Feb-2000 |
luigi |
Remove unused files
Approved-by: jordan
|
57056 |
08-Feb-2000 |
luigi |
Update config files
Approved-by: jordan
|
57055 |
08-Feb-2000 |
luigi |
Update configuration files.
Approved-by: jordan
|
57054 |
08-Feb-2000 |
luigi |
Remove unused files.
Approved-by: jordan
|
57053 |
08-Feb-2000 |
luigi |
Remove unused file
Approved-by: jordan
|
57051 |
08-Feb-2000 |
luigi |
Update makefile and kernel config file
Approved-by: jordan
|
57050 |
08-Feb-2000 |
luigi |
Remove unused files
Approved-by: jordan
|
57049 |
08-Feb-2000 |
luigi |
Remove unused Makefile
Approved-by: jordan
|
57048 |
08-Feb-2000 |
luigi |
Cleanup of the default floppy tree for PicoBSD builds.
Approved-by: jordan
|
57047 |
08-Feb-2000 |
luigi |
Update files for "isp" floppy type.
Approved-By: jordan
|
57046 |
08-Feb-2000 |
luigi |
Add global version of mfs.mtree -- this is common to most floppy types
Approved-by: jordan
|
57045 |
08-Feb-2000 |
luigi |
Remove unused files
Approved-by: jordan
|
57044 |
08-Feb-2000 |
luigi |
Update config file
|
57043 |
08-Feb-2000 |
luigi |
Remove mfs.mtree, there is now a global version in ../build
Approved-By: jordan
|
57042 |
08-Feb-2000 |
luigi |
Remove unused files. Reboot is now part of the crunched image, and if you decide to "update" your system you better know a bit of english!
Approved-By: jordan
|
57041 |
08-Feb-2000 |
luigi |
Remove the (now unused; it is in ../../build/Makefile.crunch) Makefile, update crunch.conf
Approved-By: jordan
|
57040 |
08-Feb-2000 |
luigi |
Add a new file to be included by the makefiles used by crunchgen (this is a convenient place to put Make variables until we add a -D option to crunchgen).
Approved-By: jordan
|
57039 |
08-Feb-2000 |
luigi |
The Makefile for building the crunched image is the same for almost all images, so let's have a centralized copy.
Approved-By: jordan
|
57038 |
08-Feb-2000 |
luigi |
Cleanup the build scripts.
Approved-by: jordan
|
57037 |
08-Feb-2000 |
luigi |
Remove unused files.
Approved-By: jordan
|
57036 |
08-Feb-2000 |
luigi |
Start the cleanup of PicoBSD build scripts and general build structure. These changes have been discussed with Greg Lehey and posted on freebsd-small (most things in the PicoBSD tree were already broken so things can only improve!)
Approved-By: jordan
|
56984 |
04-Feb-2000 |
kris |
Set MAINTAINER=freebsd-small with an explanation to submit all proposed changes to freebsd-small for discussion prior to commit.
Reviewed by: freebsd-small
|
54867 |
20-Dec-1999 |
grog |
Install the crunched binaries into /sbin, not /stand. This was originally done to track down yet another case of lost init, and is not strictly necessary, but it seems more logical to have binaries in /sbin than in /stand. Previously /sbin and /bin were symlinks to /stand. Now /bin and /stand are symlinks to /sbin.
|
54866 |
20-Dec-1999 |
grog |
Add content. This was one of the files that somehow got checked in empty. An empty loader.rc will enable the kernel to boot, but it won't find init (because the MFS file system hasn't been loaded).
|
54865 |
20-Dec-1999 |
grog |
Accept a lot of programs from the first floppy.
Reenable build of ppp and ipfw.
Include pccardd.
|
54864 |
20-Dec-1999 |
grog |
Define RELEASE_CRUNCH as a make variable. Previously it was defined as a preprocessor variable only. This broke the build of ppp. This problem still exists in the old-style directories.
Debugging-help-supplied-by: brian
|
54863 |
20-Dec-1999 |
grog |
Move even more programs to the second floppy as the kernel bloats.
|
54862 |
20-Dec-1999 |
grog |
Install the crunched binaries into /sbin, not /stand. This was originally done to track down yet another case of lost init, and is not strictly necessary, but it seems more logical to have binaries in /sbin than in /stand. Previously /sbin and /bin were symlinks to /stand. Now /bin and /stand are symlinks to /sbin.
|
54861 |
20-Dec-1999 |
grog |
Handle building individual targets better. It's still broken; the only way to be sure the build works correctly is to do a 'make all'. But with these changes, it's easier to test individual targets. In particular, ensure that the vnode file systems are mounted before writing to them.
Ensure that we don't get CVS directories on our floppies.
Use kgzip instead of kzip to compress the loader. This saves a few kB.
Remove some test cruft.
|
54667 |
16-Dec-1999 |
jkh |
Correct slight stuff-up in previous patch.
|
54666 |
16-Dec-1999 |
jkh |
Update to use MD disk instead of MFS
|
54442 |
11-Dec-1999 |
jdp |
Something went wrong with an earlier commit and these files ended up empty. Fix that with help from grog.
|
54418 |
10-Dec-1999 |
grog |
Add 'custom' directory with significantly restructured build (now using make instead of custom scripts) and two floppies instead of one. The resultant floppy can do everything that the individual floppies (dial, net, install, isp, router) could do, modulo some bit rot that has occurred since PicoBSD last compiled. It also includes all the programs on the fixit floppy, which could thus also die.
/bin currently contains the following files:
-sh dump ln ns sps [ ed login ping stty badsect ex ls ps swapon cat expr mkdir pwd sync chgrp fdisk mknod pwd_mkdb sysctl chmod find more rdump syslogd chown fsck mount reboot tar chroot ftp mount_cd9660 restore telnet clri getty mount_msdos rlogin telnetd cp grep mount_nfs rm test date gunzip mount_std rmdir traceroute dd gzip msg route umount dev_mkdb hostname mt routed vi df ifconfig mv rrestore view dhclient inetd natd rsh vm dhclient-script init netstat sed w disklabel kget newfs sh zcat dmesg kill nfs sleep
Structure is in place for using the same build for the other directories, but I'm no longer sure we need this. The current first floppy will run fine by itself, but the size of a compressed kernel has increased by nearly 50% since 3.2, and there's not much space for anything useful on the remainder of the floppy. The current method creates a larger mfs and can read as many floppies as the user can stand. The footprint appears to be round 14 MB.
|
54417 |
10-Dec-1999 |
grog |
Add 'custom' directory with significantly restructured build (now using make instead of custom scripts) and two floppies instead of one. The resultant floppy can do everything that the individual floppies (dial, net, install, isp, router) could do, modulo some bit rot that has occurred since PicoBSD last compiled. It also includes all the programs on the fixit floppy, which could thus also die.
/bin currently contains the following files:
-sh dump ln ns sps [ ed login ping stty badsect ex ls ps swapon cat expr mkdir pwd sync chgrp fdisk mknod pwd_mkdb sysctl chmod find more rdump syslogd chown fsck mount reboot tar chroot ftp mount_cd9660 restore telnet clri getty mount_msdos rlogin telnetd cp grep mount_nfs rm test date gunzip mount_std rmdir traceroute dd gzip msg route umount dev_mkdb hostname mt routed vi df ifconfig mv rrestore view dhclient inetd natd rsh vm dhclient-script init netstat sed w disklabel kget newfs sh zcat dmesg kill nfs sleep
Structure is in place for using the same build for the other directories, but I'm no longer sure we need this. The current first floppy will run fine by itself, but the size of a compressed kernel has increased by nearly 50% since 3.2, and there's not much space for anything useful on the remainder of the floppy. The current method creates a larger mfs and can read as many floppies as the user can stand. The footprint appears to be round 14 MB.
Work-sponsored-by: Sitara Networks Inc.
|
53967 |
30-Nov-1999 |
pb |
A (harmless) forgotten MFS_ROOT -> MD_ROOT.
|
53966 |
30-Nov-1999 |
pb |
A forgotten "disk" -> "device".
|
53857 |
28-Nov-1999 |
pb |
Make the following changes to PicoBSD kernel configurations: - to account for recent changes in MFS: add pseudo-device md replace MFS_ROOT with MD_ROOT - replace deprecated "disk" with "device"
|
52650 |
30-Oct-1999 |
roger |
Update PicoBSD so it does not need to patch the passwd Makefile.
|
52398 |
20-Oct-1999 |
dwhite |
Change MFS sizes to 2400k since gzip will compact free space anyway. Add 'install' to the internal floppy type list.
|
52369 |
17-Oct-1999 |
dwhite |
Reverse the sense of the /mnt/boot/defaults dir check. This was causing the bootloader to not load the loader.conf and thus the MFS image. The result was 'panic: no init'.
|
52141 |
11-Oct-1999 |
dwhite |
Fix handling of the 'custom' directory symlink. Properly abstract the PicoBSD build directory instead of depending too much on pwd's and relative paths.
Submitted by: John Baldwin <jobaldwi@vt.edu>
|
52118 |
11-Oct-1999 |
dwhite |
Be explicit about kzip location to avoid accidentally calling KDE kzip.
|
52005 |
08-Oct-1999 |
dwhite |
Add documentation for the PicoBSD install floppy.
|
52004 |
08-Oct-1999 |
dwhite |
Add a new floppy type, install. This type builds a disk that can slice, partition, newfs, and install FreeBSD from a tarball on a remote server. Handy for doing mass-installs for server farms.
Documentation following shortly.
|
50590 |
29-Aug-1999 |
dwhite |
Remove tee from stage1 call. You can't capture the return code from stage1 (easily) so it gives false 'success' indications.
|
50589 |
29-Aug-1999 |
dwhite |
MFS: Dialog-ify 'reuse custom directory' question.
|
50497 |
28-Aug-1999 |
roger |
Backout my last commit. Exit status is $?
|
50492 |
28-Aug-1999 |
roger |
Add file which was missed in last commits due to CVS problems
|
50491 |
28-Aug-1999 |
roger |
Add file which was missing from previous commits
|
50479 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
50437 |
27-Aug-1999 |
roger |
'build' calls 'stage1' The check for the exit status of the 'stage1' script was broken. Change "X$?" != "X0" to "X?" != "X0"
|
50421 |
26-Aug-1999 |
roger |
Sync with -stable version
|
50417 |
26-Aug-1999 |
roger |
Comment out references to ssh to allow builds to complete.
|
50407 |
26-Aug-1999 |
roger |
Update so it applies cleanly
|
50406 |
26-Aug-1999 |
roger |
Update patch so it applies cleanly
|
50399 |
26-Aug-1999 |
roger |
Changed to get the page size using a sysctl rather than using DEFAULT_PAGE_SIZE
Suggested by: Alan Cox
|
50328 |
25-Aug-1999 |
dwhite |
Add missing quote.
|
50324 |
24-Aug-1999 |
dwhite |
Fix patch so it applies without asking for a filename.
|
50249 |
23-Aug-1999 |
dwhite |
Add 'options MFS_ROOT' back in to kernel configs -- not going to get far without that!
|
50213 |
23-Aug-1999 |
luigi |
Add missing files from previous commits.
|
50212 |
23-Aug-1999 |
luigi |
Add missing file from previous commit
|
50211 |
23-Aug-1999 |
luigi |
Remove some files probably forgotten from previous commit.
|
50210 |
23-Aug-1999 |
luigi |
Add missing files probably forgotten in previous commit
|
50209 |
23-Aug-1999 |
luigi |
Add missing files probably forgotten in previous commit
|
50208 |
23-Aug-1999 |
luigi |
Add missing file probably forgotten from previous commit
|
50206 |
23-Aug-1999 |
luigi |
More cleanup: move device entries in Picobsd makefiles in a more accessible place.
|
50205 |
23-Aug-1999 |
luigi |
Additional cleanup of the picobsd scripts. Also bump Version to 0.445
|
50186 |
22-Aug-1999 |
dwhite |
Major PicoBSD update by luigi with some debugging help from myself.
. Now builds on -STABLE (-CURRENT is broken due to bugs) . etc directory contents centralized instead of in each type directory (can exclude & override as desired) . Removed extraneous language files (lang files for rc really necessary?) . dialog-based build tool with support for custom floppy builds . MFS image loads as a mfs_root module instead of compiled into kernel
THIS IS BROKEN ON CURRENT. I'll MFC to -STABLE immediately following. luigi tells me I have an OK from jkh on the MFC.
Submitted by: luigi
|
49941 |
17-Aug-1999 |
luigi |
Enable printing of bridging statistics.
|
49653 |
12-Aug-1999 |
luigi |
Fix a problem in printing interface names.
|
48678 |
08-Jul-1999 |
green |
DEFAULT_PAGE_SIZE was removed, pgtok defined in headers, headers cleaned up.
Obtained from: Jonathan Towne <jontow@sysctl.urban-a.net>
|
48645 |
06-Jul-1999 |
des |
Rename bpfilter to bpf.
|
47924 |
15-Jun-1999 |
roger |
MFS: No longer needed with PicoBSD 0.44
|
47923 |
15-Jun-1999 |
roger |
MFS: No longer needed in PicoBSD 0.44
|
47921 |
15-Jun-1999 |
roger |
MFS: No longer needed in PicoBSD 0.44
|
47920 |
15-Jun-1999 |
roger |
MFS: No longer needed in PicoBSD 0.44
|
47910 |
14-Jun-1999 |
roger |
Last commit was incorrect. Remove the 'rp' PCI device
|
47909 |
14-Jun-1999 |
roger |
Comment out the PCI Comtrol Rocketport entries. The PicoBSD 'isp' build fails when both the PCI and ISA versions of the 'rp' driver are included at the same time
|
47908 |
14-Jun-1999 |
roger |
Update to PicoBSD 0.44 from RELENG_3
|
47907 |
14-Jun-1999 |
roger |
Update to PicoBSD 0.44 (from RELENG_3)
|
47906 |
14-Jun-1999 |
roger |
Update to PicoBSD 0.44 from RELENG_3
|
47905 |
14-Jun-1999 |
roger |
Update to PicoBSD 0.44 from RELENG_
|
47466 |
24-May-1999 |
roger |
Update PicoBSD kernel config files. Changes are removal of bio, tty, net removal of quotes switches from isa? to nexus? or atkbdc? additional comments
These bring the kernel config files in sync with those in RELENG_3
|
46496 |
05-May-1999 |
abial |
Deal with MAKEDEV's braindedness.
Submitted by: Patrick Powell <papowell@astart4.astart.com> Reviewed by: abial
|
46493 |
05-May-1999 |
abial |
Simple_HTTPd on steroids - major rework of the original program, by William Lloyd. New features include:
* many additional command line options * "fetch" mode * less bugs :-) * better README.
Submitted by: William Lloyd <wlloyd@lap.net> Reviewed by: abial
|
46209 |
30-Apr-1999 |
hoek |
Change references from "passwordperiod" to "passwordtime", since "passwordtime" is what passwd(1) has actually been using. I suspect passwordperiod was the original intent. I can't figure-out which, if either, BSDi uses. If anyone knows...
|
44613 |
09-Mar-1999 |
abial |
Take boot1/boot2 from their new place, i.e. /boot/, not from (currently nonexistent) /usr/mdec/.
Submitted by: luigi
|
44027 |
15-Feb-1999 |
abial |
Copy the 'reboot' script only for "dial" floppy.
|
43939 |
12-Feb-1999 |
abial |
Merge from RELENG_3.
|
43825 |
10-Feb-1999 |
des |
Use ppbus instead of the lpt driver.
|
42864 |
19-Jan-1999 |
abial |
Add missing "quit".
|
42863 |
19-Jan-1999 |
abial |
Don't start (now) noneexistent snmpd.
|
42861 |
19-Jan-1999 |
abial |
Remove generated copy of the file.
|
42860 |
19-Jan-1999 |
abial |
Add NOPAM hook.
|
42859 |
19-Jan-1999 |
abial |
Remove PROCFS - we don't use it.
|
42858 |
19-Jan-1999 |
abial |
Remove snmp for now - it has to either shrink, or we have to invent something else...
|
42856 |
19-Jan-1999 |
abial |
Add NOPAM hook to be able to use login(1) here...
|
42855 |
19-Jan-1999 |
abial |
Sync more with reality...
|
42854 |
19-Jan-1999 |
abial |
Emulate getpass behaviour when asking for user's password.
Add ability to use PAP/CHAP authentication in auto-generated ppp.conf.
Let users edit ppp arguments before the first run.
|
42853 |
19-Jan-1999 |
abial |
Add stty to emulate getpass in dialup script.
|
42852 |
19-Jan-1999 |
abial |
Next round of fixes before 3.1-RELEASE.
|
42851 |
19-Jan-1999 |
abial |
Bump version number to 0.43
|
42796 |
18-Jan-1999 |
abial |
Fix copy & paste error.
Submitted by: Reinier Bezuidenhout <rbezuide@oskar.nanoteq.co.za>
|
42714 |
16-Jan-1999 |
danny |
Fix Makefile so it works. Change date format to yyyy/mm/dd hh:mm:ss Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
|
42677 |
14-Jan-1999 |
abial |
Use the new kget syntax.
|
42676 |
14-Jan-1999 |
abial |
Add natd entry.
|
42675 |
14-Jan-1999 |
abial |
Change to new syscons devices.
|
42674 |
14-Jan-1999 |
abial |
Use the new syntax for kget.
|
42673 |
14-Jan-1999 |
abial |
Fix to match new syntax for kget.
|
42672 |
14-Jan-1999 |
abial |
Change to the new syscons devices.
|
42671 |
14-Jan-1999 |
abial |
Make transition to ELF kernel. Fix the userconfig_script handling.
|
42587 |
12-Jan-1999 |
asami |
Oops, I missed a few more /etc/nologin references yesterday. It appears my check of the tree was incomplete. Sorry guys.
Reported by: Ben Smithurst <ben@scientia.demon.co.uk>
|
42413 |
08-Jan-1999 |
abial |
Replace kget with version which obtains its info from newly added sysctl machdep.uc_devlist, instead of /dev/kmem.
|
42021 |
22-Dec-1998 |
abial |
Fix typo.
Submitted by: Ilya V. Komarov <mur@lynx.ru>
|
41334 |
25-Nov-1998 |
abial |
Fix errors in last commit.
|
41329 |
25-Nov-1998 |
abial |
New revision of UCI project document. Comments are welcome...
|
41192 |
15-Nov-1998 |
abial |
Update ssh version number. It's only informational, anyway.
Submitted by: jkh
|
41191 |
15-Nov-1998 |
abial |
Use console instead of ttyv0 - it didn't work with serial console...
|
41152 |
14-Nov-1998 |
abial |
Change USERCONFIG_BOOT -> INTRO_USERCONFIG
|
40870 |
03-Nov-1998 |
des |
Back out previous commit. The bpfilter -> bpf transition will have to be a flag day unless we can hack config(8) to smooth things over.
|
40869 |
03-Nov-1998 |
des |
Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal and will stick around for a while.
|
40813 |
01-Nov-1998 |
abial |
Changed my e-mail address.
|
40812 |
01-Nov-1998 |
abial |
Change my e-mail address.
|
40811 |
01-Nov-1998 |
abial |
Added info on Unified Configuration Interface Project. Several people contributed their ideas to this document, among them Terry Lambert and Bryan Mann, both @whistle.com. Thanks!
|
40730 |
29-Oct-1998 |
abial |
Update help files to reflect changes in vm utility.
|
40729 |
29-Oct-1998 |
abial |
Fix conversion from pages to kB's.
Noticed by: luigi Obtained from: sources for vmstat(8)
|
40704 |
28-Oct-1998 |
abial |
Corect info about help files being stored in ar archive.
Submitted by: Eric P. Scott <eps@sirius.com>
|
40703 |
28-Oct-1998 |
abial |
Add missing psm0 dev entry.
Submitted by: Eric P. Scott <eps@sirius.com>
|
40702 |
28-Oct-1998 |
abial |
Added TODO list. Automate changing of the "Last updated" field.
|
40646 |
25-Oct-1998 |
abial |
Remove redundant files (they are recreated during building from templates in ../../lang/).
|
40645 |
25-Oct-1998 |
abial |
Changes to comply with new syntax.
Noticed by: bde, the Hawk Eye :-)
|
40644 |
25-Oct-1998 |
abial |
Add msg.
|
40643 |
25-Oct-1998 |
abial |
Changes to comply with new syntax.
Noticed by: bde, the Hawk Eye :-)
|
40642 |
25-Oct-1998 |
abial |
Allow to use other floppy sizes for "router" floppy.
|
40634 |
25-Oct-1998 |
abial |
Remove redundant copies, and give credit to proper person.
Noticed by: jkh
|
40633 |
25-Oct-1998 |
abial |
With much regret, I had to remove these two programs - their license doesn't permit us to distribute them. I think I should take some law classes...
Explained by: bde
|
40616 |
23-Oct-1998 |
abial |
Added ability to auto-run a presentation.
|
40570 |
22-Oct-1998 |
abial |
This is a copyrighted software. I forgot to include the license here. Apologies to all parties involved - it wasn't intended...
Reminded by: bde
|
40552 |
21-Oct-1998 |
abial |
Added two new utilities, both ported from Minix: mined (editor), and msh (largely compatible Bourne shell).
|
40412 |
15-Oct-1998 |
abial |
Various fixups and corrections to match the 3.0-RELEASE tree.
The PicoBSD version is now 0.42.
|
40250 |
12-Oct-1998 |
abial |
Update the date for standalone tarball.
|
40249 |
12-Oct-1998 |
abial |
Update featu^H^H^H^H^Hbug list.
|
40122 |
09-Oct-1998 |
abial |
Put some #ifdef's around debugging code.
|
40121 |
09-Oct-1998 |
abial |
Fix for bad calculation of netmask bits. I'm amazed it worked thus far...
|
39766 |
29-Sep-1998 |
abial |
Small update: you need to unpack the stand-alone picobsd tarball into src/release/picobsd, otherwise it won't work.
Pointed out by: Randal Masutani <randal@comtest.com>
|
39763 |
29-Sep-1998 |
abial |
Make proper use of ${suffix} instead of hardwired suffixes.
Pointed out by: Randal Masutani <randal@comtest.com>
|
39762 |
29-Sep-1998 |
abial |
Better handling of "custom" setup.
Submitted by: Randal Masutani <randal@comtest.com>
|
39761 |
29-Sep-1998 |
abial |
Once again turn off the BRIDGING - it's not yet ready to be the default...
Submitted by: Randal S. Masutani <randal@comtest.com>
|
39693 |
26-Sep-1998 |
abial |
Update for 0.41.
|
39691 |
26-Sep-1998 |
abial |
Small rearrangements for a bugfix release 0.41.
|
39690 |
26-Sep-1998 |
abial |
Move the documents to src/ so that using new version number is easier.
|
39626 |
24-Sep-1998 |
abial |
Turn off options BRIDGE and DUMMYNET again - there are still some pieces missing. But I hope this will be ready before 3.0-R.
|
39625 |
24-Sep-1998 |
abial |
Remove superfluous (and old) copies.
There are still many more things to clean up here...
|
39603 |
23-Sep-1998 |
abial |
Turn on support for bridging statistics.
|
39602 |
23-Sep-1998 |
abial |
Turn on support for bridging and b/w limiting.
|
39600 |
23-Sep-1998 |
abial |
Correct comment in the "build" script about aout/ELF.
|
39599 |
23-Sep-1998 |
abial |
Hmm.. Looks like new ar(1) adds trailing '/' to each object's name...
|
39565 |
22-Sep-1998 |
abial |
Make this work when compiled ELF. The code assumed that when you go off the table boundary you get NULLs, and this was true for a.out, but some ELF-related gremlin fills it with 0xff instead...
I suspect there are more problems of this type left in the tree. :-(
|
39564 |
22-Sep-1998 |
abial |
Add some more disk device nodes.
|
39563 |
22-Sep-1998 |
abial |
All PicoBSD userland is now ELF. This buys us extra 15-30kB on the floppy.
NOTIE: If you don't use /usr/obj (or you wiped it), remember to clean also the source tree of stale .depend and *.o files...
|
39500 |
20-Sep-1998 |
abial |
Use system-wide MAKEDEV, instead of our own copy.
Suggested by: Ockham's razor
|
39499 |
20-Sep-1998 |
abial |
Hmm... Let's make the switch to non-DEVFS actually work. :-/
|
39493 |
19-Sep-1998 |
abial |
Kill the remnants of DEVFS, since it's broken without the SLICE code... Pity - it was _very_ handy.
This also required increasing of MFS size, so that PicoBSD consumes more memory now...
|
39492 |
19-Sep-1998 |
abial |
Remove some dead code.
Obtained from: similar changes in sysinstall by jkh
|
39270 |
15-Sep-1998 |
abial |
This server is not so non-forking as it seemed at first glance...
Submitted by: Jonathan H N Chin <jc254@newton.cam.ac.uk>
|
39269 |
15-Sep-1998 |
abial |
Update ucd-snmp to version 3.5. It's slightly bigger, so also increase the MFS size of net and isp floppies.
Add comment to crunch.conf on how to prepare the ucd-snmp port to work with the build process.
Submitted by: Jim Flowers <jflowers@ezo.net>
|
39224 |
15-Sep-1998 |
abial |
Change name of 'dm' to 'msg'. As Bruce noticed, it conflicts with dungeon master, if anyone would like to play it on picobsd floppy... :-)
Noticed by: bde
|
39192 |
14-Sep-1998 |
abial |
Make use of the new 'dm' utility instead of standard 'dmesg'.
|
39190 |
14-Sep-1998 |
abial |
Since we have a sysctl 'machdep.msgbuf' now, let's make use of it.
|
39073 |
11-Sep-1998 |
abial |
Fix to properly newfs the MFS in case of custom setup. Mention this in docs.
Submitted by: Richard Wackerbarth <rkw@Dataplex.NET>
|
38949 |
08-Sep-1998 |
abial |
Update the diffs against current source + some other cleanup.
|
38935 |
08-Sep-1998 |
abial |
Add info on PicoBSD being a part of FreeBSD source tree.
|
38934 |
08-Sep-1998 |
abial |
Sync help files with actual contents of "dial" floppy.
|
38918 |
07-Sep-1998 |
abial |
Change the way the help files are stored, and save ca. 30kB on the "dial" floppy.
Submitted by: Eric P. Scott <eps@sirius.com>
|
38901 |
07-Sep-1998 |
abial |
Set the ${suffix} only once...
|
38900 |
07-Sep-1998 |
abial |
* Add code to display statistics continuously, every some seconds. * Fix a number of mem leaks. * Update README.
Submitted by: Luigi Rizzo <luigi@iet.unipi.it>
|
38818 |
04-Sep-1998 |
abial |
Bring the docs more up-to-date. Document the 'custom' setup.
|
38817 |
04-Sep-1998 |
abial |
Added special type of setup called 'custom'. It allows you to supply your own config directory laid out exactly like the standard ones.
Suggested by: Richard Wackerbarth <rkw@dataplex.net>
|
38800 |
04-Sep-1998 |
abial |
Set OBJFORMAT=aout to affect the whole build - for now, it seems that too many tools needed to build the floppies are dependent on a.out...
|
38772 |
03-Sep-1998 |
abial |
Added Makefile to have true dependency of kernel image on the kernel config file.
|
38771 |
03-Sep-1998 |
abial |
Minor fixes to 'clean' script.
Changed the 'build' script to use ../${TYPE}/conf/Makefile in order to have true dependency of kernel image on the kernel config file.
|
38770 |
03-Sep-1998 |
abial |
Set OBJFORMAT=aout, until crunchide learns about ELF format...
|
38748 |
02-Sep-1998 |
abial |
Add options for bridging and bandwidth limiting (disabled by default).
Submitted by: Luigi Rizzo <luigi@iet.unipi.it>
|
38746 |
02-Sep-1998 |
abial |
Ugh... Small correction to the previous commit. _Now_ it compiles on 2.2.7...
|
38745 |
02-Sep-1998 |
abial |
Added code to display interface table and link layer info, as well as bridging statistics when using Luigi's bridging code.
Also added some ifdef's to (hopefully) get it to compile under 2.2.x
Submitted by: Luigi Rizzo <luigi@iet.unipi.it>
|
38694 |
31-Aug-1998 |
abial |
init.ee was being copied to wrong place.
Submitted by: Eric P. Scott <eps@sirius.com>
|
38693 |
31-Aug-1998 |
abial |
Add HOME variable to environment.
Submitted by: Eric P. Scott <eps@sirius.com>
|
38692 |
31-Aug-1998 |
abial |
Remove some mysterious passwords (they are not used here anyway).
Submitted by: Eric P. Scott <eps@sirius.com>
|
38691 |
31-Aug-1998 |
abial |
Add link gzip -> gzcat
Submitted by: Eric P. Scott <eps@sirius.com>
|
38690 |
31-Aug-1998 |
abial |
Remove CVS directories from the target floppy.
Submitted by: Eric P. Scott <eps@sirius.com>
|
38689 |
31-Aug-1998 |
abial |
We need only one device entry for PCI eth. cards. Submitted by: Luigi Rizzo <luigi@iet.unipi.it>
|
38688 |
31-Aug-1998 |
abial |
Oops.. Forgot to add the Makefile Submitted by: Jim Flowers <jflowers@ezo.net>
|
38687 |
31-Aug-1998 |
abial |
Corrections and additions to FAQ.
|
38686 |
31-Aug-1998 |
abial |
The file /README mentioned here doesn't exist. Don't mention it. Submitted by: Jim Flowers <jflowers@ezo.net>
|
38685 |
31-Aug-1998 |
abial |
Clean leftovers from localization of help files.
|
38684 |
31-Aug-1998 |
abial |
We no longer need /proc dir, but we need /root... Submitted by: Eric P. Scott <eps@sirius.com>
|
38683 |
31-Aug-1998 |
abial |
Better explanation of CONFlict between sc0 and psm0. Submitted by: Eric P. Scott <eps@sirius.com>
|
38601 |
28-Aug-1998 |
abial |
Oops... We don't need threee copies of them.. :-(
|
38600 |
28-Aug-1998 |
abial |
Obtain the mib files from ../../net/crunch1/mibs.
|
38599 |
28-Aug-1998 |
abial |
Sync with on-line versions.
|
38590 |
27-Aug-1998 |
abial |
This commit was generated by cvs2svn to compensate for changes in r38589, which included commits to RCS files with non-trunk default branches.
|
29583 |
18-Sep-1997 |
phk |
Add a "I know it points to my foot!" -f option. PR: 3288 Reviewed by: phk Submitted by: Martin Kammerhofer <dada@freepass.tu-graz.ac.at>
|
22988 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
8057 |
25-Apr-1995 |
phk |
This is a helper program to patch a filesystem into a "MFS_ROOT" kernel.
|