file /etc/default/rcS senza proprietario

Ottimizzazione, pulizia, gestione e manutenzione di una Debian Box

file /etc/default/rcS senza proprietario

Messaggioda ettore+ » 20/02/2017, 21:05

Ciao a tutti !
Sulla mia debian 9 stretch ho trovato questo file (vuoto) senza gruppo proprietario:

#
ls -la /etc/default/rcS
---------- 1 root 1769239653 0 nov 25 23:52 /etc/default/rcS


credo sia un "residuo" post installazione.
posso cancellarlo ?
Oppure è da impostare il gruppo ? (ma con permessi 000 ?)

Non capisco, scusate la mia imbranataggine

grazie e ciao
ettore+
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 16/02/2017, 9:08

Re: file /etc/default/rcS senza proprietario

Messaggioda Ombra » 20/02/2017, 22:06

ciao,
nel contenuto del file (quando non è vuoto) trovi scritto
Codice: Seleziona tutto
##################################################################
# NOTE: This file is ignored when systemd is used as init system #
##################################################################
#


quindi se usi systemd il file non viene letto;
posso cancellarlo ?

quel file appartiene al pacchetto initscripts, quindi no, non cancellare il file; delle due puoi provare a capire se nella tua installazione quel pacchetto è necessario o no e eventualmente disinstallarlo.
Per quanto riguarda i permessi sulla mia installazione (uso sysv come init) sono messi così
Codice: Seleziona tutto
$ ls -la /etc/default/rcS
-rw-r--r-- 1 root root 821 Jul 20  2016 /etc/default/rcS

io fossi in te lascerei tutto così com'è.
Ombra
wiki member
wiki member
 
Messaggi: 427
Iscritto il: 11/08/2007, 18:06
Località: Bologna

Re: file /etc/default/rcS senza proprietario

Messaggioda ettore+ » 21/02/2017, 6:17

Debian 9 usa systemd quindi il file -leggendo il contenuto del tuo file- sembra ignorato...
il file e' senza permessi di lettura/scrittura per chiunque (root incluso) e contenuto nullo: mi fa dedurre che non è utilizzato...

Capita lo stesso ad altri che hanno installato debian 9 (con systemd) oppue sono l'unico fortunato ?

ciao e grazie a tutti
ettore+
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 16/02/2017, 9:08

Re: file /etc/default/rcS senza proprietario

Messaggioda s3v » 21/02/2017, 8:57

Non penso che sia stata deliberatamente fatta la scelta di azzerare i permessi e impostare un gruppo così strano (probabilmente se lo cerchi in "/etc/group" non esiste nemmeno).
O hai installato qualche pacchetto esterno a Debian che ha fatto inavvertitamente quelle modifiche, o hai toccato qualcosa, o l'immagine d'installazione era corrotta, o il filesystem è corrotto/danneggiato, o c'è un bug o c'è qualche malware.
Prova a controllare il checksum del file:
Codice: Seleziona tutto
$ debsums -a initscripts

(devi installare il pacchetto "debsums") e magari controlla anche se ci sono altre stranezze.
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5311
Iscritto il: 31/12/2008, 11:54

Re: file /etc/default/rcS senza proprietario

Messaggioda mark » 21/02/2017, 10:55

+1 per file corrotto
O0
Avatar utente
mark
Sr. Member
Sr. Member
 
Messaggi: 428
Iscritto il: 10/01/2007, 16:53

Re: file /etc/default/rcS senza proprietario

Messaggioda ettore+ » 21/02/2017, 20:38

s3v ha scritto:Prova a controllare il checksum del file:
Codice: Seleziona tutto
$ debsums -a initscripts

(devi installare il pacchetto "debsums") e magari controlla anche se ci sono altre stranezze.


ecco il risultato:

debsums -a initscripts
debsums: package initscripts is not installed


