[gelöst] /etc/environment - Funktion?

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
bullgard
Beiträge: 1657
Registriert: 14.09.2012 23:03:01

[gelöst] /etc/environment - Funktion?

Beitrag von bullgard » 01.11.2014 22:10:50

Hallo debianforum.de.
Wozu dient die Datei /etc/environment.? Bei mir (wheezy und unstable) ist sie leer. https://www.debian.org/doc/manuals/debian-reference/ erwähnt sie nicht. '

Code: Alles auswählen

~$ ls -al /etc/environment; 
-rw-r--r-- 1 root root 0 Mai 30  2013 /etc/environment
.' Warum erhalte ich den Bescheid: "
You have searched for paths that end with /etc/environment in suite wheezy, all sections, and all architectures. Sorry, your search gave no results
"?
Welches Programm legt sie an?
In einem Debian-Fehlerbericht habe ich die Vermutung gelesen, daß diese Datei von AIX in Linux übernommen wurde. Der beweisende Hyperlink ist aber nicht mehr gültig.
Mit freundlichen Grüßen
bullgard
Zuletzt geändert von bullgard am 06.11.2014 06:21:31, insgesamt 1-mal geändert.

Benutzeravatar
4A4B
Beiträge: 981
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: /etc/environment - Funktion?

Beitrag von 4A4B » 01.11.2014 23:37:54

Doch, in Kapitel 4.5.1:

https://www.debian.org/doc/manuals/debi ... am_and_nss

Die Datei gehört wohl zu PAM (?)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: /etc/environment - Funktion?

Beitrag von rendegast » 01.11.2014 23:53:08

4A4B hat geschrieben: Die Datei gehört wohl zu PAM (?)
Yepp

Code: Alles auswählen

$ grep etc/environment /var/lib/dpkg/info/* -C1
/var/lib/dpkg/info/libpam-modules:amd64.postinst-
/var/lib/dpkg/info/libpam-modules:amd64.postinst:if dpkg --compare-versions "$2" lt 0.99.9.0-1 && ! [ -f /etc/environment ]
/var/lib/dpkg/info/libpam-modules:amd64.postinst-then
/var/lib/dpkg/info/libpam-modules:amd64.postinst:       touch /etc/environment
/var/lib/dpkg/info/libpam-modules:amd64.postinst-fi
--
/var/lib/dpkg/info/locales.config-
/var/lib/dpkg/info/locales.config:DEFAULT_ENVIRONMENT="$(cat /etc/environment /etc/default/locale 2>/dev/null | awk '/^LANG=/ {gsub("\"", ""); sub("LANG=", ""); lang=$0;} END {print lang}')"
/var/lib/dpkg/info/locales.config-DEFAULT_ENVIRONMENT="$(convert_locale "$DEFAULT_ENVIRONMENT")"
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

bullgard
Beiträge: 1657
Registriert: 14.09.2012 23:03:01

Re: /etc/environment - Funktion?

Beitrag von bullgard » 06.11.2014 06:16:59

4A4B hat geschrieben:
Doch, in Kapitel 4.5.1: https://www.debian.org/doc/manuals/debi ... am_and_nss
Die Datei gehört wohl zu PAM (?)
Ich weiß nicht, warum ich diesen Eintrag übersehen habe. Vielleicht habe ich eine alte Version der Debian-Referenz verwendet.
Wenn ich IBM richtig verstanden habe, kann diese Datei Environment-Variablen für alle (!) Prozesse festlegen. In Debian: "PAM is the most basic way to initialize environment variables for all programs with system-wide default values."

bullgard
Beiträge: 1657
Registriert: 14.09.2012 23:03:01

Re: /etc/environment - Funktion?

Beitrag von bullgard » 06.11.2014 06:20:52

Hallo rendegast,
rendegast hat geschrieben:
4A4B hat geschrieben: Die Datei gehört wohl zu PAM (?)
Yepp

Code: Alles auswählen

$ grep etc/environment /var/lib/dpkg/info/* -C1
…
Vielen Dank!
Gruß
bullgard

Antworten