GNU Rush 2.2, Pies 1.7 మరియు mailutils 3.14 యొక్క కొత్త వెర్షన్లు

ఒక ప్రత్యేక కమాండ్ షెల్ విడుదల, GNU రష్ 2.2 (పరిమితం చేయబడిన వినియోగదారు షెల్) ప్రచురించబడింది, వినియోగదారు చర్యలను నియంత్రించాల్సిన అవసరం ఉన్న రిమోట్ యాక్సెస్ తగ్గించబడిన సిస్టమ్‌లలో ఉపయోగం కోసం రూపొందించబడింది. వినియోగదారు ఏ కమాండ్ లైన్ ఫంక్షన్‌లను ఉపయోగించవచ్చో మరియు అతనికి ఏ వనరులు అందించబడతాయో (మెమరీ పరిమాణం, ప్రాసెసర్ సమయం మొదలైనవి) గుర్తించడాన్ని రష్ సాధ్యం చేస్తుంది. ఉదాహరణకు, క్రోట్ చేయబడిన వాతావరణంలో ప్రోగ్రామ్‌లను రిమోట్‌గా అమలు చేయడానికి రష్‌ని ఉపయోగించవచ్చు, ఇది sftp-server లేదా scp వంటి ప్రోగ్రామ్‌ల ద్వారా యాక్సెస్‌ను మంజూరు చేసేటప్పుడు భద్రతను పెంచడంలో సహాయపడుతుంది, ఇది డిఫాల్ట్‌గా మొత్తం ఫైల్ సిస్టమ్‌కు ప్రాప్యతను కలిగి ఉంటుంది.

కొత్త విడుదల ఫైల్ సిస్టమ్‌లోని ఫైల్‌లు మరియు డైరెక్టరీల కోసం స్థితి తనిఖీలను ఉపయోగించగల సామర్థ్యాన్ని అందిస్తుంది (ఉదాహరణకు, నియమాలు ఇప్పుడు ఫైల్ రకాలు, యాక్సెస్ హక్కులు మరియు యజమానులను తనిఖీ చేయవచ్చు). తనిఖీ కోసం ఎంపికల ఆకృతి "పరీక్ష" కమాండ్‌తో పనిచేయడం వలె ఉంటుంది. ఉదాహరణకు, మార్గం ఉనికిలో ఉందో లేదో తనిఖీ చేయడానికి మరియు డైరెక్టరీని సూచించడానికి, మీరు "match -d /var/lock/sd" నిర్మాణాన్ని ఉపయోగించవచ్చు.

అదనంగా, GNU పైస్ 1.7 యుటిలిటీ విడుదల ప్రచురించబడింది, అప్లికేషన్‌ల లాంచ్ మరియు ఎగ్జిక్యూషన్‌ను సమన్వయం చేయడానికి రూపొందించబడింది. ఇచ్చిన కాన్ఫిగరేషన్ ఆధారంగా, ప్రోగ్రామ్ నేపథ్యంలో ఎక్జిక్యూటబుల్ ఫైల్‌లను నడుపుతుంది, వాటి అమలును పర్యవేక్షిస్తుంది మరియు వివిధ రాష్ట్రాలకు హ్యాండ్లర్‌లను బైండ్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, ఉదాహరణకు, ఇది అసాధారణమైన ముగింపు విషయంలో ప్రోగ్రామ్‌ను పునఃప్రారంభించవచ్చు, మరొక ప్రోగ్రామ్‌ను అమలు చేయవచ్చు లేదా నోటిఫికేషన్ పంపవచ్చు. నిర్వాహకునికి. GNU పైస్‌తో సహా init ప్రక్రియగా ఉపయోగించవచ్చు, సిస్టమ్ బూట్ సమయంలో మొదట ప్రారంభించబడింది మరియు /etc/inittab ఆకృతికి మద్దతు ఇస్తుంది.

