aboutsummaryrefslogtreecommitdiff
path: root/release
Commit message (Collapse)AuthorAgeFilesLines
* libthreads: RemoveSamuel Thibault2020-11-112-2/+1
| | | | | | | | | | | | | | | libthreads is most probably completely broken, and not the long-term road anyway. * config.make.in (VERSIONING): Remove. * configure.ac: Test for pfinet assembly compatibility instead of libthreads assembly compatibility. Do not set VERSIONING. * libthreads: Remove directory. * Makefile (lib-subdirs): Remove libthreads. * doc/hurd.texi (Threads Library): Rename references to libthreads into libpthread. * release/rfloppy.copy: Do not objcopy lib/libthreads.so. * release/tool-Makefile (rfloppy-solib): Remove libthreads.
* Pass the kernel's task port to proc.Justus Winter2017-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the early server bootstrap relied upon a specific task layout to determine the kernels task port. Explicitly pass it from the kernel instead. * boot/boot.c (default_boot_script): Add '--kernel-task' parameter to ext2fs. (main): New bootscript variable 'kernel-task'. * libdiskfs/boot-start.c (diskfs_kernel_task): Declaration variable. (diskfs_start_bootstrap): If '--kernel-task' was given to us, pass it along to startup. * libdiskfs/opts-std-startup.c (diskfs_kernel_task): New variable. (startup_options): Add '--kernel-task' option. (parse_startup_opt): Handle option. * proc/main.c (kernel_task): New variable. (OPT_KERNEL_TASK): New macro. (options): New variable. (parse_opt): New function. (main): Parse options. Use 'kernel_task' if provided. * release/servers.boot: Add '--kernel-task' parameter to ext2fs. * startup/startup.c (OPT_KERNEL_TASK): New macro. (options): Add '--kernel-task' option. (kernel_task): New variable. (insert_ports_fnc_t): New declaration. (run): Add argument for a function that inserts rights into the newly created task and adds arguments to the argument vector. (argz_task_insert_right): New function. (proc_insert_ports): Likewise. (parse_opt): New function. (main): Pass the kernel's task port to proc. (frob_kernel_process): Use the kernel's task port.
* Normalize whitespace at the end of each file to '\n'Justus Winter2013-11-094-8/+0
| | | | | Some files were not normalized. In console/motd.UTF8 the additional newline is intentional. Empty files were excluded as well.
* Replace fragile manual »make dist« system with one based on »git archive«.Thomas Schwinge2012-04-081-13/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makeconf (lndist): Remove target. (dist-hook, dist.tar): New targets. * Makefile (dist): Rewrite this target's as well as accompanying rules. (%-lndist, cp-linked-files, $(lf-inst)): Remove targets. (%.bz2, %.gz, %/dist-hook): New targets. (DISTFILES): Set. * doc/Makefile (DISTFILES): Set. * doc/Makefile (lndist, lndist-info-targets): Remove targets. * include/Makefile (lndist): Remove target. * libthreads/Makefile (lndist, lndist-i386-files, lndist-map-file): Remove targets. * pfinet/Makefile (lndist, lndist-linux-src-net-core-files) (lndist-linux-src-net-ethernet-files, lndist-linux-src-net-ipv4-files) (lndist-linux-src-net-ipv6-files, lndist-linux-src-asm-files) (lndist-linux-src-include-linux-files, lndist-linux-src-include-net-files) (lndist-linux-src-include-asm-files, lndist-glue-include-linux-files) (lndist-glue-include-asm-files): Remove targets. * auth/Makefile (LCLHDRS): Don't set. * boot/Makefile (LCLHDRS, DIST_FILES): Likewise. * bsdfsck/Makefile (LCLHDRS): Likewise. * config/Makefile (DIST_FILES): Likewise. * console-client/Makefile (LCLHDRS): Likewise. * console/Makefile (LCLHDRS, DIST_FILES): Likewise. * doc/Makefile (DIST_FILES): Likewise. * exec/Makefile (LCLHDRS, DIST_FILES): Likewise. * ext2fs/Makefile (LCLHDRS): Likewise. * fatfs/Makefile (LCLHDRS): Likewise. * ftpfs/Makefile (LCLHDRS): Likewise. * hostmux/Makefile (LCLHDRS): Likewise. * hurd/Makefile (DIST_FILES): Likewise. * include/Makefile (LCLHDRS): Likewise. * isofs/Makefile (LCLHDRS, DIST_FILES): Likewise. * libcons/Makefile (LCLHDRS): Likewise. * libdirmgt/Makefile (LCLHDRS): Likewise. * libdiskfs/Makefile (LCLHDRS): Likewise. * libfshelp/Makefile (LCLHDRS): Likewise. * libftpconn/Makefile (LCLHDRS): Likewise. * libihash/Makefile (LCLHDRS): Likewise. * libiohelp/Makefile (LCLHDRS): Likewise. * libnetfs/Makefile (LCLHDRS): Likewise. * libpager/Makefile (LCLHDRS): Likewise. * libpipe/Makefile (LCLHDRS): Likewise. * libports/Makefile (LCLHDRS): Likewise. * libps/Makefile (LCLHDRS): Likewise. * libshouldbeinlibc/Makefile (LCLHDRS): Likewise. * libstore/Makefile (LCLHDRS, DIST_FILES): Likewise. * libthreads/Makefile (LCLHDRS): Likewise. * libtreefs/Makefile (LCLHDRS): Likewise. * libtrivfs/Makefile (LCLHDRS): Likewise. * mach-defpager/Makefile (LCLHDRS): Likewise. * nfs/Makefile (LCLHDRS): Likewise. * nfsd/Makefile (LCLHDRS): Likewise. * pfinet/Makefile (LCLHDRS): Likewise. * pflocal/Makefile (LCLHDRS): Likewise. * proc/Makefile (LCLHDRS, DIST_FILES): Likewise. * release/Makefile (DIST_FILES): Likewise. * storeio/Makefile (LCLHDRS): Likewise. * sutils/Makefile (LCLHDRS): Likewise. * term/Makefile (LCLHDRS, DIST_FILES): Likewise. * tmpfs/Makefile (LCLHDRS): Likewise. * ufs-fsck/Makefile (LCLHDRS): Likewise. * ufs/Makefile (LCLHDRS): Likewise. * usermux/Makefile (LCLHDRS): Likewise. * utils/Makefile (LCLHDRS): Likewise.
* fix common misspellingsJonathan Neuschäfer2011-08-202-4/+4
| | | | | | * Fix spelling with codespell[1] and manually review it. [1] http://git.profusion.mobi/cgit.cgi/lucas/codespell/
* Switch to the new ChangeLog style.Thomas Schwinge2009-07-111-302/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ChangeLog: Wipe out content, and add instructions about how to get it back. * auth/ChangeLog: Remove file. * benchmarks/ChangeLog: Likewise. * boot/ChangeLog: Likewise. * bsdfsck/ChangeLog: Likewise. * config/ChangeLog: Likewise. * console-client/ChangeLog: Likewise. * console/ChangeLog: Likewise. * daemons/ChangeLog: Likewise. * defpager/ChangeLog: Likewise. * doc/ChangeLog: Likewise. * exec/ChangeLog: Likewise. * ext2fs/ChangeLog: Likewise. * fatfs/ChangeLog: Likewise. * fstests/ChangeLog: Likewise. * ftpfs/ChangeLog: Likewise. * hostmux/ChangeLog: Likewise. * hurd/ChangeLog: Likewise. * include/ChangeLog: Likewise. * init/ChangeLog: Likewise. * isofs/ChangeLog: Likewise. * libcons/ChangeLog: Likewise. * libdirmgt/ChangeLog: Likewise. * libdiskfs/ChangeLog: Likewise. * libfshelp/ChangeLog: Likewise. * libftpconn/ChangeLog: Likewise. * libhurdbugaddr/ChangeLog: Likewise. * libihash/ChangeLog: Likewise. * libiohelp/ChangeLog: Likewise. * libnetfs/ChangeLog: Likewise. * libpager/ChangeLog: Likewise. * libpipe/ChangeLog: Likewise. * libports/ChangeLog: Likewise. * libps/ChangeLog: Likewise. * libshouldbeinlibc/ChangeLog: Likewise. * libstore/ChangeLog: Likewise. * libthreads/ChangeLog: Likewise. * libtrivfs/ChangeLog: Likewise. * login/ChangeLog: Likewise. * mach-defpager/ChangeLog: Likewise. * nfs/ChangeLog: Likewise. * nfsd/ChangeLog: Likewise. * pfinet/ChangeLog: Likewise. * pflocal/ChangeLog: Likewise. * proc/ChangeLog: Likewise. * release/ChangeLog: Likewise. * serverboot/ChangeLog: Likewise. * storeio/ChangeLog: Likewise. * sutils/ChangeLog: Likewise. * term/ChangeLog: Likewise. * tmpfs/ChangeLog: Likewise. * trans/ChangeLog: Likewise. * ufs-fsck/ChangeLog: Likewise. * ufs-utils/ChangeLog: Likewise. * ufs/ChangeLog: Likewise. * usermux/ChangeLog: Likewise. * utils/ChangeLog: Likewise.
* 2007-08-01 Michael Banck <mbanck@debian.org>Thomas Schwinge2007-08-012-4/+6
| | | | * servers.boot: Update to what is actually being used these days.
* 1999-09-07 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-09-072-0/+5
| | | | * SETUP: Also set /servers/password.
* * mksmallso, mkemptyso: Files removed. The *.sh files are the source.Roland McGrath1999-07-311-0/+4
|
* .Roland McGrath1999-05-151-6/+8
|
* 1999-05-15 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-05-151-2/+2
| | | | * servers.boot: Remove obsolete $(default-pager) tag.
* .Miles Bader1997-07-221-0/+4
|
* Remove hurd/devport.Miles Bader1997-07-221-1/+0
|
* .Miles Bader1997-07-211-1/+6
|
* Use /boot/serverboot.gz rather than /boot/serverboot.Miles Bader1997-07-211-1/+1
|
* Compress boot/serverboot again.Miles Bader1997-07-211-1/+1
|
* Get rid of boot/grub/ffs_stage_15Miles Bader1997-07-211-1/+0
|
* .Miles Bader1997-07-151-0/+5
|
* Let uncompressed images be smaller than the maximum size.Miles Bader1997-07-151-2/+4
|
* .Miles Bader1997-07-141-0/+4
|
* Add bin/rm.Miles Bader1997-07-141-0/+1
|
* .Miles Bader1997-07-091-0/+2
|
* (fd0):Miles Bader1997-07-091-3/+2
| | | | Use /boot/serverboot uncompressed.
* Initial checkinMiles Bader1997-07-091-0/+19
|
* Specify a sync interval of two seconds to avoid accumulating tons of memoryMiles Bader1997-07-091-1/+1
| | | | when doing massive copies.
* Add mnt, sbin/swapon, servers/socket/inet, servers/socket/local.Miles Bader1997-07-091-0/+4
|
* Add etc/nsswitch.conf.Miles Bader1997-07-091-0/+1
|
* .Miles Bader1997-07-091-0/+9
|
* .Miles Bader1997-07-081-0/+8
|
* Don't compress boot/serverboot (grub can't handle it).Miles Bader1997-07-081-1/+1
|
* Initial checkinMiles Bader1997-07-081-0/+14
|
* mkdir boot.Miles Bader1997-07-081-1/+2
| | | | Use bfloppy2.boot rather than bfloppy1.boot.
* Prettification.Miles Bader1997-07-081-6/+6
|
* Renamed to bfloppy2.bootMiles Bader1997-07-081-14/+0
|
* .Miles Bader1997-07-071-0/+10
|
* (floppy-copy, scripts):Miles Bader1997-07-071-20/+28
| | | | | | | | | | | | | New variables. (DIST_FILES): Use them. (boot-floppies): New rule. (%.ext2.gz, %.ext2): New rules. (%.ext2.f_d %.ext2.gz.f_d): New rule for generating floppy dep files. [$(no_deps) != t]: Include boot floppy dependency files (.f_d).
* Add support for dependency generation.Miles Bader1997-07-071-3/+30
|
* .Miles Bader1997-07-031-0/+13
|
* Initial checkinMiles Bader1997-07-036-0/+57
|
* .Miles Bader1997-07-031-5/+6
|
* Add bin/ed, sbin/fdisk.Miles Bader1997-07-031-6/+2
| | | | Remove bin/ps, lib/libps.so, sbin/fsck.ufs, & sbin/libnss_db*.
* *** empty log message ***Thomas Bushnell1997-06-301-0/+1
|
* .Miles Bader1997-06-271-0/+13
|
* (rfloppy.ext2.gz):Miles Bader1997-06-271-1/+12
| | | | Copy from $(srcdir) using rfloppy-special.copy.
* Initial checkinMiles Bader1997-06-273-0/+4
|
* Add etc/protocols & etc/services.Miles Bader1997-06-271-71/+74
| | | | Put dev & lib at end (since they're big & monotonous).
* Get rid of debugging noise.Miles Bader1997-06-271-9/+19
| | | | | | Use the tar --same-owner option work around a bug with tar not preserving ownership when the current user isn't root. Don't pre-touch `makedev's.
* .Miles Bader1997-06-261-0/+12
|
* Add bin/fsysopts, bin/devprobe, bin/vmstat.Miles Bader1997-06-261-1/+4
| | | | Explicitly specify a translator for servers/socket/1.
* (bfloppy.ext2, rfloppy.ext2.gz):Miles Bader1997-06-261-4/+8
| | | | | | | Set owner to root.wheel. Use $(bfloppy-src) as the source, rather than /. (bfloppy-src): New variable.