Should not recommend to put lockrun files to /tmp
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 48/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- documentation
Direzione di ricerca
Inizia individuando la pagina della documentazione o la voce del codice sorgente contenente l'esempio di cron con lockrun citato nell'issue. Esamina le indicazioni collegate di Engine Yard e lockrun, quindi aggiorna l'esempio e le indicazioni circostanti in modo che non raccomandino /tmp per i file di lock. Il lavoro è completato quando il comando documentato utilizza una posizione di proprietà dell'utente e l'avvertenza è accurata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
http://docs.engineyard.com/adding-cron-jobs.html
/usr/bin/lockrun --lockfile=/tmp/jobname.lockrun -- sh -c "cd /data/appname/current && rake RAILS_ENV=production some:task"
http://unixwiz.net/tools/lockrun.html
IMPORTANT: Be sure to place the lockfile in a directory that only that user has the rights to, and not in /tmp (as this Tech Tip has previously suggested). If a different user has the ability to write to the directory, s/he could create a symbolic link from the target lockfile to some system file that uses locks the same way, and get the cron job to foul up the locking.
As the instances are not multi user this is not a big concern but better to go with best practises.
- Lingua principale
- JavaScript
- Stelle
- 26
- Fork
- 11
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di engineyard/ey-docs
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 20/100
engineyard/ey-docs#322 · 3 commenti ·
-
Keep files Nginx conf issueAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
engineyard/ey-docs#305 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
engineyard/ey-docs#250 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 38/100
engineyard/ey-docs#247 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
engineyard/ey-docs#217 · 1 commento ·
Tutte le issue di engineyard/ey-docs
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
521xueweihan/HelloGitHub#3939 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
needs-website-changes
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug] critique requires the detector on native targets, but audit.native.md says it does not applyApertaneeds triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
pbakaus/impeccable#1017 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno