summaryrefslogtreecommitdiffstats
path: root/release/picobsd
Commit message (Collapse)AuthorAgeFilesLines
* Don't forget to send the Content-length header after calculating it.dwmalone2003-04-051-0/+1
| | | | | PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
* More warns cleanups and misc cleanups:dwmalone2003-04-051-25/+31
| | | | | | | | | | | 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.
* Don't return with a value in a void function.dwmalone2003-03-131-4/+4
| | | | Pass a time_t rather than a long to time.
* Upgrade the root partition mount to r/w before trying to write to it.luigi2002-11-171-0/+2
| | | | MFC after: 3 days
* de-__P()alfred2002-10-104-32/+32
|
* Fix some bitrotted documentation.markm2002-09-243-24/+18
|
* Make this compile again (libgmd now is a port, and remove someluigi2002-08-242-11/+34
| | | | binaries to save space).
* Mention the special pathname @__CWD__@luigi2002-08-241-3/+11
| | | | | Modify entry for libgmd (used by ssh) now that it is not part of the base system anymore.
* Add "tty" entry.luigi2002-07-141-0/+1
|
* Add entry for the "screen" program.luigi2002-07-141-0/+23
|
* Not needed anymore.luigi2002-07-141-114/+0
|
* Replace a logverbose call with logluigi2002-07-141-1/+1
|
* Enable building of picobsd using CURRENT sources again.luigi2002-07-141-27/+43
| | | | | | | | | | | | | | | | | 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.
* Move creation of password databases before starting daemons,luigi2002-07-011-3/+3
| | | | otherwise the latter might fail because userids are not found.
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-211-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Add a few files which are needed to build "passwd" now thatluigi2002-06-206-35/+891
| | | | the standard version of these files have been PAMified (and axed).
* sysctl -w -> sysctldd2002-05-114-10/+10
|
* Bring in a slightly older version of usr/bin/passwd which does notluigi2002-05-052-0/+359
| | | | | require libpam and all the libraries that libpam brings in. We have no room for those on picobsd images.
* Usage style sweep: spell "usage" with a small 'u'.des2002-04-221-1/+1
| | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
* Record libtelnet.a death.ru2002-04-195-5/+5
|
* Align for const poisoning in -lutil.ru2002-04-081-5/+6
|
* Synch with login/login.c,v 1.81: Switch to OpenPAM.ru2002-04-081-3/+3
|
* Fix handling of undefined variables.luigi2002-04-071-2/+6
| | | | | Add override for /etc/rc.local . Add hook to start syslogd if compiled-in and /etc/syslog.conf exists
* Add a missing void in the parameter list of http_request().asmodai2002-04-071-1/+1
|
* Give functions proper return type, since the default is an integer, whereasmodai2002-04-071-1/+7
| | | | | | | | | 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.
* Use %lld instead of %d in order to print struct stat's st_size, which isasmodai2002-04-071-1/+1
| | | | | | | an off_t. PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
* Garbage collect unused variables.asmodai2002-04-071-5/+2
| | | | | PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
* Actually print the port we are listening too when specified verbose mode.asmodai2002-04-071-1/+1
| | | | | PR: 29725 Submitted by: Eugene Grosbein <eugen@svzserv.kemerovo.su>
* Function declared void shouldn't return any value...abial2002-03-271-2/+2
|
* Modernize my email address.phk2002-03-251-1/+1
|
* Add a few popular entries.luigi2002-03-241-0/+3
|
* DESTDIR does not anymore does the -I${DESTDIR}/usr/include magicru2002-03-221-4/+4
| | | | | | in <bsd.prog.mk> and <bsd.lib.mk>. Reviewed by: luigi
* Gracefully exit when no MFS signature is found in the kernel.luigi2002-03-211-1/+14
| | | | Add support for a new "import_files" option (see manpage for details).
* Batch of fixes to the configuration files from Bruce Montagueluigi2002-03-155-12/+11
|
* Make this compile againluigi2002-03-111-1/+1
| | | | Reported-by: Bruce Montague
* Make this compile again (increase MFS size, remove invalid option).luigi2002-03-111-5/+5
| | | | Reported-by: Bruce Montague
* Fix detection of existing ssh host key, generate the new oneluigi2002-03-111-10/+14
| | | | | | | 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.
* Make appropriate changes to use devfs.luigi2002-03-111-4/+6
| | | | Add a reference to the fd_size variable to set floppy size.
* Default to ee as EDITOR (some apps such as disklabel default to "vi"luigi2002-03-111-0/+1
| | | | which is not available).
* Use machdep.guessed_bootdev to guess the boot device.luigi2002-03-111-2/+2
|
* CURRENT has devfs, so we do not need to specify what devices weluigi2002-03-105-20/+5
| | | | want on the MFS image. Update the config files accordingly.
* Uncomment the entry for a getty on the serial port. Boxes withluigi2002-03-101-1/+1
| | | | a serial console can make use of it.
* Add back the "sis" driver, we had some room left...luigi2002-03-101-0/+1
|
* With devfs, we do not need to initialize pty's permissions.luigi2002-03-101-1/+0
|
* The probable boot device is "machdep.guessed_bootdev".luigi2002-03-101-2/+2
|
* Remove host.conf, and introduce a way to override the contentluigi2002-03-093-6/+16
| | | | | | 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.
* Nuke abandoned configuration.luigi2002-03-0942-1602/+0
|
* Make this fit again into a 1.44 floppy.luigi2002-03-093-10/+10
| | | | | | | 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).
* Further cleanup: remove useless entries from PATH, and be preparedluigi2002-03-081-2/+3
| | | | | to use kern.bootdevname (if available) to identify the boot device for updating the configuration. Fallback to /dev/fd0 as before.
* Add a (commented out) sample entry for use with a serial line.luigi2002-03-081-0/+1
|
OpenPOWER on IntegriCloud