Age | Commit message (Collapse) | Author |
|
* serverboot/default_pager.c (pager_read_offset): Properly unlock the mutex
before returning NO_BLOCK.
|
|
|
|
|
|
The user-space part stores are now included in the build system and this hack
is no longer necessary to enable them.
|
|
|
|
|
|
|
|
|
|
* procfs_nonpid_files.c (procfs_create_mounts): New function.
* procfs_dir.c (procfs_fill_root_dir): Call procfs_create_mounts.
Signed-off-by: Jeremie Koenig <jk@jk.fr.eu.org>
|
|
* procfs_pid_files.c (update_pid_entries): When symlink_target is not NULL, set
st_size to the symlink length and st_mode to S_IFLNK | 0777.
|
|
* procfs_pid_files.c (update_pid_entries): Replace dynamic allocation of
`stat' with automatic allocation. Memset `stat' to 0.
|
|
Part stores are used for debian-installer, and they're considered more
elegant than kernel partition devices. This patch makes sure they're
included in the build unless the user disables them explicitely.
* Makeconf: add $(PARTED_LIBS) to static binaries which use libstore_part.a.
* configure.in: look for libparted again (see also 7c7a04eb).
* libstore/Makefile (store-types): include the 'part' store type when
appropriate, remove the previous attempt.
Signed-off-by: Jeremie Koenig <jk@jk.fr.eu.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* debian/hurd-dev.lintian-overrides: New overrides to allow libstore_* not
being stripped (they wouldn't work, else).
|
|
* debian/rules: Remove debian/ChangeLog generation.
* debian/hurd.lintian-overrides: New overrides to announce which servers are
supposed to be statically linked, and accept hurd to be essential.
* debian/hurd-udeb.lintian-overrides: New overrides to validate
hurd-i386-specific paths.
|
|
as it'll be needed for serial-port-based d-i
|
|
|
|
|
|
* debian/local/runsystem: Pass -g option to the console to maximize glyph
usage for chinese.
|
|
|
|
|
|
|
|
* debian/patches/console_ignore_bdf_err.patch: New patch to ignore erroneous
number of glyphs in bdf files.
|
|
|
|
|
|
* debian/hurd.links: Add symlink to /usr/src/unifont.bdf from the unifont
package to /usr/share/hurd/vga-system.bdf so the console can pick it up
when installed.
|
|
|
|
|
|
- debian/patches/makedev_keep_options.patch: Introduces the -k and -K
options to MAKEDEV, respectively to keep active translators running or
leave existing files alone completely.
- debian/patches/makedev_parted_store.patch: MAKEDEV -p will use parted
instead of device stores for disk partitions.
- debian/local/setup-translators: New script installed in /usr/lib/hurd,
uses MAKEDEV's new options to create all the necessary device and
server nodes.
- debian/local/runsystem (hurd-udeb): Uses setup-translators in "minimal
mode" to prepare the initrd when the installer is started. Parted
stores are used to avoid problems when reloading the partition table.
- debian/hurd.postinst: Uses setup-translators to create missing nodes on
upgrades (on initial installs, debootstrap will use the
setup-translators script from the installed hurd package to setup the
devices and servers itself).
|
|
* debian/hurd-udeb.dirs: Include /servers.
|
|
* debian/local/runsystem (hurd-udeb): Start mach-defpager.
|
|
* debian/control: Build-Depend on libparted-dev.
* debian/rules: Enable parted stores, in a hackish way for now.
* debian/local/partman/commit.d/40hurd_reload-partitions: New file for
hurd-udeb, make partman restart the partition translators after the
partition table has been changed.
* debian/hurd-udeb.install: Install file above.
|
|
|
|
|
|
- debian/patches/dir_acces_fix.patch: Remove patch, merged upstream.
- debian/patches/exec_fix.patch: Likewise.
- debian/patches/libdiskfs-rename.patch: Likewise.
- debian/patches/libpthread_mutex_owner.patch: Likewise.
- debian/patches/libpthread_recursive_mutex_initializer.patch: Likewise.
- debian/patches/libpthread_setcancel.patch: Likewise.
- debian/patches/pfinet-gcc-4.3-fix.patch: Likewise.
- debian/patches/procfs.patch: Likewise.
- debian/patches/libpthread_cancel_init.patch: Likewise
- debian/patches/libpthread_kill_0.patch: Likewise
- debian/patches/console_current_vcs.patch: Likewise
- debian/patches/hurd_console_startup.patch: Likewise
- debian/patches/MAKEDEV.patch: Likewise
- debian/patches/tmpfs.patch: Likewise
- debian/patches/libpthread_procfs.patch: New patch, to enable libpthread
and procfs build.
|
|
|
|
|
|
|