summaryrefslogtreecommitdiffstats
path: root/release/picobsd
Commit message (Collapse)AuthorAgeFilesLines
* Renove faith(4) and faithd(8) from base. It looks like industrymelifaro2014-11-092-2/+0
| | | | | | | | | have chosen different (and more traditional) stateless/statuful NAT64 as translation mechanism. Last non-trivial commits to both faith(4) and faithd(8) happened more than 12 years ago, so I assume it is time to drop RFC3142 in FreeBSD. No objections from: net@
* simple_httpd: cosmetic cleanups.pfg2014-09-181-76/+77
| | | | | | | Many tab vs space cleanups. Use setpgid() instead of setpgrp() which is more portable, MFC after: 5 weeks
* When building picobsd, define WITHOUT_OPENSSL and WITHOUT_KERBEROS andimp2014-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.
* add '3wire' (no handshake lines) to gettytab and ttys so that afterluigi2014-05-282-3/+6
| | | | | | | svn 264175 bhyve etc. work -- without that, /usr/bin/login would stop in getpass() MFC after: 3 days
* do not build libraries, they require a lot more stuffluigi2014-05-231-1/+2
|
* remove unused code (building older releases should use theluigi2014-05-231-67/+8
| | | | picobsd file in the release itself)
* add libraries to the initial build for picobsd.luigi2014-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.
* fix picobsd cross builds on stable/10luigi2014-05-221-0/+2
|
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffimp2014-05-061-1/+1
| | | | from the latter.
* NO_MAN= has been deprecated in favor of MAN= for some time, go aheadimp2014-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.
* Remove IPX support.glebius2014-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.
* Chase r262505, and remove CVS exclusion from picobsd builds.gjb2014-02-261-2/+2
| | | | Sponsored by: The FreeBSD Foundation
* enable rfc1323 and rfc1644 by default in picobsd images.luigi2014-02-181-0/+2
| | | | | I disabled it some 15 years ago but it is useful to have them on when doing tcp throughput tests.
* do not use capsicum when building picobsd imagesluigi2014-01-061-0/+1
|
* revise the helper functions to lookup binaries and theirluigi2013-12-151-44/+63
| | | | shared libraries.
* Update log message. Picobsd stopped using kgzip a while ago.pluknet2013-11-111-1/+1
|
* bmake does not have a -v option so remove itluigi2013-11-041-2/+2
|
* small cleanup for building picobsd-head without CLANG.luigi2013-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
* help running sshd on picobsdluigi2013-10-162-7/+9
|
* update the picobsd script to build with GCC and not CLANGluigi2013-10-161-2/+14
|
* comment out some stale loader configurations.luigi2013-09-061-3/+5
|
* generate multiple host keys and do that unconditionallyluigi2013-09-061-9/+14
|
* r253616 nuked BINMAKE so we need to adapt to the new definitionluigi2013-09-061-0/+2
|
* use a plain 'make toolchain' to build toolchain, andluigi2013-05-051-11/+5
| | | | support parallel make on this stage.
* remove a leftover commentluigi2013-05-051-2/+0
|
* support for sshd (newer config file location)luigi2013-04-302-0/+1
|
* the NO_PAM option has been finally removed in favor of WITHOUT_PAM.luigi2013-02-182-2/+2
|
* enable building picobsd with CC instead of CLANGluigi2012-12-231-0/+3
|
* A number of places in the source tree still reference cuad.* aftereadler2012-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
* Rework all non-contributed files that use `struct timezone'.ed2012-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.
* use MALLOC_PRODUCTION for picobsd builds, be more frugal in memory usage.luigi2012-08-271-1/+3
|
* Remove dead code.des2012-06-121-73/+16
|
* Omit clang when building picobsd, it takes way too long.luigi2012-05-031-1/+2
| | | | Also note that loader.conf support is incomplete.
* Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessordim2012-02-071-1/+1
| | | | | | set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp. MFC after: 1 week
* Spelling fixes for release/uqs2012-01-073-7/+7
|
* now picobsd cross builds work (tried with host amd64, target i386 ).luigi2012-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.
* remove some stale options (such as running without /boot/loader)luigi2012-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)
* some tweaks to build picobsd for different architectures.luigi2011-11-232-5/+13
|
* following the recent (218130) changes to Makefile and Makefile.inc1,luigi2011-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
* move the initialization of BINMAKE earler, so it isluigi2010-11-121-5/+7
| | | | | | | available throughout the entire build process. Submitted by: Matteo Landi MFC after: 3 days
* use make from the toolchain, as the source tree may depend onluigi2010-09-281-2/+2
| | | | | | specific features (e.g. on recent HEAD, rtld fails with older 'make') MFC after: 3 days
* Merge r114010 of head/usr.bin/login/login.c into PicoBSD's login.c:gavin2010-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
* Correct two error messages to match the failure they are reporting.gavin2010-08-081-2/+2
| | | | MFC after: 1 week
* add some modern stuff: SMP, SCHED_ULE, PREEMPTIONluigi2010-07-152-3/+15
| | | | and support for VIMAGE
* use log instead of logverbose in three places so the build won't needluigi2010-02-141-3/+3
| | | | | | input to run to completion MFC after: 3 days
* a minimal set of changes to adapt to the utmp->utmpx changes.luigi2010-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.
* Remove libulog from the bootstrap again.ed2010-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.
* make the memory filesystem larger, and add an exampleluigi2009-12-282-3/+23
| | | | on how to import files from the host
* clear leftover from previous computationsluigi2009-12-281-0/+1
|
* more support to import files and libraries from the host.luigi2009-12-281-16/+42
|
OpenPOWER on IntegriCloud