commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]