/etc/machine-id --> wie am besten löschen/erneuern?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: /etc/machine-id --> wie am besten löschen/erneuern?

Beitrag von rendegast » 20.10.2015 09:55:31

niemand hat geschrieben: Man sollte bedenken, dass die betreffende ID tatsächlich genutzt wird, die Logs etwa befinden sich unter /var/log/journal/[machine-id]/
Auch user-Prozesse, hier gerade

Code: Alles auswählen

# lsof | grep $machine-id

pulseaudi ... /home/user/.pulse/$machine-id....

alsa-sink ... /home/user/.pulse/$machine-id....

alsa-sour ... /home/user/.pulse/$machine-id....

(firefox) ... /home/user/.cache/event-sound-cache.tdb.$machine-id....
Bei letzterem kommt die System-Architektur diversifizierend hinein.
(jessie32 und jessie64 in Benutzung)



Wenn ich machine-id mal leere/lösche,
funktioniert nach dem Neustart pulseaudio des Benutzers nicht mehr.
Letztendlich hat wohl Löschen von
~/.config/pulse/cookie (früher wohl ~/.pulse-cookie)
geholfen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: /etc/machine-id --> wie am besten löschen/erneuern?

Beitrag von Blackbox » 05.12.2015 07:30:23

Ich habe gerade bei der Recherche zu einem anderem Problem über dieses hier gestolpert.

http://www.freedesktop.org/software/sys ... ne-id.html
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

breakthewall
Beiträge: 507
Registriert: 30.12.2016 23:48:51

Re: /etc/machine-id --> wie am besten löschen/erneuern?

Beitrag von breakthewall » 01.03.2017 08:12:23

Hallo

Da ich mich die Tage auch mit den Pros/Contras der /etc/machine-id beschäftigt habe, gibt es hierzu ein durchaus interessantes Update.

systemd 223:
https://github.com/systemd/systemd/blob/master/NEWS
sd-id128 gained a new API for generating unique IDs for the host
that does not leak the machine ID. Specifically,
sd_id128_get_machine_app_specific() derives an ID based on the
machine ID a in well-defined, non-reversible, stable way. This is
useful whenever an identifier for the host is needed but where the
identifier shall not be useful to identify the system beyond the
scope of the application itself. (Internally this uses HMAC-SHA256 as
keyed hash function using the machine ID as input.)

Benutzeravatar
schorsch_76
Beiträge: 2535
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: /etc/machine-id --> wie am besten löschen/erneuern?

Beitrag von schorsch_76 » 01.03.2017 08:51:44

Weis jemand für welchen Zweck diese ID da ist? Für was ist sie denn gedacht?

Benutzeravatar
jph
Beiträge: 1049
Registriert: 06.12.2015 15:06:07
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greven/Westf.

Re: /etc/machine-id --> wie am besten löschen/erneuern?

Beitrag von jph » 01.03.2017 16:06:28

schorsch_76 hat geschrieben:Weis jemand für welchen Zweck diese ID da ist? Für was ist sie denn gedacht?
Steht doch hinter dem Link: "Programs may use this ID to identify the host with a globally unique ID in the network, which does not change even if the local network configuration changes. Due to this and its greater length, it is a more useful replacement for the gethostid(3) call that POSIX specifies."


Gesendet von iPhone mit Tapatalk Pro

Benutzeravatar
schorsch_76
Beiträge: 2535
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: /etc/machine-id --> wie am besten löschen/erneuern?

Beitrag von schorsch_76 » 01.03.2017 16:12:05

Das ist klar. Ich meinte jetzt für welche Anwendung das zwingend nötig ist um zu funktionieren?

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

Re: /etc/machine-id --> wie am besten löschen/erneuern?

Beitrag von rendegast » 01.03.2017 21:03:50

journald
/var/log/journal/$machine-id/

/etc/machine-id -> /var/lib/dbus/machine-id
dbus


Das System ( systemd? ) reagiert "komisch", wenn ich machine-id random realisiere.

Mit journalctl die journal-Historie verfolgen wird auch aufwändig.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten