• Debian Kernel Datei .fresh-install

    From rolf@debianlist.aleeas.com@21:1/5 to All on Mon Apr 14 14:50:02 2025
    Hallo Zusammen,

    ich habe auf meinem Rechner eine Datei gefunden: `/usr/lib/modules/6.1.0-33-amd64/.fresh-install`. Ich frage mich, woher
    diese Datei kommt und wer sie anlegt? Nach meiner Recherche konnte ich nirgendwo Hinweise in offiziellen Dokumentationen finden. Einzig ein
    Hinweis von ChatGPT verweist darauf, dass es sich um eine Flag-Datei
    handelt, wenn der Kernel heruntergeladen, aber noch nicht installiert
    oder geladen wurde.

    Die Datei wurde durch das IDS entdeckt. Als ich später einen Blick auf
    die Datei werfen wollte, war sie jedoch nicht mehr vorhanden. Kann
    jemand mir sagen, wo ich eine Dokumentation dazu finden kann? Ich habe
    bereits in Google, im Debian-Kernel-Handbuch und anderen Quellen
    gesucht, leider ohne Erfolg.

    Vielen Dank!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Moock@21:1/5 to rolf@debianlist.aleeas.com on Mon Apr 14 21:10:02 2025
    On 14.04.2025 14:50 Uhr rolf@debianlist.aleeas.com wrote:

    ich habe auf meinem Rechner eine Datei gefunden: `/usr/lib/modules/6.1.0-33-amd64/.fresh-install`. Ich frage mich,
    woher diese Datei kommt und wer sie anlegt?

    apt-file search ist da dein Freund. Findet Dateien, die in den Paketen
    der gerade aktiven Paketquellen sind.

    Achtung: Bei sid werden ältere Versionen entfernt.

    Anderweitig installierte Pakete oder Software findet man darüber nicht.

    Nach meiner Recherche konnte ich nirgendwo Hinweise in offiziellen Dokumentationen finden. Einzig ein Hinweis von ChatGPT verweist
    darauf, dass es sich um eine Flag-Datei handelt, wenn der Kernel heruntergeladen, aber noch nicht installiert oder geladen wurde.

    Hast du manuell Kernel installiert?
    Oder Module, ggf. über Fremdpakete?

    Die Datei wurde durch das IDS entdeckt. Als ich später einen Blick
    auf die Datei werfen wollte, war sie jedoch nicht mehr vorhanden.

    Lief zwischenzeitlich autoremove, ggf. im Hintergrund?


    --
    kind regards
    Marco

    Send spam to 1744635002muell@stinkedores.dorfdsl.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Mon Apr 14 21:40:01 2025
    On Monday, April 14, 2025 2:29:10 PM CEST, rolf@debianlist.aleeas.com
    wrote:
    Hallo Zusammen,

    ich habe auf meinem Rechner eine Datei gefunden: `/usr/lib/modules/6.1.0-33-amd64/.fresh-install`. Ich frage
    mich, woher diese Datei kommt und wer sie anlegt?

    weiss ich doch nicht, ob du dich das fragst... ;)


    Nach meiner
    Recherche konnte ich nirgendwo Hinweise in offiziellen
    Dokumentationen finden. Einzig ein Hinweis von ChatGPT verweist
    darauf, dass es sich um eine Flag-Datei handelt, wenn der Kernel heruntergeladen, aber noch nicht installiert oder geladen wurde.

    es gibt nicht nur google (& co.) & chatgpt...

    es gibt auch das gute alte terminal, in dem man ein linux-image .deb-file entpacken[1] kann. dann suchst[2] du nach .fresh-install in allen dateien,
    und du wirst tatsaechlich fuendig! :)


    vielleicht gibt's ja auch ein tool fuer's gui in dem du rumklicken
    kannst...


    Vielen Dank!

    sehr gern! :)



    [1] ar, tar, xz
    [2] grep

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rolf@debianlist.aleeas.com@21:1/5 to Michael on Tue Apr 15 08:50:01 2025
    Hallo Michael,

    On 14.04.25 21:24, Michael wrote:
    On Monday, April 14, 2025 2:29:10 PM CEST, rolf@debianlist.aleeas.com
    wrote:

    Nach meiner Recherche konnte ich nirgendwo Hinweise in offiziellen
    Dokumentationen finden. Einzig ein Hinweis von ChatGPT verweist
    darauf, dass es sich um eine Flag-Datei handelt, wenn der Kernel
    heruntergeladen, aber noch nicht installiert oder geladen wurde.

    es gibt nicht nur google (& co.) & chatgpt...

    es gibt auch das gute alte terminal, in dem man ein linux-image
    .deb-file entpacken[1] kann. dann suchst[2] du nach .fresh-install in
    allen dateien, und du wirst tatsaechlich fuendig! :)

    Vielen Dank! Leider bin ich nicht fündig geworden. Ich habe das Paket `linux-image-6.1.0-33-amd64_6.1.133-1_amd64.deb` entpackt und nach der
    Datei `fresh-install` gesucht, aber leider ohne Erfolg.

    rolf@debian: /tmp/entpackte-deb
    😄  ls -lha
    insgesamt 66M
    drwxr-xr-x  5 alex alex 4,0K 15. Apr 08:12 .
    drwxrwxrwt 35 root root  20K 15. Apr 08:09 ..
    drwxr-xr-x  2 alex alex 4,0K 10. Apr 21:32 boot
    drwxr-xr-x  3 alex alex 4,0K 10. Apr 21:32 lib
    -rw-r--r--  1 alex alex  66M 12. Apr 09:05 linux-image-6.1.0-33-amd64_6.1.133-1_amd64.deb
    drwxr-xr-x  3 alex alex 4,0K 10. Apr 21:32 usr
    rolf@debian: /tmp/entpackte-deb
    😄  find . | grep fresh-install
    rolf@debian: /tmp/entpackte-deb
    🙈  grep -R fresh-install
    rolf@debian: /tmp/entpackte-deb
    🙈  grep -R  -a fresh-install
    rolf@debian: /tmp/entpackte-deb
    🙈  grep -R  -a -i fresh-install
    rolf@debian: /tmp/entpackte-deb
    🙈

    Du schreibst, dass man tatsächlich fündig wird. Wie hast du die Datei gefunden und mit welchem Kommando genau?

    Nochmals Danke!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rolf@debianlist.aleeas.com@21:1/5 to Marco Moock on Tue Apr 15 09:30:01 2025
    Hi Marco,

    On 14.04.25 20:41, Marco Moock wrote:
    On 14.04.2025 14:50 Uhr rolf@debianlist.aleeas.com wrote:

    ich habe auf meinem Rechner eine Datei gefunden:
    `/usr/lib/modules/6.1.0-33-amd64/.fresh-install`. Ich frage mich,
    woher diese Datei kommt und wer sie anlegt?
    apt-file search ist da dein Freund. Findet Dateien, die in den Paketen
    der gerade aktiven Paketquellen sind.

    Achtung: Bei sid werden ältere Versionen entfernt.

    Anderweitig installierte Pakete oder Software findet man darüber nicht.
    apt-file selber hatte ich nicht auf dem Schirm, gute Idee. Tatsächlich
    habe ich mit `dpkg -S` im Nachhinein geprüft, ohne Erfolg.

    Nach meiner Recherche konnte ich nirgendwo Hinweise in offiziellen
    Dokumentationen finden. Einzig ein Hinweis von ChatGPT verweist
    darauf, dass es sich um eine Flag-Datei handelt, wenn der Kernel
    heruntergeladen, aber noch nicht installiert oder geladen wurde.
    Hast du manuell Kernel installiert?
    Oder Module, ggf. über Fremdpakete?
    Alles ist aus den Standard-Repositories über Unattended Upgrades (UU) installiert worden, ohne jegliche manuellen Änderungen.
    Die Datei wurde durch das IDS entdeckt. Als ich später einen Blick
    auf die Datei werfen wollte, war sie jedoch nicht mehr vorhanden.
    Lief zwischenzeitlich autoremove, ggf. im Hintergrund?
    Die Unattended Upgrades (UU) sind eigentlich nicht so konfiguriert. Aber
    ich prüfe das nochmal. Auch hier, danke für den Hinweis!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rolf@debianlist.aleeas.com@21:1/5 to Hilmar on Tue Apr 15 09:30:01 2025
    Hi,

    On 15.04.25 08:59, Preuße, Hilmar wrote:
    On 14.04.2025 14:29, rolf@debianlist.aleeas.com wrote:

    Moin,

    Die Datei wurde durch das IDS entdeckt. Als ich später einen Blick
    auf die Datei werfen wollte, war sie jedoch nicht mehr vorhanden.
    Kann jemand mir sagen, wo ich eine Dokumentation dazu finden kann?
    Ich habe bereits in Google, im Debian-Kernel-Handbuch und anderen
    Quellen gesucht, leider ohne Erfolg.


    Wie kaum anders zu erwarten, wird das File in den {post,pre}{inst,rm} Skripten angelegt und gelöscht.

    hille@rasppi2:~/t1 $ grep fresh *
    postinst:if [ -f /lib/modules/$version/.fresh-install ]; then
    postinst:rm -f /lib/modules/$version/.fresh-install
    postrm:rm -f /lib/modules/$version/.fresh-install
    preinst:    touch /lib/modules/$version/.fresh-install

    HTH.

    H.
    Super! Danke für den Hinweis und hab es jetzt auch gefunden! Nochmals
    vielen Dank!!!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)