[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. hurd-release-0-2-3553-g7808ed7
From: |
Samuel Thibault |
Subject: |
[SCM] Hurd branch, master, updated. hurd-release-0-2-3553-g7808ed7 |
Date: |
Wed, 28 Aug 2013 21:41:51 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".
The branch, master has been updated
via 7808ed79f5dbcd9f24268d22f1838d9b6e8f25c6 (commit)
via 7075bc11289355478659cd1610632a9299734afc (commit)
via a0ac380bb3fd07f61566511c4fdf18da748dcfa9 (commit)
via 4c28f07bf1fbfbcee9dcd47e8ee124567c40f5e5 (commit)
via 4f6fe9c7ebc571602ab74858a8fda40d6d7fd908 (commit)
via 9a73a3142aebe0bfe910a8cf5455d6739d89899d (commit)
via 193cef0bdcc7b4a7e06a6cf30e96684c9f454863 (commit)
from 9b3a87f37c4e829386ceb10de974d409a31adcf7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7808ed79f5dbcd9f24268d22f1838d9b6e8f25c6
Author: Justus Winter <address@hidden>
Date: Sat Jul 27 15:32:06 2013 +0200
utils: add nullauth utility
nullauth drops all authentication credentials and runs the given
program. This is also useful to drop privileges on behalf of
translators that do not need any credentials in some circumstances,
e.g.
% settrans -ap /hurd/nullauth -- /hurd/storeio -Tzero
makes storeio run without any credentials.
* utils/nullauth.c: New file.
* utils/Makefile: Build nullauth.
commit 7075bc11289355478659cd1610632a9299734afc
Author: Justus Winter <address@hidden>
Date: Sat Jul 27 15:32:05 2013 +0200
tmpfs: drop privileges in the tmpfs translator
* tmpfs/tmpfs.c (main): Drop privileges.
commit a0ac380bb3fd07f61566511c4fdf18da748dcfa9
Author: Justus Winter <address@hidden>
Date: Sat Jul 27 15:32:04 2013 +0200
trans: drop privileges in the null translator
* trans/null.c (main): Drop privileges.
commit 4c28f07bf1fbfbcee9dcd47e8ee124567c40f5e5
Author: Justus Winter <address@hidden>
Date: Sat Jul 27 15:32:03 2013 +0200
libshouldbeinlibc: Add nullauth.{c,h}
setnullauth () obtains an empty authentication handle and uses it for
further authentication purposes. This effectively drops all Unix
privileges.
* libshouldbeinlibc/nullauth.c: New file.
* libshouldbeinlibc/nullauth.h: Likewise.
* libshouldbeinlibc/Makefile: Add nullauth.{c,h}.
commit 4f6fe9c7ebc571602ab74858a8fda40d6d7fd908
Author: Justus Winter <address@hidden>
Date: Fri Jul 26 18:52:43 2013 +0200
console-client: add daemonizing support
This patch adds daemonizing support using libdaemon.
* console-client/console.c (daemonize): New variable.
(options): Add --daemonize argument.
(parse_opt): Handle --daemonize argument.
(daemon_error): New error(3) like macro.
(main): Daemonize.
* console-client/Makefile: Use libdaemon specific build flags.
commit 9a73a3142aebe0bfe910a8cf5455d6739d89899d
Author: Justus Winter <address@hidden>
Date: Fri Jul 26 18:52:42 2013 +0200
Add configure checks for libdaemon
* configure.ac: Add check for libdaemon.
* config.make.in: Make the libdaemon specific variables available.
commit 193cef0bdcc7b4a7e06a6cf30e96684c9f454863
Author: Justus Winter <address@hidden>
Date: Fri Jul 26 16:38:29 2013 +0200
Define and use symbolic names for important processes
* include/pids.h: New file.
* init/init.c (frob_kernel_process): Use symbolic name for kernel process.
* exec/exec.c (S_exec_init): Use symbolic name for startup process.
* libdiskfs/boot-start.c (diskfs_S_fsys_init): Likewise.
* libdiskfs/init-startup.c (_diskfs_init_completed): Likewise.
* pfinet/main.c (arrange_shutdown_notification): Likewise.
* proc/mgt.c (create_startup_proc): Likewise.
* proc/main.c (main): Use symbolic name for proc process.
-----------------------------------------------------------------------
Summary of changes:
config.make.in | 5 +
configure.ac | 6 +
console-client/Makefile | 4 +-
console-client/console.c | 115 +++++++++++++++++++-
exec/main.c | 3 +-
libiohelp/shared.c => include/pids.h | 30 ++---
init/init.c | 3 +-
libdiskfs/boot-start.c | 3 +-
libdiskfs/init-startup.c | 3 +-
libshouldbeinlibc/Makefile | 4 +-
libshouldbeinlibc/nullauth.c | 47 ++++++++
.../nullauth.h | 25 +++--
pfinet/main.c | 3 +-
proc/main.c | 3 +-
proc/mgt.c | 3 +-
tmpfs/tmpfs.c | 6 +
trans/null.c | 5 +
utils/Makefile | 6 +-
utils/nullauth.c | 90 +++++++++++++++
19 files changed, 316 insertions(+), 48 deletions(-)
copy libiohelp/shared.c => include/pids.h (66%)
create mode 100644 libshouldbeinlibc/nullauth.c
copy libports/notify-send-once.c => libshouldbeinlibc/nullauth.h (52%)
create mode 100644 utils/nullauth.c
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. hurd-release-0-2-3553-g7808ed7,
Samuel Thibault <=