InglesPransesEspanyol

Patakbuhin ang mga server | Ubuntu > | Fedora > |


OnWorks favicon

lockmail.maildrop - Online sa Cloud

Patakbuhin ang lockmail.maildrop sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na lockmail.maildrop na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


lockmail - lumikha ng mga mail lock file

SINOPSIS


lockmail [-r] [-t oras] {lockfile} {programa} [argumento...]

DESCRIPTION


lockmail ay isang helper utility para sa pagtatrabaho sa mga mailbox file. Dapat naka-lock ang mga mailbox file
upang pigilan ang iba pang mga application mula sa pagbabago ng mailbox sa parehong oras. magkaiba
gumagamit ang system ng iba't ibang mga kumbensyon sa pag-lock. lockmail gumagamit ng dalawa sa pinakakaraniwang locking
mga mekanismong ginagamit, na dapat gumana nang mapagkakatiwalaan sa karamihan ng mga system.

lockfile ay ang pathname sa isang umiiral nang mailbox file. Bilang default, lockmail sinusubukang i-lock
ang mailbox tuwing limang segundo (kung naka-lock na ang mailbox), at susuko pagkatapos
tatlong minuto. Matapos matagumpay na mai-lock ang mailbox, lockmail tumatakbo programa bilang bata
proseso, na may anumang opsyonal argumentos. Kailan programa nagtatapos, lockmail tinatanggal ang
mailbox lock, at tinatapos ang sarili nito.

Opsyon


-r
Kung nabigo ang isang regular na lock, subukan ang isang read-only na lock. Gamitin ang opsyong ito upang i-lock ang mga file ng mailbox
sa isang read-only na direktoryo.

-t oras
Kung nabigo ang pagtatangkang i-lock, subukang muli hanggang sa oras segundo. Ang aktwal na timeout ay
bilugan hanggang sa susunod na limang segundong agwat (isang pagtatangka sa pag-lock ay sinubukan tuwing lima
segundo).

DESCRIPTION


Maikling inilalarawan ng seksyong ito ang mekanismo ng pagsasara na ginagamit ng lockmail. lockmail Gumagamit
tatlong magkakaibang locking convention para ma-maximize ang compatibility sa ibang mail
software: C-Client folder lock, dot-lock, at file lock.

C-Client folder kandado
Ang software ng mail batay sa C-Client library ay lumilikha ng mga lock file na pinangalanan /tmp/.dddddd.iiiiii.
Dito, dddddd at iiiiii ay ang numero ng device at numero ng inode ng mailbox file
(Ang st_dev at st_ino mga patlang sa inode), sa hexadecimal. Kung naka-save ang process ID sa
ang C-Client folder lock file ay hindi wasto, lockmail concludes na ito ay isang lipas na lock
file, at aalisin ito.

nota
Umiiral ang isang kundisyon ng lahi kung saan pinapatay ang proseso ng C-Client pagkatapos nitong gumawa ng lock
file, ngunit bago i-save ang process ID nito sa lock file. Ang window ng karera ay napaka
maliit, ngunit ito ay umiiral. Ang C-Client library ay hindi lumilitaw na kailanman naalis ang lock
file.

lockmail sinusubukang lutasin ang kundisyon ng lahi na ito sa pamamagitan ng pagtanggal ng mga zero-length na lock file
na hindi bababa sa limang minutong gulang.

mga tuldok-lock
lockmail gumagawa din, at pinararangalan ang mga dot-lock na file. Ang mga dot-lock na file ay unang ginawa bilang
pansamantalang mga file, pagkatapos ay naka-link sa lockfile.lock. Nabigo ang operasyon ng link kung ang dot-lock
umiiral na ang file. lockmail gumagamit ng pinahusay na paraan ng dot-locking, kung saan ang proseso nito
ID, at ang pangalan ng server kung saan lockmail ang tumatakbo ay naka-save din sa dot-lock nito
file. Kung nabigo ang operasyon dahil sa isang umiiral na dot-lock file na ginawa ng iba
lockmail proseso sa parehong server, at ang proseso ID ay wala na, ito lipas
Ang dot-lock na file ay agad na tinanggal. Sa lahat ng iba pang mga sitwasyon, isang tuldok-lock na file na mas luma kaysa sa
limang minuto ay itinuturing na lipas, at inalis.

nota
Ang kabiguang gumawa ng dot-lock na file ay tahimik na binabalewala kung ang dahilan ng pagkabigo
ay dahil lockmail ay walang pahintulot sa pagsulat sa file ng dot-lock
direktoryo. Ang papasok na mail spool directory (karaniwan ay / var / mail) karaniwang hindi
may mga pandaigdigang pahintulot sa pagsulat, kaya ang pagtatangka na lumikha ng dot-lock na file sa spool
mabibigo ang direktoryo, at lockmail ay magiging kontento sa paggamit ng file-locking lamang.

talaksan kandado
Ang huling mekanismo ng pag-lock lockmail Ang ginagamit ay ang pasilidad ng pag-lock ng file ng operating system.
If lockmail nabigo na makuha ang lahat ng tatlong mga kandado, lockmail matutulog ng limang segundo at susubukan
muli. Ang tanging pagbubukod ay ang kabiguan na lumikha ng isang tuldok-lock dahil walang access sa pagsulat
ang direktoryo ng dot-lock file, na hindi pinansin. Kung lockmail bigo pa ring makuha ang lahat
kinakailangang mga kandado sa dami ng oras na tinukoy ng -t opsyon (o ang default na halaga nito),
lockmail ay magwawakas gamit ang EX_TEMPFAIL exit code.

lockmail tumatakbo programa pagkatapos makuha ang huling lock ng file, maghintay hanggang programa nagtatapos,
at pinakawalan ang lahat ng mga kandado. programa dapat wakasan bago ang alinman sa mga kandado na nakuha ni
lockmail mawawalan ng bisa, at itinuturing na lipas na. lockmail pagkatapos ay magwawakas sa pareho
exit code bilang programa.

EXIT STATUS


lockmail nagtatapos sa parehong exit status bilang programalockmail nagtatapos sa
EX_TEMPFAIL exit status kung hindi ito nakakuha ng lock, o kung programa ay pinatay ng a
signal.

Gamitin ang lockmail.maildrop online gamit ang mga serbisyo ng onworks.net


Ad


Ad