Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Rommel2 - 06.05.10 - klo:23.09
-
Tilanne:
Luin eräästä lehdestä artikkelin kernelin kehityksestä gitin avulla, joten päätin itsekin kokeilla. Olen saanut tehtyä patchin (yksinkertainen "pilkkuvirheen" korjaus, mutta alkuhan se on sekin), joka pitäisi lähettää sähköpostilla kernelin kehittäjille. Kun yritän lähettää patchini gitin send-email scriptilä, niin sen lähetys tyssää ilmoitukseen:
Unable to initialize SMTP properly. Is there something wrong with your config? at /usr/lib/git-send-email line 786.
Olen asentanut ainakin paketit git-core ja git-send-email. Koneena toimii Asuksen miniläppäri eee PC 1001HA, käyttiksenä Ubuntu 9.04 ja ytimen versio on 2.6.28-18.
Omat arviot:
Jokin on vikana SMTP:n asetuksissa tai se puuttuu. Minulla ei ole aavistustakaan missä on vika. Tuo mainittu rivi ei valaissut asiaa, koska se näyttäisi olevan se send-email scripti itse eikä mikään asetustiedosto.
Pyyntö:
Osaisiko joku kokeneempi auttaa? Aloittaisin todella mielelläni ytimen kehittämisen.
-
Tilanne:
Luin eräästä lehdestä artikkelin kernelin kehityksestä gitin avulla, joten päätin itsekin kokeilla. Olen saanut tehtyä patchin (yksinkertainen "pilkkuvirheen" korjaus, mutta alkuhan se on sekin), joka pitäisi lähettää sähköpostilla kernelin kehittäjille. Kun yritän lähettää patchini gitin send-email scriptilä, niin sen lähetys tyssää ilmoitukseen:
Unable to initialize SMTP properly. Is there something wrong with your config? at /usr/lib/git-send-email line 786.
Olen asentanut ainakin paketit git-core ja git-send-email. Koneena toimii Asuksen miniläppäri eee PC 1001HA, käyttiksenä Ubuntu 9.04 ja ytimen versio on 2.6.28-18.
Omat arviot:
Jokin on vikana SMTP:n asetuksissa tai se puuttuu. Minulla ei ole aavistustakaan missä on vika. Tuo mainittu rivi ei valaissut asiaa, koska se näyttäisi olevan se send-email scripti itse eikä mikään asetustiedosto.
Pyyntö:
Osaisiko joku kokeneempi auttaa? Aloittaisin todella mielelläni ytimen kehittämisen.
Lähteekö koneeltasi maili, esimerkiksi komennolla
echo "Moro" |mail oma.osoite@ja.domain -s "Huhuu"
-
Pyyntö:
Osaisiko joku kokeneempi auttaa? Aloittaisin todella mielelläni ytimen kehittämisen.
Varmaankin jossain kernel.org ( tai mikä nyt hostaakaan linux-source-repoa) on ohjeet miten
git pitää configuroida jotta se osaa lähettä patchit oikeaan paikkaan. Oleelliset osat ~/.gitconfg on kuitenkin nämä:
[user]
name = Nime Si
email = o@soi.te
[sendemail]
to = review@lista
smtpserver = toimiva.maili.serveri
-
Lähteekö koneeltasi maili, esimerkiksi komennolla
echo "Moro" |mail oma.osoite@ja.domain -s "Huhuu"
Ei lähtenyt. Koneelta puuttui paketti mailutils, joten asensin sen. Posti lähti tämän jälkeen, mutta ei ainakaan heti postilaatikkoon kolahtanut. Katsotaan tässä kohta...
[Edit]
Kokeilin patchin lähettämistä. Posti taisi lähteä. Ainakin send-email:in terveiset "Result: OK" kuulostaa hyvältä. Annoin send-emailille parametrina käskyn lähettää postista myös itselleni kopion, mutta sitä ei ainakaan heti lähettämisen jälkeen kuulunut.
-
Patchit voi lähettää myös yleisimmillä sähköpostiohjelmilla tai jopa gmaililla. Ohjeet löytyvät kernel-puusta Documentation/email-clients.txt -dokumentista.
-
Ongelma ratkesi. Omasta .gitconfig tiedostosta puuttui seuraava pätkä:
[sendemail]
smtpencryption = tls
smtpserver = smtp.gmail.com
smtpuser = yourname@gmail.com
smtpserverport = 587
Olisi pitänyt lukea ohjeita vähän enemmän... Kiitos kaikille neuvoja antaneille!