aboutsummaryrefslogtreecommitdiff
path: root/release/picobsd
Commit message (Collapse)AuthorAgeFilesLines
* simple_httpd: cosmetic cleanups.Pedro F. Giffuni2014-09-181-76/+77
| | | | | | | | | | Many tab vs space cleanups. Use setpgid() instead of setpgrp() which is more portable, MFC after: 5 weeks Notes: svn path=/head/; revision=271787
* When building picobsd, define WITHOUT_OPENSSL and WITHOUT_KERBEROS andWarner Losh2014-06-062-0/+2
| | | | | | | | | | | | remove the now-redundant checks for RELEASE_CRUNCH. This originally was defined for building smaller sysinstall images, but was later also used by picobsd builds for a similar purpose. Now that we've moved away from sysinstall, picobsd is the only remaining consumer of this interface. Adding these two options reduces the RELEASE_CRUNCH special cases in the tree by half. Notes: svn path=/head/; revision=267147
* add '3wire' (no handshake lines) to gettytab and ttys so that afterLuigi Rizzo2014-05-282-3/+6
| | | | | | | | | | svn 264175 bhyve etc. work -- without that, /usr/bin/login would stop in getpass() MFC after: 3 days Notes: svn path=/head/; revision=266779
* do not build libraries, they require a lot more stuffLuigi Rizzo2014-05-231-1/+2
| | | | Notes: svn path=/head/; revision=266584
* remove unused code (building older releases should use theLuigi Rizzo2014-05-231-67/+8
| | | | | | | picobsd file in the release itself) Notes: svn path=/head/; revision=266580
* add libraries to the initial build for picobsd.Luigi Rizzo2014-05-231-2/+7
| | | | | | | | | add a -j option so we can tune the amount of parallel make, the default we used (-j 8) is large and was giving problems with SUBDIR_PARALLEL due to some missing dependencies. Notes: svn path=/head/; revision=266579
* fix picobsd cross builds on stable/10Luigi Rizzo2014-05-221-0/+2
| | | | Notes: svn path=/head/; revision=266543
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* NO_MAN= has been deprecated in favor of MAN= for some time, go aheadWarner Losh2014-04-139-9/+9
| | | | | | | | | and finish the job. ncurses is now the only Makefile in the tree that uses it since it wasn't a simple mechanical change, and will be addressed in a future commit. Notes: svn path=/head/; revision=264400
* Remove IPX support.Gleb Smirnoff2014-03-142-2/+0
| | | | | | | | | | | | | | IPX was a network transport protocol in Novell's NetWare network operating system from late 80s and then 90s. The NetWare itself switched to TCP/IP as default transport in 1998. Later, in this century the Novell Open Enterprise Server became successor of Novell NetWare. The last release that claimed to still support IPX was OES 2 in 2007. Routing equipment vendors (e.g. Cisco) discontinued support for IPX in 2011. Thus, IPX won't be supported in FreeBSD 11.0-RELEASE. Notes: svn path=/head/; revision=263140
* Chase r262505, and remove CVS exclusion from picobsd builds.Glen Barber2014-02-261-2/+2
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=262507
* enable rfc1323 and rfc1644 by default in picobsd images.Luigi Rizzo2014-02-181-0/+2
| | | | | | | | I disabled it some 15 years ago but it is useful to have them on when doing tcp throughput tests. Notes: svn path=/head/; revision=262150
* do not use capsicum when building picobsd imagesLuigi Rizzo2014-01-061-0/+1
| | | | Notes: svn path=/head/; revision=260365
* revise the helper functions to lookup binaries and theirLuigi Rizzo2013-12-151-44/+63
| | | | | | | shared libraries. Notes: svn path=/head/; revision=259410
* Update log message. Picobsd stopped using kgzip a while ago.Sergey Kandaurov2013-11-111-1/+1
| | | | Notes: svn path=/head/; revision=257964
* bmake does not have a -v option so remove itLuigi Rizzo2013-11-041-2/+2
| | | | Notes: svn path=/head/; revision=257663
* small cleanup for building picobsd-head without CLANG.Luigi Rizzo2013-11-011-11/+6
| | | | | | | | | | | | | Note that svn 257268 gnu/usr.bin/binutils/ld/Makefile seems to break the "toolchain" target when building HEAD on RELENG_9, so until this is solved you may want to svn update -r 257267 gnu/usr.bin/binutils/ld/Makefile before building picobsd Notes: svn path=/head/; revision=257514
* help running sshd on picobsdLuigi Rizzo2013-10-162-7/+9
| | | | Notes: svn path=/head/; revision=256641
* update the picobsd script to build with GCC and not CLANGLuigi Rizzo2013-10-161-2/+14
| | | | Notes: svn path=/head/; revision=256639
* comment out some stale loader configurations.Luigi Rizzo2013-09-061-3/+5
| | | | Notes: svn path=/head/; revision=255315
* generate multiple host keys and do that unconditionallyLuigi Rizzo2013-09-061-9/+14
| | | | Notes: svn path=/head/; revision=255314
* r253616 nuked BINMAKE so we need to adapt to the new definitionLuigi Rizzo2013-09-061-0/+2
| | | | Notes: svn path=/head/; revision=255313
* use a plain 'make toolchain' to build toolchain, andLuigi Rizzo2013-05-051-11/+5
| | | | | | | support parallel make on this stage. Notes: svn path=/head/; revision=250289
* remove a leftover commentLuigi Rizzo2013-05-051-2/+0
| | | | Notes: svn path=/head/; revision=250285
* support for sshd (newer config file location)Luigi Rizzo2013-04-302-0/+1
| | | | Notes: svn path=/head/; revision=250100
* the NO_PAM option has been finally removed in favor of WITHOUT_PAM.Luigi Rizzo2013-02-182-2/+2
| | | | Notes: svn path=/head/; revision=246932
* enable building picobsd with CC instead of CLANGLuigi Rizzo2012-12-231-0/+3
| | | | Notes: svn path=/head/; revision=244642
* A number of places in the source tree still reference cuad.* afterEitan Adler2012-12-082-5/+5
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=244040
* Rework all non-contributed files that use `struct timezone'.Ed Schouten2012-09-011-8/+6
| | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=239991
* use MALLOC_PRODUCTION for picobsd builds, be more frugal in memory usage.Luigi Rizzo2012-08-271-1/+3
| | | | Notes: svn path=/head/; revision=239738
* Remove dead code.Dag-Erling Smørgrav2012-06-121-73/+16
| | | | Notes: svn path=/head/; revision=236963
* Omit clang when building picobsd, it takes way too long.Luigi Rizzo2012-05-031-1/+2
| | | | | | | Also note that loader.conf support is incomplete. Notes: svn path=/head/; revision=234983
* Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessorDimitry Andric2012-02-071-1/+1
| | | | | | | | | set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp. MFC after: 1 week Notes: svn path=/head/; revision=231118
* Spelling fixes for release/Ulrich Spörlein2012-01-073-7/+7
| | | | Notes: svn path=/head/; revision=229779
* now picobsd cross builds work (tried with host amd64, target i386 ).Luigi Rizzo2012-01-041-19/+27
| | | | | | | | | | 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. Notes: svn path=/head/; revision=229532
* remove some stale options (such as running without /boot/loader)Luigi Rizzo2012-01-042-72/+55
| | | | | | | | | | 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) Notes: svn path=/head/; revision=229511
* some tweaks to build picobsd for different architectures.Luigi Rizzo2011-11-232-5/+13
| | | | Notes: svn path=/head/; revision=227878
* following the recent (218130) changes to Makefile and Makefile.inc1,Luigi Rizzo2011-02-051-3/+6
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=218359
* move the initialization of BINMAKE earler, so it isLuigi Rizzo2010-11-121-5/+7
| | | | | | | | | | available throughout the entire build process. Submitted by: Matteo Landi MFC after: 3 days Notes: svn path=/head/; revision=215177
* use make from the toolchain, as the source tree may depend onLuigi Rizzo2010-09-281-2/+2
| | | | | | | | | specific features (e.g. on recent HEAD, rtld fails with older 'make') MFC after: 3 days Notes: svn path=/head/; revision=213252
* Merge r114010 of head/usr.bin/login/login.c into PicoBSD's login.c:Gavin Atkinson2010-08-081-1/+2
| | | | | | | | | | | Correct the login.conf variable name used for obtaining the login prompt. PR: conf/44717 (indirectly) Spotted by: gcooper MFC after: 1 week Notes: svn path=/head/; revision=211079
* Correct two error messages to match the failure they are reporting.Gavin Atkinson2010-08-081-2/+2
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=211077
* add some modern stuff: SMP, SCHED_ULE, PREEMPTIONLuigi Rizzo2010-07-152-3/+15
| | | | | | | and support for VIMAGE Notes: svn path=/head/; revision=210125
* use log instead of logverbose in three places so the build won't needLuigi Rizzo2010-02-141-3/+3
| | | | | | | | | input to run to completion MFC after: 3 days Notes: svn path=/head/; revision=203877
* a minimal set of changes to adapt to the utmp->utmpx changes.Luigi Rizzo2010-02-141-6/+13
| | | | | | | | 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. Notes: svn path=/head/; revision=203876
* Remove libulog from the bootstrap again.Ed Schouten2010-01-212-2/+0
| | | | | | | | | 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. Notes: svn path=/head/; revision=202755
* make the memory filesystem larger, and add an exampleLuigi Rizzo2009-12-282-3/+23
| | | | | | | on how to import files from the host Notes: svn path=/head/; revision=201076
* clear leftover from previous computationsLuigi Rizzo2009-12-281-0/+1
| | | | Notes: svn path=/head/; revision=201073
* more support to import files and libraries from the host.Luigi Rizzo2009-12-281-16/+42
| | | | Notes: svn path=/head/; revision=201072
* add a 'qemu' floppy type, useful for running tests on new kernelsLuigi Rizzo2009-12-276-0/+745
| | | | Notes: svn path=/head/; revision=201062