insomma il pacchetto initscript non è (stato) installato (al momento dell'installazione di debian 9).
Infatti:

# apt-get install initscripts
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
The following additional packages will be installed:
insserv startpar sysv-rc
Pacchetti suggeriti:
bootchart2 bum
I seguenti pacchetti NUOVI saranno installati:
initscripts insserv startpar sysv-rc
0 aggiornati, 4 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 234 kB di archivi.
Dopo quest'operazione, verranno occupati 552 kB di spazio su disco.
Continuare? [S/n]


servono e quindi procedo ? scusate se la domanda è banale...
apparentemente mi funziona (quasi) tutto (a parte libpam con kde con kde, vedi altro mio post insoluto, ma questa è altra storia)...

umilmente grazie a tutti !!!
ettore+
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 16/02/2017, 9:08

Re: file /etc/default/rcS senza proprietario

Messaggioda ettore+ » 22/02/2017, 10:51

Mi sono ricordato di disporre di una coetanea installazione "di prova" su di un altro e diverso disco ed anche qui la situazione è la stessa:
stessa stranezza nel proprietario del file e pacchetto iniscripts non installato.

Escluderei problemi al disco. Per togliermi i dubbi su malaware e/o corruzione della (stessa) immagine di debian installata a suo tempo, appena posso reinstallo sul disco "di prova" la debian 9 e verifico. stay tuned.

grazie e ciao
ettore+
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 16/02/2017, 9:08

Re: file /etc/default/rcS senza proprietario

Messaggioda Ombra » 22/02/2017, 11:08

Allora non posso essere sicuro al 100% cmq guardando i contenuti di initscripts e conoscendo un po' qualche pezzo di systemd credo che tutte le componenti dentro a initscripts siano sostiuite da componenti interne a systemd.
Per esempio halt/reboot etc sono dentro al binario systemctl, mount dei filesystem NFS dovrebbe farlo la componente di systemd che si occupa di rete (networkd? non ricordo il nome), bootlog sono in journald, checkfs lo fa systemd (infatti a volte si pianta per minuti) e via così. Quindi ci sta che in un sistema "systemd puro" non hai bisogno di quel pacchetto.
Per quanto riguarda la presenza del file rcS vuoto, non so, può darsi che sia un residuo dell'installer ma è una ipotesi. Cmq se è stato lasciato li dall'installer un motivo ci sarà, meglio lasciarlo no?
Altrimenti, visto che la cosa è riproducibile su più installazioni, c'è sempre l'opzione di segnalare un bug, visto che l'installer non dovrebbe lasciare pezzi inutili in giro.
Ombra
wiki member
wiki member
 
Messaggi: 427
Iscritto il: 11/08/2007, 18:06
Località: Bologna

Re: file /etc/default/rcS senza proprietario

Messaggioda s3v » 23/02/2017, 19:12

Però è davvero strano quel gruppo..
@ettore+
Puoi indicare il file immagine da cui hai installato Debian? In questo modo vedo se riesco a replicare il problema (se di problema si tratta).
Inoltre riesci a risalire a che pacchetto appartiene questo file?
Da qui il pacchetto è "initscripts" ma non riesco a trovare script del manutentore che fanno quelle modifiche.
Posta gentilmente anche l'output di:
Codice: Seleziona tutto
$ dpkg -S /etc/default/rcS
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5311
Iscritto il: 31/12/2008, 11:54

Re: file /etc/default/rcS senza proprietario

Messaggioda ettore+ » 26/02/2017, 22:47

Scusa, leggo solo ora il tuo post.

La iso che ho istallato (e successivamente aggiornato utilizzanfo i repository ufficiali) è la iso di debian testing (amd64) generata settimanalmente, in paricolare l'instllazione risale a fine novembre 2016.

L'output è:

dpkg -S /etc/default/rcS
dpkg-query: nessun percorso corrispondente a /etc/default/rcS


Tieni presente che nel mentre ho modificato il suo proprietario a root:root, un proprietario esistente esistente... e pazienza se i permessi sono a 000 e il file è vuoto.

ciao e grazie
ettore+
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 16/02/2017, 9:08


Re: file /etc/default/rcS senza proprietario

Messaggioda ettore+ » 06/03/2017, 9:43

Grazie !

Se ho capito bene il problema nasce da un pacchetto (hwclock-setup) utilizzato esclusivamente dall'installer.
Devo dire che ho provato fare una nuova reinstallazione di prova la settima scorsa (dvd amd64 delll'ultima settimana di febbraio) e il problema non si è riproposto: il file vuoto senza proprietario non l'ho ritrovato.

ciao
ettore+
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 16/02/2017, 9:08


Torna a Tuning

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite