Repository 32bit  Forum
Repository 64bit  Wiki

Aiutate Andrea Arcangeli "Linux kernel hacker"

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda conraid » gio nov 06, 2008 12:45

d4z_c0nf ha scritto:Scusate, ho editato il crontab, come spiegato da mario con
Codice: Seleziona tutto
crontab -e

Scrivo la linea
do ESC
Codice: Seleziona tutto
:wq


ridò crontab -e e quella riga non c'è più.

rock


è normale, una volta modificato, viene memorizzata la modifica in un file, guarda la directory, quando crond la scansione applica la modifica
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda d4z_c0nf » gio nov 06, 2008 12:54

conraid ha scritto:
d4z_c0nf ha scritto:Scusate, ho editato il crontab, come spiegato da mario con
Codice: Seleziona tutto
crontab -e

Scrivo la linea
do ESC
Codice: Seleziona tutto
:wq


ridò crontab -e e quella riga non c'è più.

rock


è normale, una volta modificato, viene memorizzata la modifica in un file, guarda la directory, quando crond la scansione applica la modifica


Scusami conraid non ho capito niente :D

rock
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda conraid » gio nov 06, 2008 13:02

d4z_c0nf ha scritto:Scusami conraid non ho capito niente :D


Se hai fatto la modifica e non hai più toccato niente, scommetti che adesso c'è?
Devi smanettare un po' per capire
Quando fai crontab -e e salvi, non vengono memorizzate subito le modifiche in quanto crond è in esecuzione. Ma nella directory di cron si creerà un file temporaneo chiamato cron.update che il demone (crond) leggerà e memorizzerà il cambiamento. Fino al momento della lettura di cron.update da parte del demone il file rimane invariato.
Più di così non so spiegarmi, man crontab per capire meglio
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda Mario Vanoni » gio nov 06, 2008 13:18

conraid ha scritto:
d4z_c0nf ha scritto:Scusami conraid non ho capito niente :D


Se hai fatto la modifica e non hai più toccato niente, scommetti che adesso c'è?
Devi smanettare un po' per capire
Quando fai crontab -e e salvi, non vengono memorizzate subito le modifiche in quanto crond è in esecuzione. Ma nella directory di cron si creerà un file temporaneo chiamato cron.update che il demone (crond) leggerà e memorizzerà il cambiamento. Fino al momento della lettura di cron.update da parte del demone il file rimane invariato.
Più di così non so spiegarmi, man crontab per capire meglio


Come utente root:
crontab -e
apre il file con l'editore definito da "EDITOR=...",
mettiamo che sia /usr/bin/vi,
scrivi/aggiungi/cambi
:wq
crontab -e
rivedi quello che hai fatto
:wq

Se metti un ordine tra 2 minuti
dopo il :wq sara` eseguito.
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda d4z_c0nf » gio nov 06, 2008 13:20

conraid ha scritto:
d4z_c0nf ha scritto:Scusami conraid non ho capito niente :D


Se hai fatto la modifica e non hai più toccato niente, scommetti che adesso c'è?
Devi smanettare un po' per capire
Quando fai crontab -e e salvi, non vengono memorizzate subito le modifiche in quanto crond è in esecuzione. Ma nella directory di cron si creerà un file temporaneo chiamato cron.update che il demone (crond) leggerà e memorizzerà il cambiamento. Fino al momento della lettura di cron.update da parte del demone il file rimane invariato.
Più di così non so spiegarmi, man crontab per capire meglio


Ti sei spiegato benissimo, e avevo capito pure prima, avevo dato un'occhiata alla dir /var/spool/cron ci sono dei files temporanei, crontab.$NUM~ poi la dir /var/spool/cron/crontab con il solo file root all'interno, ma nessuno di questi files contiene la linea editata, da qui il mio dubbio sul non aver capito nulla.
Del file "cron.update" non v'è traccia, ora ho rieditato ed è "apparso", evidentemente avevo fatto qualche casino.

rock
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda d4z_c0nf » gio nov 06, 2008 13:21

Mario Vanoni ha scritto:Come utente root:
crontab -e
apre il file con l'editore definito da "EDITOR=...",
mettiamo che sia /usr/bin/vi,
scrivi/aggiungi/cambi
:wq
crontab -e
rivedi quello che hai fatto
:wq

Se metti un ordine tra 2 minuti
dopo il :wq sara` eseguito.


Grazie Mario.
rock
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda conraid » gio nov 06, 2008 13:23

In effetti, anche se non "attive", le modifiche dovresti vederle
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda d4z_c0nf » gio nov 06, 2008 13:51

conraid ha scritto:In effetti, anche se non "attive", le modifiche dovresti vederle


E' ufficiale, o mi sono rincoglionito o effettivamente c'è qualche problema:
Codice: Seleziona tutto
crontab -e

scrivo la linea:
Codice: Seleziona tutto
* * * * * /usr/bin/klive.py

ESC+
Codice: Seleziona tutto
:wq
+ENTER

Codice: Seleziona tutto
root@localhost:/home/rock$ more /var/spool/cron/crontabs/cron.update
root