GNU పైస్ యొక్క కొత్త వెర్షన్ కాన్ఫిగరేషన్ ఫైల్‌లతో పనిచేసే విధానాన్ని మార్చింది. అంతర్నిర్మిత ప్రీప్రాసెసర్ తీసివేయబడింది మరియు "#include" మరియు "#include_once" అనే వ్యక్తీకరణలలో పేర్కొన్న ప్రతి ఫైల్ ఇప్పుడు బాహ్య ప్రీప్రాసెసర్‌ని ఉపయోగించి విడిగా ప్రాసెస్ చేయబడుతుంది (గతంలో, అంతర్నిర్మిత ప్రీప్రాసెసర్ మొదట అన్ని "#include" ప్రత్యామ్నాయాలను విస్తరించింది మరియు అప్పుడు ఫలితం మొత్తం బాహ్య m4 ప్రిప్రాసెసర్ ద్వారా ప్రాసెస్ చేయబడింది). హెచ్చరికలను రూపొందించడానికి మరియు లోపాలను ప్రదర్శించడానికి కొత్త విశ్లేషణ వ్యక్తీకరణలు '#హెచ్చరిక "TEXT"', '#ఎర్రర్ "TEXT"' మరియు '#abend "TEXT"' జోడించబడ్డాయి.

మీరు GNU mailutils 3.14 సూట్ విడుదలను కూడా గమనించవచ్చు, ఇది ఇమెయిల్‌కు సంబంధించిన వివిధ విధులను నిర్వహించడానికి లైబ్రరీలు మరియు యుటిలిటీలను అందిస్తుంది, సందేశాలలో ఫీల్డ్‌లను అన్వయించడం, మెయిల్ డేటాబేస్‌లతో పని చేయడం (మెయిల్‌బాక్స్, మెయిల్‌డ్రాప్, మెయిల్‌డిర్), సందేశాలను ఫిల్టర్ చేయడం, ఇమెయిల్‌ను హైలైట్ చేయడం వంటివి. చిరునామాలు మరియు URL, MIME బ్లాక్‌లను ప్రాసెస్ చేయడం, IMAP4 మరియు POP3 ప్రోటోకాల్‌లను ఉపయోగించి బాహ్య సర్వర్‌ల నుండి ఇమెయిల్‌లను తిరిగి పొందడం మరియు TLS, SASL మరియు GSSAPIని ఉపయోగించడంతో సహా SMTP ద్వారా ఇమెయిల్‌లను పంపడం.

GNU mailutils యొక్క కొత్త వెర్షన్ TLS మద్దతును పూర్తిగా తిరిగి వ్రాసింది. TLS కోసం గడువు ముగియడాన్ని సెట్ చేయడానికి tls.handshake-టైమ్ అవుట్ సెట్టింగ్ జోడించబడింది. మెయిల్‌బాక్స్‌కి సందేశాన్ని జోడించడం కోసం mu_mailbox_append_message_ext ఫంక్షన్ జోడించబడింది. సందేశ పఠన గుర్తును తీసివేయడానికి చదవని (U) కమాండ్ మెయిల్ యుటిలిటీకి జోడించబడింది మరియు మరొక మెయిల్‌బాక్స్‌కు కాపీ చేసే ఆదేశాలలో స్టేట్ సేవింగ్ (చదవడానికి లేదా చదవని) నిర్ధారించబడుతుంది. పార్సర్లు మరియు స్కానర్‌ల కోడ్ తిరిగి వ్రాయబడింది; GNU బైసన్ మరియు ఫ్లెక్స్ ఇప్పుడు అసెంబ్లీకి అవసరం. libmailutils లైబ్రరీలో మైమ్ రకాలను చేర్చగల సామర్థ్యం జోడించబడింది. Maildir మరియు MH ఇకపై X-ఎన్వలప్-పంపినవారు మరియు X-ఎన్వలప్-తేదీ హెడర్‌లలో SMTP సెషన్‌లో MAIL FROM కమాండ్‌లో పంపిన పంపినవారి సమాచారాన్ని ప్రదర్శించవు, బదులుగా ఈ సమాచారాన్ని రిటర్న్-పాత్ మరియు స్వీకరించిన శీర్షికలలో నిల్వ చేస్తాయి.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి