Siideynta nidaamka xakamaynta nooca ku habboon git ayaa helay 0.80

Horumarinta mashruuca OpenBSD ayaa daabacday sii deynta nidaamka xakamaynta nooca Got 0.80 (Ciyaarta Geedaha), horumarinta kaas oo diiradda saaraya fududaynta naqshadeynta iyo isticmaalka. Si loo kaydiyo xogta noocaan ah, Got waxay isticmaashaa kaydinta ku habboon qaabka diskka ee kaydadka Git, kaas oo kuu ogolaanaya inaad la shaqeyso kaydka adoo isticmaalaya qalabka Got iyo Git. Tusaale ahaan, waxaad isticmaali kartaa Git si aad u qabato shaqo aan laga hirgelin Got. Koodhka waxa lagu qaybiyaa shatiga ISC ee bilaashka ah.

Hadafka ugu weyn ee mashruuca waa in la taageero horumarinta OpenBSD iyadoo isha lagu hayo waxyaabaha gaarka ah ee mashruuca. Waxyaabaha kale, Got waxay isticmaashaa xeerarka amniga OpenBSD (sida kala-soocidda mudnaanta iyo adeegsiga ballan qaadka iyo wicitaannada daah-furka) iyo qaabka koodka. Qalabka waxaa loogu talagalay habka horumarinta oo leh meel dhexe oo wadajir ah iyo laamo maxalli ah oo loogu talagalay horumariyeyaasha, gelitaanka dibadda ee SSH iyo dib u eegista isbeddelada email ahaan.

Xakamaynta nooca, utility-ga la helay waxaa lagu bixiyaa amarrada caadiga ah. Si loo fududeeyo shaqada, utility waxay taageertaa kaliya ugu yar ee loo baahan yahay ee amarrada iyo fursadaha, oo ku filan in lagu fuliyo hawlgallada aasaasiga ah iyada oo aan loo baahnayn dhibaatooyin aan loo baahnayn. Hawlgallada horumarsan, waxaa lagu talinayaa in la isticmaalo git caadiga ah. Hawlaha maareynta kaydka waxaa loo raray utility gotadmin gaar ah, kaas oo fulisa hawlaha sida bilaabista kaydka, tusmooyinka baakadaha, iyo xogta nadiifinta. Si aad u dhex marato xogta ku jirta kaydka, gotwebd web interface iyo tog utility ayaa loo bixiyaa daawashada is dhexgal ee macluumaadka kaydka ee khadka taliska.

Waxaa ka mid ah isbeddellada lagu daray:

  • Geedi socodka server-ka ee gotten, kaas oo siiya marin u helka shabakada ee kaydka, wuxuu awood u leeyahay inuu ku daro xeerar si uu u oggolaado qorista iyo akhrinta hawlgallada ee la xidhiidha kaydadka gaarka ah.
  • gotd wuxuu ku daray habab cusub oo "dhegeysi" iyo "fadhi" si ay ula socdaan wicitaannada godad ee unix iyo qabashada fadhiyada. Hawlgallada xaqiijinta waxaa sidoo kale lagu meeleeyaa hab u gaar ah oo ilmaha.
  • Gotd habka asalka ah ee go'doominta ayaa laga raray chroot iyadoo la adeegsanayo wicitaanka nidaamka daah-furka. Waxa meesha ka saaray xannibaadda ku xidhidhiyaha gotd ee isticmaalayaasha kooxda gosh
  • gotd waxa ay fulisaa xadka tirada isku xidhka ee ku salaysan uid.
  • Dejinta lagu darey maamulka isku xirka gotd.conf, oo u beddelay halbeegga unix_socket si 'dhagayso'.
  • Helitaanka macluumaadka la muujiyay marka la wado 'gotctl info' hadda waxay ku xaddidan tahay isticmaalaha xididka oo keliya.
  • Horumarinta xirmooyinka CGI-ga ee helay - gotweb - waa la joojiyay, taas bedelkeeda fulinta FastCGI ee gotwebd, awoodaha kuwaas oo si weyn loo ballaariyay, waa in loo isticmaalo interface-ka shabakadda. Tusaale ahaan, gotwebd waxa uu ku daray mishiin template ah si uu u fududeeyo in la beddelo naqshadaynta boggaga, waxa uu ku daray quudinta RSS ee raadraaca tagsiyada, waxana uu wanaajiyay soo bandhigida blobs-ka iyo liisaska ballanqaadyada.
  • Loggu wuxuu helay, kala duwanaansho, iyo amarrada tog diff hadda waxay taageeraan wax-soo-saarka diffstat.
  • Isticmaalka xusuusta ayaa la yareeyay iyadoo la xaddiday tirada tags ee ku kaydsan kaydka shayga.
  • Xirmada la helay waxay fulisaa ka saarida faylalka binary.

Source: opennet.ru

Add a comment