Lascio passare qualche secondo, il file cron.update non c'è più, ergo crontab è "scattato".
Codice: Seleziona tutto
root@localhost:/home/rock$ cat /var/spool/cron/crontabs/root
# If you don't want the output of a cron job mailed to you, you have to direct
# any output to /dev/null.  We'll do this here since these jobs should run
# properly on a newly installed system, but if they don't the average newbie
# might get quite perplexed about getting strange mail every 5 minutes. :^)
#
# Run the hourly, daily, weekly, and monthly cron jobs.
# Jobs that need different timing may be entered into the crontab as before,
# but most really don't need greater granularity than this.  If the exact
# times of the hourly, daily, weekly, and monthly cron jobs do not suit your
# needs, feel free to adjust them.
#
# Run hourly cron jobs at 47 minutes after the hour:
47 * * * * /usr/bin/run-parts /etc/cron.hourly 1> /dev/null
#
# Run daily cron jobs at 4:40 every day:
40 4 * * * /usr/bin/run-parts /etc/cron.daily 1> /dev/null
#
# Run weekly cron jobs at 4:30 on the first day of the week:
30 4 * * 0 /usr/bin/run-parts /etc/cron.weekly 1> /dev/null
#
# Run monthly cron jobs at 4:20 on the first day of the month:
20 4 1 * * /usr/bin/run-parts /etc/cron.monthly 1> /dev/null


Consigli?
Ho fatto qualche errore?
rock
Ultima modifica di d4z_c0nf il gio nov 06, 2008 13:57, modificato 1 volta in totale.
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda conraid » gio nov 06, 2008 13:54

d4z_c0nf ha scritto:Ho fatto qualche errore?


Hai per caso cambiato la variabile EDITOR?
Ricordo che in irc ci fun una discussione ed un utente (non ricordo adesso chi) aveva un problema simile al tuo perché aveva modificato l'editor di default. Rimettendo ELVIS tutto è ripreso a funzionare.
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda d4z_c0nf » gio nov 06, 2008 13:56

conraid ha scritto:
d4z_c0nf ha scritto:Ho fatto qualche errore?


Hai per caso cambiato la variabile EDITOR?
Ricordo che in irc ci fun una discussione ed un utente (non ricordo adesso chi) aveva un problema simile al tuo perché aveva modificato l'editor di default. Rimettendo ELVIS tutto è ripreso a funzionare.


No, ma:
Codice: Seleziona tutto
rock@localhost:~$ echo $EDITOR


Non ho elvis o solo vim e pine.
Sarà quello?

EDIT:
RISOLTO, il problema era evidentemente legato a vim, ho messo elvis e disinstallato vim, rifatto la procedura ed ora è tutto ok,
anche se la var globale $EDITOR rimane vuota, mmm.
rock
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda Mario Vanoni » gio nov 06, 2008 14:02

d4z_c0nf ha scritto:
conraid ha scritto:
d4z_c0nf ha scritto:Ho fatto qualche errore?


Hai per caso cambiato la variabile EDITOR?
Ricordo che in irc ci fun una discussione ed un utente (non ricordo adesso chi) aveva un problema simile al tuo perché aveva modificato l'editor di default. Rimettendo ELVIS tutto è ripreso a funzionare.


No, ma:
Codice: Seleziona tutto
rock@localhost:~$ echo $EDITOR


Non ho elvis o solo vim e pine.
Sarà quello?
rock


Non sei utente root,

e metti in
/etc/profile
export EDITOR=/usr/bin/vi

logout
login
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda conraid » gio nov 06, 2008 14:08

Puoi anche reinstallare vim, io gli ho entrambi, ed anche io ho EDITOR vuota.
vi lancia elvis
vim lacia vim
crontab -e, visudo, etc... usano "vi" e quindi elvis, così ho capito io
In teoria, come scritto anche nel man, potresti usare quel che vuoi, ma come ti ho detto altri hanno avuto problemi con vim
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda d4z_c0nf » gio nov 06, 2008 14:10

Mario Vanoni ha scritto:
Non sei utente root,

e metti in
/etc/profile
export EDITOR=/usr/bin/vi

logout
login

Scusami Mario avevo provato anche da root e risultava vuota.
Non c'è proprio la var in profile, mi accingo ad inserirla.
Grazie.

Grazie conraid.
rock
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda Mario Vanoni » gio nov 06, 2008 14:18

conraid ha scritto:Puoi anche reinstallare vim, io gli ho entrambi, ed anche io ho EDITOR vuota.
vi lancia elvis
vim lacia vim
crontab -e, visudo, etc... usano "vi" e quindi elvis, così ho capito io
In teoria, come scritto anche nel man, potresti usare quel che vuoi, ma come ti ho detto altri hanno avuto problemi con vim


E` un errore non avere le variabili
export EDITOR=/usr/bin/vi
export PAGER=/usr/bin/less

molti programmi si adagiano a loro.
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Re: Aiutate Andrea Arcangeli "Linux kernel hacker"

Messaggioda d4z_c0nf » gio nov 06, 2008 15:33

Mario Vanoni ha scritto:
conraid ha scritto:Puoi anche reinstallare vim, io gli ho entrambi, ed anche io ho EDITOR vuota.
vi lancia elvis
vim lacia vim
crontab -e, visudo, etc... usano "vi" e quindi elvis, così ho capito io
In teoria, come scritto anche nel man, potresti usare quel che vuoi, ma come ti ho detto altri hanno avuto problemi con vim


E` un errore non avere le variabili
export EDITOR=/usr/bin/vi
export PAGER=/usr/bin/less

molti programmi si adagiano a loro.


Grazie del consiglio Mario.
rock
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1293
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

PrecedenteProssimo

Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti