అనేక వారాల బీటా పరీక్ష తర్వాత, SysV init, insserv మరియు startpar యొక్క చివరి విడుదల ప్రకటించబడింది.

కీలక మార్పుల సంక్షిప్త అవలోకనం:

  • SysV pidof సంక్లిష్ట ఫార్మాటింగ్‌ను తొలగించింది, ఎందుకంటే ఇది ఎక్కువ ప్రయోజనం అందించకుండా భద్రతా సమస్యలు మరియు సంభావ్య మెమరీ లోపాలను కలిగించింది. ఇప్పుడు వినియోగదారు సెపరేటర్‌ను స్వయంగా పేర్కొనవచ్చు మరియు tr వంటి ఇతర సాధనాలను ఉపయోగించవచ్చు.

  • డాక్యుమెంటేషన్ అప్‌డేట్ చేయబడింది, ప్రత్యేకించి హాల్ట్ కోసం.

  • ఇప్పుడు నిద్రపోయేటప్పుడు మరియు షట్ డౌన్ చేస్తున్నప్పుడు సెకన్లకు బదులుగా మిల్లీసెకన్ల ఆలస్యాన్ని ఉపయోగిస్తుంది, ఇది షట్ డౌన్ లేదా రీబూట్ చేస్తున్నప్పుడు సగటున అర సెకను వేగంగా అందిస్తుంది.

  • సెపోల్ లైబ్రరీకి మద్దతు తీసివేయబడింది, ఇది ఇకపై ఉపయోగించబడలేదు కానీ మేక్‌ఫైల్‌ను చిందరవందర చేసింది.

  • ఇన్సర్వ్ చేయడానికి అనేక ముఖ్యమైన మార్పులు చేయబడ్డాయి. డెబియన్ లెగసీ టెస్ట్ సూట్ క్లీన్ చేయబడింది మరియు ఇప్పుడు insserv Makefileతో పని చేస్తుంది. "చెక్ చేయండి"ని అమలు చేయడం వలన అన్ని పరీక్షలు అమలు అవుతాయి. పరీక్ష విఫలమైతే, అది ఉపయోగించిన డేటా తొలగించబడకుండా పరీక్ష కోసం అలాగే ఉంచబడుతుంది. విఫలమైన పరీక్ష మొత్తం సెట్ యొక్క అమలును నిలిపివేస్తుంది (క్రిందివి గతంలో అమలు చేయబడ్డాయి), ఇది డెవలపర్‌ల ప్రకారం, సమస్యను పరిష్కరించడంలో వారికి సహాయపడాలి.

  • పరీక్షల తర్వాత శుభ్రపరిచేటప్పుడు వివిధ పరిస్థితులలో మెరుగైన నిర్వహణ.

  • డెవలపర్‌ల ప్రకారం, ఇన్‌స్టాలేషన్ సమయంలో Makefile ఇకపై insserv.conf ఫైల్‌ను ఓవర్‌రైట్ చేయదు అనేది చాలా ముఖ్యమైన మార్పులలో ఒకటి. insserv.conf ఫైల్ ఇప్పటికే ఉన్నట్లయితే, insserv.conf.sample పేరుతో తాజా నమూనా కాన్ఫిగరేషన్ సృష్టించబడుతుంది. ఇది ఇన్‌సర్వ్ యొక్క కొత్త వెర్షన్‌లను పరీక్షించడం చాలా తక్కువ బాధాకరంగా ఉంటుంది.

  • /etc/insserv/file-filters ఫైల్, అది ఉనికిలో ఉన్నట్లయితే, /etc/init.dలో స్క్రిప్ట్‌లను ప్రాసెస్ చేస్తున్నప్పుడు విస్మరించబడే ఫైల్ ఎక్స్‌టెన్షన్‌ల జాబితాను కలిగి ఉండవచ్చు. insserv కమాండ్ ఇప్పటికే విస్మరించాల్సిన సాధారణ పొడిగింపుల అంతర్గత జాబితాను కలిగి ఉంది. కొత్త ఫీచర్ నిర్వాహకులు ఈ జాబితాను విస్తరించడానికి అనుమతిస్తుంది.

  • Startpar ఇప్పుడు /sbinకు బదులుగా /binలో ఉంది, ఇది ఈ యుటిలిటీని ఉపయోగించుకునే అవకాశం లేని వినియోగదారులను అనుమతిస్తుంది. ఈ మార్పును ప్రతిబింబించేలా మాన్యువల్ పేజీ కూడా విభాగం 8 నుండి విభాగం 1కి మార్చబడింది.

  • పరీక్ష సమయంలో, డిపెండెన్సీ మేక్‌ఫైల్ స్టైల్‌ని తరలించడం ప్రారంభ ప్రణాళిక: సమాచారం /etc నుండి /var లేదా /libకి, కానీ నెట్‌వర్క్ ఫైల్ సిస్టమ్‌లు మరియు కొన్ని ఇతర విషయాలతో పని చేస్తున్నప్పుడు ఇది సమస్యాత్మకంగా మారింది, ముఖ్యంగా FHSతో సమస్య. . కాబట్టి ఆ ప్లాన్‌లు నిలిపివేయబడ్డాయి మరియు ప్రస్తుతానికి డిపెండెన్సీ సమాచారం / etc. డెవలపర్‌లు మంచి ప్రత్యామ్నాయ లొకేషన్‌ను ప్రదర్శించి, పరీక్షించినట్లయితే తర్వాత ఈ ప్లాన్‌కి తిరిగి వచ్చే అవకాశం గురించి మాట్లాడుతున్నారు.

sysvinit-2.95, insserv-1.20.0 మరియు startpar-0.63 కోసం కొత్త స్థిరమైన ప్యాకేజీలను సవన్నా మిర్రర్‌లపై చూడవచ్చు: http://download.savannah.nongnu.org/releases/sysvinit/

మూలం: linux.org.ru

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