← Back to team overview

sslug-teknik team mailing list archive

Re: Fremstilling af Daemon, skrevet helt i BASH

 

Den 15-03-2011 17:11, Thomas Rosendal Jensen skrev:
> Tak. skal du have, angående CRON Job. Det er det jeg leder efter.
> 
> Thomas :)
Du bruger så vidt jeg kan se 2 parametre til dit script: brugernavn og
mailadresse.
Det passer ikke med et cronjob, som du ikke kan komme med inddata til,
bl.a. fordi det jo gerne skulle kunne eksekveres automatisk uden din
medvirken.
Hvis du anvender brugernavnet+domænet som mailadresse, så kan du normalt
generere begge dele ud fra stien i /home.
Det er grunden til, at jeg foreslår dig at kigge efter i alle brugeres
home-dir/PUBLIC_HTML. Her har brugeren fuld frihed til at oprette et
dir, som så kommer til at give navnet på den virtuelle maskine, og dit
script kan automatisk identificere brugerens navn og mailadresse.
Det er:
USRDOMN=${1}
og
EMAIL=${2}
der ikke dur i et cronjob.

Eksempel:
/home/Peter.Jensen/PUBLIC_HTML/TestDomaine
Her kan du med sed isolere både USRDOM (TestDomaine) og mailadresse
(Peter.Jensen + @juac.dk)

Mit forslag lever ikke op til dit ønske om at den enkelte bruger skal
kunne eksekvere et script, som gør root-ting, men det vil give dig en
fleksibilitet, der langt hen ad vejen svarer til.

Som Peter Makholm så rigtigt skriver, er det ikke en deamon du har brug
for (du har allerede cron, som er en deamon), det er blot et almindeligt
script, som kan eksekveres af root når som helst og cron på faste
tidspunkter.


Follow ups

References