[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /bin/-bash -c



On 16.01.23 00:32, Christoph Brinkhaus wrote:
Am Sun, Jan 15, 2023 at 11:32:32PM +0100 schrieb Heiko Schlittermann:

         exec("/bin/bash", "-bash", …)

Siehe exec(3) und auch als Analogon `help exec`

Danke für die Erklärung. Damit habee ich mal wieder etwas gelernt.
Allerdings gibt es bei Debian Bullseye keine Manpages zu exec,
weder man exec noch man 3 exec. Auf einer aktuellen Webseite
ist exec(3) vorhanden. Aber dort ist kein Hinweis auf eine
Login-Shell.

Das da oben ist C Code. Die man Page findest Du in

# dpkg -S /usr/share/man/man3/exec.3.gz
manpages-dev: /usr/share/man/man3/exec.3.gz

Mit Login Shells hat das wenig zu tun. Heiko wollte vermutlich darauf hinaus, dass ein Programm unter Unix seinen Namen in der Prozessliste quasi beliebig setzen darf. Und eine Login Shell das dann entspechend tut.

Viele Grüße
Ulf


Reply to: