incron

Skjermbilde programvare:
incron
Prog.varedetaljer:
Versjon: 0.5.10
Last opp dato: 14 Apr 15
Utvikler: Lukas Jelinek
Lisens: Gratis
Popularitet: 35

Rating: 4.0/5 (Total Votes: 1)

incron er en "inotify cron" system. Det fungerer som vanlig cron men er drevet av filsystem hendelser i stedet for tidsperioder.
incron inneholder to programmer, en daemon som heter "incrond" (analogt til crond) og et bord manipulator "incrontab" (som "crontab").
Hvordan bygge:
 
Fordi denne versjonen er veldig tidlig den ikke inneholder en standard bærbar bygge mekanisme. Det er bare en Makefile som må modifiseres manuelt. På mange Linux-systemer trenger du ikke å endre noe.
Les Makefile FØR du skriver "make". Spesielt sjekke PREFIX og andre vanlige variabler. Hvis det gjøres kan du nå bygge filene ('gjøre').
Binærfilene må være selvsagt installert som root. Legg merke til at installasjonsprogrammet skaper en spesiell bruker kalt 'incron' som forvalter incron tabeller.
Hvordan å bruke:
 
Den incron daemon (incrond) må kjøre under roten (vanligvis fra kjørenivå script etc.). Den laster gjeldende brukertabellene og kroker dem for senere endringer.
Den incron tabellen manipulator kan kjøres under noen vanlig bruker siden det SUIDs. For manipulering med tabellene bruker i utgangspunktet den samme syntaks som for crontab program. Du kan importere en tabell, fjerne og redigere den aktuelle tabellen.
De brukertabellrader har følgende syntaks:

Hvor:
er et filsystem bane (for tiden unngå mellomrom!)
er en symbolsk (se inotify.h, bruk komma for å skille symboler) eller numerisk maske for hendelser
er et program eller skript for å kjøre på hendelsene
Kommandoen kan inneholde disse jokertegn:
$$ - Et dollartegn
$ @ - Den så filsystemet banen (se ovenfor)
$ # - Arrangementet relaterte filnavn
Eksempel: Du må kjøre program 'abc' med hele filbanen som et argument hver gang en fil endres i / var / mail. En av de løsninger som følger:
/ Var / mail IN_CLOSE_WRITE abc $ @ / $ #

Hva er nytt i denne utgaven:

  • mellomrom i event-relatert filnavn nå håndteres riktig (# 0000178)
  • krasj på incrontab --user fast (# 0000187)
  • man-sidene forbedret (bug rapportering info som av # 0000407
  • Makefile forbedret ('slipp-ren "fjerner også" doc ")

Hva er nytt i versjon 0.5.8:

  • Mer & quot; inkluderer & quot; direktiver har blitt lagt for å sikre bedre kompilatoren kompatibilitet.
  • Hjelpemeldinger har blitt fikset.
  • Noen advarsler knyttet til Ubehandlede feil har blitt fikset.

Krav :

  • Linux kernel 2.6.13 eller senere (med inotify samlet i)
  • inotify overskrifter (inotify.h, inotify-syscalls.h) installert i / sys. Det vanligste stedet er / usr / include / sys.
  • GCC 4.x kompilator (fungerer sannsynligvis også med GCC 3.4, muligens med eldre versjoner også)

Lignende programvare

fuse-convmvfs
fuse-convmvfs

2 Jun 15

pynfs
pynfs

3 Jun 15

xfsprogs
xfsprogs

17 Aug 18

Kommentarer til incron

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!