Artifact gosu_1.14-1+b10_amd64

Metadata
deb_control_files:
- control
- md5sums
deb_fields:
  Architecture: amd64
  Built-Using: golang-1.19 (= 1.19.8-2), golang-golang-x-sys (= 0.3.0-1), runc (=
    1.1.5+ds1-1+deb12u1)
  Description: |-
    Simple Go-based setuid+setgid+setgroups+exec
     This is a simple tool grown out of the simple fact that "su" and "sudo" have
     very strange and often annoying TTY and signal-forwarding behavior. They're
     also somewhat complex to setup and use (especially in the case of "sudo"),
     which allows for a great deal of expressivity, but falls flat if all you need
     is "run this specific application as this specific user and get out of the
     pipeline".
     .
     The core of how "gosu" works is stolen directly from how Docker/libcontainer
     itself starts an application inside a container (and in fact, is using the
     "/etc/passwd" processing code directly from libcontainer's codebase).
     .
     Once the user/group is processed, we switch to that user, then we "exec" the
     specified process and "gosu" itself is no longer resident or involved in the
     process lifecycle at all. This avoids all the issues of signal passing and TTY,
     and punts them to the process invoking "gosu" and the process being invoked by
     "gosu", where they belong.
  Homepage: https://github.com/tianon/gosu
  Installed-Size: '2185'
  Maintainer: pkg-go <pkg-go-maintainers@lists.alioth.debian.org>
  Package: gosu
  Priority: extra
  Section: admin
  Source: gosu (1.14-1)
  Version: 1.14-1+b10
srcpkg_name: gosu
srcpkg_version: 1.14-1

File

gosu_1.14-1+b10_amd64.deb
Binary file gosu_1.14-1+b10_amd64.deb cannot be displayed. you can view it raw or download it instead.

Relations

Relation Direction Type Name
built-using Source package gosu_1.14-1

binary package System - - 4 months, 2 weeks ago 3 months, 2 weeks
BETA