Re: patches for sysvinit (2)

2013-08-28 Thread Samuel Thibault
Hello, Justus Winter, le Thu 15 Aug 2013 09:45:27 +0200, a écrit : > this is my updated patch series for the sysvinit package. Perhaps you should already submit all these patches except [PATCH 4/7] initscripts: add runsystem.sysv which depends on the hurd changes? Samuel

Re: [PATCH 06/17] proc: add proc_mark_important server code

2013-08-28 Thread Samuel Thibault
I have applied the "important" patch series, thanks. Samuel

Re: [PATCH 03/17] Add proc_set_init_task, make runsystem pid 1

2013-08-28 Thread Samuel Thibault
I think we should keep this in the Debian package, the upstream GNU system will a priori still use /hurd/init as reaper. Samuel

Re: mtab translator (v4)

2013-08-28 Thread Samuel Thibault
Justus Winter, le Tue 30 Jul 2013 11:59:08 +0200, a écrit : > [PATCH 01/16] libnetfs: implement file_get_translator_cntl > [PATCH 02/16] libnetfs: handle dead-name notifications I have applied these for now. Samuel

Re: [PATCH] umount: add a umount utility

2013-08-28 Thread Samuel Thibault
Justus Winter, le Thu 15 Aug 2013 08:23:17 +0200, a écrit : > This adds a umount utility that implements most of the functions that > the Linux umount utility provides, especially that subset that is used > by the Debian package initscripts. Replaced the previous patch with this one, thanks. Samu

Re: [PATCH 03/16] libdiskfs: track file name in struct peropen

2013-08-28 Thread Samuel Thibault
I don't understand this part: Justus Winter, le Tue 30 Jul 2013 11:59:11 +0200, a écrit : > @@ -100,8 +100,17 @@ diskfs_S_dir_rename (struct protid *fromcred, >diskfs_nrele (fnp); >pthread_mutex_unlock (&renamedirlock); >if (!err) > - /* MiG won't do this for us, which

Re: [PATCH] Make start_code and end_code available in /proc/*/stat

2013-08-28 Thread Samuel Thibault
Justus Winter, le Mon 05 Aug 2013 12:11:30 +0200, a écrit : > + if (essential) > + start_code = end_code = 0; /* To make killall5.c consider it a > + kernel process that is to be > + left alone. */ > + else > + p

Re: [PATCH 01/17] hurd: add missing routines in process_reply.defs, daemons: fix setsid(2) in console-run

2013-08-28 Thread Samuel Thibault
Applied both, thanks. Samuel

Re: [PATCH 5/5] exec: remove the BFD code

2013-08-28 Thread Samuel Thibault
Justus Winter, le Thu 15 Aug 2013 18:41:54 +0200, a écrit : > This commit removes the parts of the exec server that were once using > the Binary File Descriptor library. This seems like a difficult thing to maintain indeed, applied. Thanks, Samuel

Re: [PATCH 3/5] exec: Remove #ifdef 0-out code doing nothing.

2013-08-28 Thread Samuel Thibault
Justus Winter, le Thu 15 Aug 2013 18:41:52 +0200, a écrit : > exec/exec.c (load_section): Remove unused code. > -#if 0 > - switch (elf_machine) > - { > - case EM_386: > - case EM_486: > - /* On the i386, programs normally load at 0x0800, and > -expect

Re: [PATCH 4/5] exec: Remove #ifdef 0-out code for user specified exec servers.

2013-08-28 Thread Samuel Thibault
Justus Winter, le Thu 15 Aug 2013 18:41:53 +0200, a écrit : > This code was meant to allow the user to specify alternative exec > servers using an environment variable. The Hurd uses the file system > as namespace for server lookups, so the proper way to use one's own > exec server seems to be the

Re: [PATCH 1/5] exec: remove support for transparently unbzip2ing executables

2013-08-28 Thread Samuel Thibault
Hello, Justus Winter, le Thu 15 Aug 2013 18:41:50 +0200, a écrit : > Remove support for transparently unbzip2ing executables from the exec > server. The code in question makes the exec server unnecessarily > complex and since the exec server is an essential process, crashing it > makes /hurd/init

[bug #13398] /dev/{null,zero,full} should not be run as root

2013-08-28 Thread Samuel Thibault
Update of bug #13398 (project hurd): Status: Confirmed => Fixed Open/Closed:Open => Closed ___ Follow-up Comment #1: Fixed by Justus Winter

Re: Dropping privileges in various translators

2013-08-28 Thread Samuel Thibault
Applied, thanks! Samuel

Re: [PATCH 2/5] console-client: add daemonizing support

2013-08-28 Thread Samuel Thibault
Applied series, thanks. Samuel

Re: [PATCH 1/3] Define and use symbolic names for important processes

2013-08-28 Thread Samuel Thibault
Applied this one, thanks. Samuel

Re: [PATCH] libnetfs: properly respond to file_get_translator requests

2013-08-28 Thread Samuel Thibault
Applied, thanks. Samuel

Re: [PATCH 3/6] mount: ignore mounted filesystems if --all is given

2013-08-28 Thread Samuel Thibault
Applied all except the -t auto one. Samuel

Re: [PATCH 4/6] mount: handle -t auto

2013-08-28 Thread Samuel Thibault
Hello, Justus Winter, le Fri 05 Jul 2013 17:13:30 +0200, a écrit : > Use libblkid to detect the filesystem type if "auto" is given as > type. Could you make it optional, according to detecting libblkid at ./configure time? That will help with bootstrap build and such cases. Samuel

Re: [PATCH 1/4] mount: add -n and --no-mtab arguments

2013-08-28 Thread Samuel Thibault
Applied pending patches, thanks! Samuel

Re: [PATCH 4/6] procfs: handle the --update parameter

2013-08-28 Thread Samuel Thibault
Applied remaining patches, thanks! Samuel

[bug #19479] Using a buggy trivfs translator to kill you shell

2013-08-28 Thread Justus Winter
Follow-up Comment #1, bug #19479 (project hurd): This is easily explained, the shell isn't handling or ignoring SIGLOST: % settrans -ca node ./memfile % /bin/echo something > node [1]24909 resource lost /bin/echo something > node % settrans -ca node ./memfile % trap 'echo oops >&2' 32 % ech

RFC: Test code for SCM_CREDS

2013-08-28 Thread Svante Signell
Hi, attached is a test program for SCM_CREDS support for GNU/Linux, GNU/kFreeBSD and GNU/Hurd. With the soon to be submitted patches Hurd works as given below. LD_PRELOAD is used for the Hurd tests. Options: none: send an integer as data -z: send a zero credentials byte as data (used by dbus) -n