(R)?ex

Software kuvakaappaus:
(R)?ex
Ohjelmiston tiedot:
Versio: 0.52.1
Lähetyksen päivämäärä: 17 Feb 15
Kehittäjä: Jan Gehring
Lupa: Vapaa
Suosio: 35

Rating: nan/5 (Total Votes: 0)

(R)? Ex on avoimen lähdekoodin ja vapaa-komentoriviapuohjelman, joka on suunniteltu offset toimimaan yksinkertainen kehys yksinkertaistaa datakeskuksen automaatio- ja koko järjestelmän hallinnon GNU / Linux platforms.Integrates saumattomasti omassa käynnissä environmentThe (R)? ex-ohjelma integroituu saumattomasti omassa juoksuympäristössä, se on helppokäyttöinen ja laajentaa, helppo oppia ja se on kirjoitettu plain Perl. Voit käyttää (R)? Ex jos sinun täytyy tehdä tehtävän useammin kuin kerran, ja sinun täytyy automatisoida sitä, vähentää epäonnistumisen riski ja kerroit teet todellinen work.Uses Secure Shell (R)? Ex käyttää SSH ( Secure Shell), joten ei ainetta tarvitaan. Kattava dokumentaatio sen API (Application Programming Interface) on projektin kotisivu, jossa voit myös löytää nimenomaisen esimerkkejä siitä, miten käyttää ohjelmaa ajettaessa sille sudo, miten asentaa Apache www-palvelin viidellä koneita ja pitää kokoonpano sync, tai miten kirjoittaa oman (R)? ex tasks.Supports skalaareina taulukot ja ehdollinen statementsThe ohjelmisto tukee skalaari muuttujia, jotka voivat sisältää numeroita, merkkijonoja, hash muuttujat, viittaukset ja esineitä, taulukon muuttujiin sisältää useita skalaareina ehtolauseet , silmukat, säännöllisiä lausekkeita, sekä erilaisia ​​hyödyllisiä toimintoja ja auttajia. Voit jakaa merkkijonon array, yhdistää array string, kerrata taulukot ja hashes.Supported Linux-jakeluissa ja BSDOfficially tuettu Linux-jakelut sisältävät kaikki hetkellä ylläpitää Ubuntu käyttöjärjestelmät Debian Squeeze, Lenny ja Wheezy, Gentoo, CentOS 5, 6 ja 7, openSUSE, Mageia ja Fedora. Lisäksi sovellus on onnistuneesti testattu FreeBSD, Mac OS X ja Microsoft Windows-käyttöjärjestelmissä, käynnissä 32-bittinen ja 64-bittinen laitteissa. Voit ladata sen binääripaketteja sekä universaali lähdekoodit.

Mitä uutta tässä julkaisussa:

  • Base:
  • on_change koukku update_system
  • update_system
  • on_change = & gt; sub {
  • minun (modified_packates) =_;
  • minun $ pkt (modified_packages) {
  • sanoa & quot; Nimi: $ pkg- & gt; {name} & quot ;;
  • sanoa & quot; Versio: $ pkg- & gt; {version} & quot ;;
  • sanoa & quot; Toiminta: $ pkg- & gt; {toiminta} & quot ;; # Joitakin päivitetty, asennettu tai poistettu
  • Lisätty tuki end_if_matched vaihtoehto ajaa komento - nathanIL
  • run & quot; my_command & quot;,
  • end_if_matched = & gt; qr / kuvio /;
  • Tie server.ini tiettyihin -E ympäristöön (palvelin. $ Environment.ini). - EHU
  • Lisätty before_task_start ja after_task_finished koukut
  • before_task_start koukku suoritetaan ennen haarukka tehtävään tehdään. After_task_finished koukku suoritetaan kun kaikki palvelimet on valmis tehtävään.
  • before_task_start mytask = & gt; sub {
  • # tehdä joitakin asioita
  • after_task_finished mytask = & gt; sub {
  • # tehdä joitakin asioita
  • Lisätty varmistuksena todennustuki.
  • Joskus on erilaisia ​​tarkistuksia eri isännät ja et tiedä etukäteen kumpi sinun täytyy käyttää. Näissä tapauksissa voit nyt määrittää useita todennusvaihtoehtoa. Rex yrittää niitä kaikkia.
  • auth varmistuksena = & gt; {
  • user = & gt; & Quot; fallback_user1 & quot;,
  • salasana = & gt; & Quot; fallback_pw1 & quot;,
  • public_key = & gt; & Quot; & quot;,
  • private_key = & gt; & Quot; & quot;,
  • }, {
  • user = & gt; & Quot; fallback_user2 & quot;,
  • salasana = & gt; & Quot; fallback_pw2 & quot;,
  • public_key = & gt; & Quot; avaimet / public.key & quot;,
  • private_key = & gt; & Quot; avaimet / private.key & quot;,
  • sudo = & gt; TOSI,
  • Cloud:
  • Lisää kelluva ip tukea OpenStack tarjoaja - exzz
  • Auto upload ssh-avain OpenStack pilvi tarjoaja - exzz
  • Bugikorjauksia:
  • # 381 - tiedoston nimi, varmistaa = & gt; "Poissa" hakemiston
  • # 392 - juosta ehdollinen vaihtoehtoja exec_autodir
  • # 399 - Rex :: Lähtö jatkuvat eri prosesseissa - nathanIL
  • # 416 - kiinteä pkt kanssa varmistaa = & gt; "Ver.si.on"

Mitä uutta versiossa 0.44.5:

  • Tämä julkaisu korjaa kaatumisista tapahtui kuoret käytettäessä erityistä PS1 merkkiä.

Mitä uutta versiossa 0.44.4:

  • Tämä versio lisää KSH kuin tuettu kuori ja korjaukset vikoja varten sed ja rexify komentoja.
  • Se myös korjaa vika, jos OpenSSH-asiakasohjelman kaatui.

Mitä uutta versiossa 0.44.2:

  • Tämä versio korjaa sudo käsittely ilman kuori ja korjaukset käyttö inline malleja.

Mitä uutta versiossa 0.44.1:

  • Tämä versio korjaa vian SuSE havaitseminen ja lisää toinen CLI parametri tukahduttaa tietoa puunkorjuun.

Mitä uutta versiossa 0.44.0:

  • Tämä versio lisää tuen ulkoisen koukkuja eri toimintojen ja kokeellinen tuki ikkunasta.
  • On myös monia parannuksia ja bugikorjauksia.

Mitä uutta versiossa 0.43.7:

  • Tämä versio korjaa joitakin bugeja raportointia ja CMDB moduuli.

Mitä uutta versiossa 0.42.3:

  • Tämä versio korjaa vian crontab moduuli ja bug koskien omistuksia toimitetun tiedostoja sudo-tilassa.

Mitä uutta versiossa 0.42.2:

  • Tämä on vikakorjaus julkaisu bugien sisällä OpenSSH yhteystapa, hostname arvioinnin ini tiedostoja, ja lisää palvelin parametrit.

Vaatimukset :

  • Perl

Kommentit (R)?ex

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!