Year: 2009

Verschlüsseln Sie Ihre Mails mit GPG und Enigmail Thunderbird-Plugin

Verschlüsseln Sie Ihre Mails mit GPG und Enigmail Thunderbird-Plugin

Einführung ~

GNU Privacy Guard (GnuPG oder GPG) ist Open Source / Free Software-Verschlüsselung und Signatur-Tool, Alternative zu den Pretty Good Privacy (PGP) Suite von Kryptographie-Software. Enigmail ist eine Erweiterung für Mozilla Thunderbird und Mozilla-Anwendungen. Es bietet öffentlichen Schlüssel E-Mail-Verschlüsselung. Aktuelle kryptographische Funktionen von GNU Privacy Guard (GnuPG, GPG) behandelt.

Schritt 1] GnuPG installieren oder GPG —

* Ubuntu / Debian ~

root @ Arun: ~ # apt-get install gnupg gnupg2

* Redhat / Fedora ~

root @ Arun: ~ # yum install gnupg gnupg2

Schritt 2] Wie installiere ich Enigmail?

Ich gehe davon aus, dass Mozilla Thunderbird bereits auf Ihrem System installiert ist. So installieren Sie “Enigmail” folgen folgenden Schritte

a) Download “Enigmail” aus url “http://enigmail.mozdev.org/download/”

Hinweis: ~ select OS und Thunderbird-Version richtig.

b) in der Menüleiste der wichtigsten Thunderbird-Fenster sehen Sie “Extras”. Wählen Sie diese, und dann auf “Add-ons”-Option. Dies öffnet ein neues Fenster mit allen Ihren Thunderbird-Plug-Ins. In der unteren linken Ecke des neuen Fensters finden Sie einen Button sehen der Aufschrift “Install”. Klicken Sie auf diese Schaltfläche. Erzähl Thunderbird in dem Sie die Enigmail. XPI-Datei. und einfach sagen, “Install” that’s it!

* Once ‘Enigmail’ installiert ist, starten Sie den Thunderbird. Dann werden Sie sehen “OpenPGP”-Reiter im Hauptmenü von Thunderbird.

Schritt 3] Setup private / öffentliche Schlüssel ~

Enigmail setzt Public-Key Kryptographie, um die Privatsphäre zwischen Ihnen und Ihren Korrespondenten gewährleisten. Um die öffentlich / privaten Schlüssel gibt es zwei Methoden, entweder erzeugen sie mit Hilfe von “gpg” Kommandozeilen-Tool oder benutzen Sie “Enigmail” ….

* Wir erzeugen private / öffentliche kryptographische Schlüssel mit Hilfe von “Enigmail” wie unten gezeigt ….

a) Klicken Sie auf “OpenPGP” in der Menüleiste des Thunderbird-Hauptfenster. Wählen Sie “Key Management”.
b) In Enigmail Key Manager ~ klicken Sie auf “Erstellen”-Registerkarte in der Menüleiste und wählen Sie “Neuer Schlüssel-Paar”.
c) An der Spitze des Fensters sehen Sie ein Auswahlmenü mit allen Ihrer E-Mail-Adressen. GnuPG wird Ihre neue Schlüssel mit einem E-Mail-Adresse zuordnen.
Enigmail ist nur bitten Sie, die gewünschte Adresse für diesen Schlüssel verwenden. Wählen Sie die Konten werden verschlüsselte E-Mail erhalten.

HINWEIS ~ Wir können dieselben Tasten für mehrere Konten.

d) Sie können Passphrase oder einfach nur “no Passphrase” Option wählen, um Schlüssel ohne Passwort zu generieren.
e) Verzeichnis erstellen zu retten “Revocation Zertifikate” …

arunsb @ Arun: ~ $ mkdir / home / arunsb / .gpg_key /

f) Klicken Sie auf “Generate key”-Taste, um Schlüssel zu generieren. Fertig ..

Um Aktien-Tasten können Sie einfach veröffentlichen Sie Ihre Schlüssel mit Keyserver.

a) In “Key Management”-Fenster wählen Sie Ihren Schlüssel und klicken Sie dann auf die Registerkarte “Keyserver” im Hauptmenü und klicken Sie dann auf “Upload Public Keys”
Hinweis: ~ stellen Sie sicher, zu überprüfen, “Display All Keys by Default” markieren (alle Tasten list)

Schritt 4] die E-Mail verfassen und zu unterschreiben ~

Verfassen Sie die E-Mail und sagen Sie Enigmail zu unterzeichnen. An der Spitze Ihres Compose-Fenster sehen Sie eine Schaltfläche Lesung finden Sie unter “OpenPGP”. Klicken Sie auf diese. Stellen Sie sicher, dass die “Sign”-Option, und nur, dass überprüft wird. Schließlich “Senden” die E-Mail! (Sie werden nach Ihrer Passphrase gefragt werden. Sobald Sie eingegeben haben, wird Ihre E-Mail Enigmail unterzeichnen und schicken Sie es, wenn Sie Ihre eigenen Schlüssel mit Passphrase es wird nicht fragen)
/ pgp_enigmail-compose

Viel Spaß!

Grüße,
Arun Bagul

Mengenkripsi mail Anda dengan GPG plugin Thunderbird dan Enigmail

Mengenkripsi mail Anda dengan GPG plugin Thunderbird dan Enigmail

Pendahuluan ~

GNU Privacy Guard (GnuPG, atau GPG) adalah open source / free software enkripsi dan penandatanganan tool, alternatif dari Pretty Good Privacy (PGP) suite perangkat lunak kriptografi. Enigmail adalah sebuah ekstensi untuk Mozilla Thunderbird dan aplikasi Mozilla lainnya. Memberikan kunci publik enkripsi e-mail. Fungsionalitas kriptografi sebenarnya ditangani oleh GNU Privacy Guard (GnuPG, GPG).

Langkah 1] Instalasi GnuPG, atau GPG —

* Ubuntu / Debian ~

root @ Arun: ~ # apt-get install gnupg gnupg2

* Redhat / Fedora ~

root @ Arun: ~ # yum install gnupg gnupg2

Langkah 2] Cara Memasang Enigmail?

Saya berasumsi bahwa Mozilla Thunderbird tersebut telah terinstal di sistem anda. Menginstal “Enigmail” ikuti langkah-langkah berikut

a) Download “Enigmail” dari url “http://enigmail.mozdev.org/download/”

Catatan ~ pilih OS dan Thunderbird versi dengan benar.

b) Dalam menu bar jendela Thunderbird utama anda akan melihat “Tools”. Pilih ini, dan kemudian “Add-ons” pilihan. Ini akan memunculkan jendela baru daftar semua Thunderbird plug-in. Di bawah pojok kiri jendela baru ini Anda akan melihat tombol bertuliskan “Install”. Klik tombol ini. Katakan Thunderbird di mana Anda menyimpan Enigmail. Xpi file. dan hanya mengatakan “Instal” itu dia!!

* Setelah ‘Enigmail’ terinstal restart Thunderbird. Kemudian Anda akan melihat “OpenPGP” tab di menu utama dari Thunderbird.

Langkah 3] Setup private / public key ~

Enigmail menggunakan kriptografi kunci publik untuk memastikan privasi antara Anda dan koresponden Anda. Untuk menghasilkan publik / kunci pribadi, ada dua metode yang baik menghasilkan mereka dengan bantuan dari “gpg” piranti baris perintah atau menggunakan “Enigmail” ….

* Kami akan menghasilkan pribadi / kriptografi kunci publik dengan bantuan dari “Enigmail” seperti yang ditunjukkan di bawah ini ….

a) Klik “OpenPGP” di menu bar dari jendela utama Thunderbird. Pilih “Key Management”.
b) Dalam Enigmail Key Manager ~ klik pada “Hasilkan” tab pada menu bar dan pilih “sepasang kunci baru”.
c) Pada bagian paling atas jendela Anda akan melihat kotak kombo yang menunjukkan semua alamat email Anda. GnuPG akan mengasosiasikan kunci baru Anda dengan alamat email.
Enigmail adalah hanya menanyakan alamat mana yang ingin Anda gunakan untuk kunci ini. Pilih mana account Anda akan menerima email dienkripsi.

CATATAN ~ Kita dapat menggunakan tombol yang sama untuk beberapa account.

d) Anda dapat menggunakan passphrase atau hanya memeriksa “Tidak passphrase” kotak centang untuk menghasilkan kunci tanpa passphrase.
e) Buat direktori untuk menyimpan “Pembatalan Sertifikat” …

arunsb @ Arun: ~ $ mkdir / home / arunsb / .gpg_key /

f) Klik “Generate kunci” tombol untuk menghasilkan kunci. dilakukan ..

Untuk berbagi kunci dengan mudah Anda dapat mempublikasikan kunci dengan keyserver.

a) Dalam “Key Management” jendela pilih kunci Anda dan kemudian klik pada ‘keyserver tab’ dalam menu utama dan kemudian klik “Upload Kunci Publik”
Catatan ~ pastikan untuk memeriksa “Tampilkan Semua Tombol oleh Default” kotak centang (untuk mendaftarkan semua kunci)

Langkah 4] Tulis surat dan tanda itu ~

Tulis surat dan kirim Enigmail untuk menandatanganinya. Di bagian atas jendela Tulis, Anda akan melihat tombol bertuliskan “OpenPGP”. Klik pada ini. Pastikan bahwa “Sign” pilihan, dan hanya itu, dicentang. Akhirnya “Kirim” pos! (Anda akan diminta passphrase Anda. Setelah Anda masukkan, Enigmail akan menandatangani dan mengirim email Anda bila memiliki kunci menghasilkan dengan passphrase yang lain itu tidak akan bertanya)
/ pgp_enigmail-mengarang

Nikmatilah!!

Salam,
Arun Bagul

เข้ารหัส อีเมล ของ คุณ กับ GPG และ ปลั๊กอิน Enigmail Thunderbird

เข้ารหัส อีเมล ของ คุณ กับ GPG และ ปลั๊กอิน Enigmail Thunderbird

Introduction ~

GNU Privacy Guard (GnuPG หรือ GPG) เป็น แหล่ง เปิด / เข้ารหัส ซอฟต์แวร์ ฟรี และ เครื่องมือ เข้า, ทาง เลือก ที่ น่า รัก Good Privacy (PGP) ชุด ซอฟต์แวร์ Cryptographic. Enigmail เป็น ส่วน เสริม สำหรับ Mozilla Thunderbird Mozilla และ โปรแกรม อื่น ๆ. มัน มี การ เข้ารหัส คีย์ สาธารณะ e-mail. การ ทำงาน Cryptographic จริง จะ ดำเนิน การ โดย GNU Privacy Guard (GnuPG, GPG).

ขั้น ที่ 1] การ ติด ตั้ง Gnupg หรือ GPG —

* อู บุ น ตู / Debian ~

root @ อรุณ: ~ # ฉลาด-รับ ติด ตั้ง gnupg gnupg2

* RedHat / Fedora ~

root @ อรุณ: ~ yum # ติด ตั้ง gnupg gnupg2

ขั้น ที่ 2] วิธี การ ติด ตั้ง Enigmail?

ผม ถือว่า Mozilla Thunderbird ติด ตั้ง แล้ว ใน ระบบ ของ คุณ. ติด ตั้ง “Enigmail” ตาม ขั้น ตอน ต่อ ไป

a) Enigmail “ดาวน์โหลด” จาก url “http://enigmail.mozdev.org/download/”

หมายเหตุ ~ OS เลือก และ รุ่น Thunderbird ถูก.

b) ใน แถบ เมนู ของ หน้าต่าง Thunderbird หลัก คุณ จะ เห็น “Tools”. เลือก นี้ แล้ว “Add-ons ตัว เลือก”. นี้ จะ นำ ขึ้น หน้าต่าง ใหม่ รายการ ทั้งหมด plug-ins ของ Thunderbird. ใน มุม ล่าง ซ้าย มือ ของ หน้าต่าง ใหม่ นี้ คุณ จะ เห็น ปุ่ม เครื่องหมาย “Install”. คลิก ปุ่ม นี้. บอก Thunderbird ที่ คุณ บันทึก Enigmail. ไฟล์ XPI. และ เพียง กล่าว “ติด ตั้ง” นั่น มัน!

* เมื่อ ‘Enigmail’ ติด ตั้ง รี สตาร์ท Thunderbird. แล้ว คุณ จะ เห็น “OpenPGP แท็ บ” ใน เมนู หลัก ของ Thunderbird.

ขั้น ที่ 3] การ ตั้ง ค่า ส่วนตัว / คีย์ สาธารณะ ~

การ อ่าน รหัส Enigmail ใช้ คีย์ สาธารณะ เพื่อ ให้ ความ เป็น ส่วนตัว ระหว่าง คุณ และ คุณ correspondents. เพื่อ สร้าง สาธารณะ / คีย์ ส่วนตัว ที่ มี สอง วิธี ทั้ง สร้าง พวก เขา ด้วย ความ ช่วยเหลือ ของ “gpg” เครื่องมือ บรรทัด คำ สั่ง หรือ ใช้ enigmail “” ….

* เรา จะ สร้าง เอกชน / คีย์ Cryptographic ประชาชน ด้วย ความ ช่วยเหลือ ของ enigmail “” เป็น ที่ แสดง ด้าน ล่าง ….

a) คลิก ที่ “OpenPGP” ใน แถบ เมนู ของ หน้าต่าง หลัก Thunderbird. เลือก “Key Management”.
b) ใน Enigmail Key Manager ~ คลิก ที่ “สร้าง แท็ บ” ใน แถบ เมนู และ เลือก “New คีย์ คู่”.
c) ที่ มาก ด้าน บน ของ หน้าต่าง ที่ คุณ จะ เห็น กล่อง วง ดนตรี ผสม แสดง ทั้งหมด ที่ อยู่ อีเมล ของ คุณ. GnuPG จะ เชื่อม โยง คีย์ ใหม่ ด้วย ที่ อยู่ อีเมล.
Enigmail เป็น เพียง ขอ ให้ ท่าน ที่ อยู่ ที่ คุณ ต้องการ ใช้ สำหรับ คีย์ นี้. เลือก บัญชี ใด จะ ได้ รับ การ เข้ารหัส mail.

บันทึก ~ เรา สามารถ ใช้ คีย์ เดียวกัน หลาย บัญชี.

d) คุณ สามารถ ใช้ passphrase หรือ เพียง ตรวจ สอบ “passphrase No ช่อง” เพื่อ สร้าง คีย์ ไม่ passphrase.
e) จัด ทำ สมุด บันทึก “ยกเลิก ใบรับรอง” …

arunsb @ อรุณ: ~ $ mkdir / home / arunsb .gpg_key / /

f) คลิก ที่ “สร้าง ปุ่ม” สำคัญ ใน การ สร้าง คีย์. เสร็จ ..

เพื่อ คีย์ ร่วม กัน ได้ อย่าง ง่ายดาย คุณ สามารถ เผยแพร่ กุญแจ ของ คุณ กับ keyserver.

a) ใน “Key Management หน้าต่าง” เลือก กุญแจ ของ คุณ แล้ว คลิก ที่ แท็ บ ‘Keyserver ใน เมนู หลัก และ คลิก ที่ “อัพโหลด มหาชน คีย์”
หมายเหตุ ~ ตรวจ สอบ เพื่อ ตรวจ สอบ “แสดง ทุก คีย์ โดย เริ่ม ต้น ใน ช่อง” (ราย ชื่อ คีย์ ทั้งหมด)

ขั้น ที่ 4] เขียน mail และ ลง นาม ~

เขียน จดหมาย และ บอก Enigmail ลง ได้. ด้าน บน ของ หน้าต่าง เขียน จดหมาย ของ คุณ คุณ จะ เห็น การ อ่าน ปุ่ม “OpenPGP”. คลิก ที่ นี้. ตรวจ สอบ ว่า “ตัว เลือก เข้า สู่” และ เฉพาะ ที่ เป็น checked. สุดท้าย “ส่ง” จดหมาย! (คุณ จะ ขอ passphrase ของ คุณ. เมื่อ คุณ ใส่ มัน Enigmail จะ เข้า สู่ อีเมล ของ คุณ และ ส่ง หาก คุณ ได้ สร้าง คีย์ ด้วย passphrase อื่น จะ ไม่ ขอ)
/ pgp_enigmail-แต่ง

สนุก!!

ความ นับถือ,
Arun Bagul

Versleutel uw mails met GPG en Enigmail Thunderbird plugin

Versleutel uw mails met GPG en Enigmail Thunderbird plugin

Inleiding ~

GNU Privacy Guard (GnuPG of GPG) is open source / vrije software encryptie en ondertekening tool, alternatief voor het Pretty Good Privacy (PGP) suite van cryptografische software. Enigmail is een extensie voor Mozilla Thunderbird en andere Mozilla-toepassingen. Het biedt publieke sleutel e-mail encryptie. Werkelijke cryptografische functionaliteit wordt afgehandeld door GNU Privacy Guard (GnuPG, GPG).

Stap 1] Installeer GnuPG of GPG —

* Ubuntu / Debian ~

root @ arun: ~ # apt-get install gnupg gnupg2

* Redhat / Fedora ~

root @ arun: ~ # yum install gnupg gnupg2

Stap 2] Hoe installeer Enigmail?

Ik neem aan dat Mozilla Thunderbird al is geïnstalleerd op uw systeem. To install “Enigmail” Volg volgende stappen

a) Download “Enigmail” van url “http://enigmail.mozdev.org/download/”

Opmerking ~ selecteren OS en Thunderbird versie behoren.

b) In de menubalk van de belangrijkste Thunderbird venster ziet u ‘Extra’. Selecteer deze, en dan “Add-ons”-optie. Dit zal een nieuw venster waarin alle van uw Thunderbird plug-ins. In de onderste linker hoek van dit nieuwe venster zie je een knop “Install”. Klik op deze knop. Vertel Thunderbird waar u het Enigmail. XPI-bestand. en gewoon zeggen “Install” dat is het!

* Zodra ‘Enigmail’ is geïnstalleerd start de Thunderbird. Dan zult u zien “OpenPGP” tab in het hoofdmenu van Thunderbird.

Stap 3] Setup private / public key ~

Enigmail gebruikt publieke sleutel cryptografie om privacy te verzekeren tussen u en uw correspondenten. Genereren voor het publiek / private sleutels, is er twee methoden ofwel ze genereren met de hulp van “gpg” command line tool of gebruik “enigmail” ….

* Wij zullen genereren private / publieke cryptografische sleutels met de hulp van “enigmail” zoals hieronder afgebeeld ….

a) Klik op “OpenPGP” in de menubalk van het hoofdvenster van Thunderbird. Selecteer “Key Management”.
b) In Enigmail Key Manager ~ klik op “Generate” tab in de menubalk en kies “Nieuwe sleutelpaar”.
c) Op de top van het venster ziet u een keuzelijst met alle van uw e-mailadressen. GnuPG zal associëren uw nieuwe sleutel met een e-mailadres.
Enigmail is gewoon je vraagt welk adres u wilt gebruiken voor deze sleutel. Selecteer indien rekening zal worden ontvangen versleutelde mail.

OPMERKING ~ We kunnen dezelfde toetsen voor meerdere accounts.

d) U kunt gebruik maken van passphrase of gewoon controleren “Nee passphrase” checkbox om keys te genereren zonder wachtwoord.
e) Maak de map op te slaan “Intrekking Certificaten” …

arunsb @ arun: ~ $ mkdir / home / arunsb / .gpg_key /

f) Klik op “Generate key” knop om sleutels te genereren. gedaan ..

Om te delen toetsen gemakkelijk kunt publiceren uw sleutels met keyserver.

a) In de “Key Management” venster selecteert u uw sleutels en klik vervolgens op het tabblad ‘Keyserver’ in het hoofdmenu en klik vervolgens op “Upload Public Keys”
Opmerking ~ Zorg ervoor dat te controleren “Display alle toetsen door Standaard” checkbox (tot een lijst van alle sleutels)

Stap 4] Stel de mail en ondertekenen ~

Compose de mail en vertel Enigmail te ondertekenen. Op de top van uw Compose venster ziet u een knop lezing “OpenPGP”. Klik op deze. Zorg ervoor dat de “Sign” optie, en alleen dat, is aangevinkt. Tenslotte “Verzenden” de mail! (U wordt gevraagd om uw wachtwoord. Zodra u, zal Enigmail ondertekenen uw e-mail en stuur het als je sleutels te genereren met wachtwoord anders zal het niet vragen)
/ pgp_enigmail-componeren

Enjoy!

Groeten,
Arun Bagul

IndianGNU.org-तीसरी सालगिरह!

IndianGNU.org-तीसरी सालगिरह!

प्रिय अखिल,

आज, हम तीसरी वर्षगांठ मना रहे हैं!. हम सफलतापूर्वक ओपन सोर्स और मुक्त सॉफ्टवेयर सामाजिक आंदोलन में योगदान के तीन साल पूरे कर लिए हैं. मैं बहुत यकीन है कि हमारे अस्तित्व और योगदान को मान्यता और बढ़ावा कई ओपन सोर्स और स्वतंत्र सॉफ़्टवेयर योगदानकर्ता (गुरु) द्वारा रही है. यह आपका समर्थन, योगदान और मेहनत के बिना केवल असंभव था.

हम ब्लॉगिंग के साथ शुरू किया, हमारे ज्ञान, विचारों और भी समस्याओं का साझा! भी. यह हमारी मदद के लिए नई प्रौद्योगिकियों, समस्या को सुलझाने के कौशल सीखने और कई चीजें है.

openlsm परियोजना ~

openslm-0.99 विकास मंच 10 जून 2009 को जारी की गई. हम उपयोगकर्ताओं से मिला सकारात्मक प्रतिक्रिया, समुदाय के सदस्यों और अन्य मुक्त स्रोत समुदायों. कृपया अधिक जानकारी के लिए लेख का उल्लेख http://www.indiangnu.org/2009/openlsm-099-released/

चीयर्स,
IndianGNU.org

IndianGNU.org -Third anniversary!!

IndianGNU.org -Third anniversary!!

Dear All,

Today , we are celebrating third anniversary!!. We have successfully completed three years of social contribution in open source and free software movement. I am very much sure that our existence and contribution is recognized and encouraged by many open source and free software contributors (gurus). It was simply impossible without your support, contribution and hard work.

We started with blogging, sharing our knowledge, ideas and even problems!! also. This is helped us to learn new technologies, problem solving skills and many more things.

openlsm Project ~

openslm-0.99
development platform was released on 10th Jun 2009. We got positive response from users,community members, and other open source communities. Please refer the article for more information http://www.indiangnu.org/2009/openlsm-099-released/

Cheers,
IndianGNU.org

Open Source and Extract, Transform & Load (ETL)

Open Source and Extract, Transform & Load (ETL)

What is ETL ?

Extract, Transform, and Load (ETL) is procedure to

a) Extracting data from outside sources
b) Transforming the data as ther operational requirements
c) Loading it into the end target (database or data warehouse)

1) Talend Open Studio ~ http://www.talend.com

Talend Open Studio operates as a code generator allowing data transformation scripts and underlying programs to be generated either in Perl or in Java.
Its GUI is made of a metadata repository and a graphical designer. The jobs are designed using graphical components, for transformation, connectivity or other operations. The threads created can be executed from within the studio or as standalone scripts.

2) CloverETL ~     http://www.cloveretl.com/

CloverETL is a Java-based data integration framework used to transform, cleanse, standardize and distribute data to applications, databases or warehouses. Its component-based structure allows easy customization and embeddability.

* CloverETL Designer – the graphical user interface to create and modify data transformations for CloverETL Server and Engine.
* CloverETL Engine – executes the transformations (run-time); can be embedded as a library. Available under LGPL.
* CloverETL Server – full-fledged server application with a rich WEB-based administrative interface, which leverages the existing CloverETL Engine.

3) Pentaho ~ http://www.pentaho.com/

The Pentaho BI Project is Open Source application software for enterprise reporting, analysis, dashboard, data mining, workflow and ETL capabilities for Business Intelligence (BI) needs.

4) Apatar ~ http://www.apatar.com/

Apatar is an open source ETL (Extract-Transform-Load) and mashup data integration software application. Other open source data integration projects are Clover.ETL, Pentaho Project, Talend Open Studio or Enhydra Octopus.

5) http://www.azinta.com/
Regards,

Arun

Multi User ประชุม (ม.-Conference) สำหรับ การ พูด รัว (Jabberd2)

Multi User ประชุม (ม.-Conference) สำหรับ การ พูด รัว (Jabberd2)

Introduction ~

โปรด ดู ที่ บทความ ต่อ ไป นี้ เพื่อ ติด ตั้ง Jabberd2 กำหนด / …

http://www.indiangnu.org/2009/how-to-configure-jabber-jabberd2-with-mysqlpam-as-auth-database/

ข้อกำหนด ~

* ชุด ต่อ ไป นี้ เป็น ต้อง มี การ รวบรวม หมู่-Conference …

root @ แล็ ป ท็ อป: ~ # ฉลาด-รับ ติด ตั้ง libglib2.0-0 libglib2.0-dev
root @ แล็ ป ท็ อป: ~ # ฉลาด-รับ ติด ตั้ง libidn11 libidn11-dev
root @ แล็ ป ท็ อป: ~ # ฉลาด-รับ ติด ตั้ง expat lib64expat1 lib64expat1-dev libexpat1-dev liblua5.1-expat-dev liblua5.1-expat0

ขั้น ที่ 1] รวบรวม “วิธี หมู่-Conference” —

* Download “ม.-Conference” จาก URL https -: / / gna.org / โครงการ / / ม.-ประชุม /

root @ แล็ ป ท็ อป: var / src # wget-c http://download.gna.org/mu-conference/mu-conference_0.8.tar.gz
root @ แล็ ป ท็ อป: var / src น้ำมันดิน # xvfz หมู่-conference_0.8.tar.gz
root @ แล็ ป ท็ อป: var / src ม. cd #-conference_0.8 /
root @ แล็ ป ท็ อป: / / var/src/mu-conference_0.8 #

* รวบรวม หมู่-Conference

root @ แล็ ป ท็ อป: / / var/src/mu-conference_0.8 # ให้
cd src /; ให้
ทำให้ [1]: สมุด ป้อน `/ var/src/mu-conference_0.8/src ‘
jabberd cd; ให้
ทำให้ [2]: สมุด ป้อน `/ var/src/mu-conference_0.8/src/jabberd ‘

… ..

root @ แล็ ป ท็ อป: / / var/src/mu-conference_0.8 # echo $?
0
root @ แล็ ป ท็ อป: / / var/src/mu-conference_0.8 #

ขั้น ที่ 2] ค่า ม.-Conference —

* Now คัด ลอก “ม.-Conference” binary ไป ยัง ไดเรกทอรี การ ติด ตั้ง Jabberd2 —

root @ แล็ ป ท็ อป: ~ CP # / var/src/mu-conference_0.8/src/mu-conference usr/local/jabberd-2.2.9/bin / /
root @ แล็ ป ท็ อป: ~ # พูด ไม่ เป็น สาระ chown: ส่งเสียง เจี๊ยวจ๊าว / usr/local/jabberd-2.2.9/bin/mu-conference
root @ แล็ ป ท็ อป: ~ # ls-l / usr/local/jabberd-2.2.9/bin/mu-conference
-rwxr-xr-x พูด รัว พูด รัว 1 191904 2009-10-12 18:59 / usr/local/jabberd-2.2.9/bin/mu-conference
root @ แล็ ป ท็ อป: ~ #

root @ แล็ ป ท็ อป: ~ # usr/local/jabberd-2.2.9/bin/mu-conference / ช่วย
ส่งเสียง เจี๊ยวจ๊าว Component Runtime – 0.2.4
(c) 2003-2004 Curtis Paul

/ usr/local/jabberd-2.2.9/bin/mu-conference: ตัว เลือก ที่ ไม่ ถูก ต้อง – ‘-‘
ใช้ งาน: ม. การ ประชุม ผ่าน [-B] [-s] [h] [-d ระดับ]-c FILE
-B ใส่ ปิศาจ ใน พื้น หลัง
-s แสดง ข้อความ แก้ ปัญหา ใน stderr
-h พิมพ์ นี้ ช่วย
-d ระดับ ตั้ง ระดับ ของ การ แก้ ปัญหา ส่ง ออก
-c ภาพ ชุด ไฟล์ config, อาร์กิวเมนต์ บังคับ
root @ แล็ ป ท็ อป: ~ #

* สร้าง ไดเรกทอรี หลอด สำหรับ “ม.-Conference”. หมู่-องค์ประกอบ การ ประชุม ต้อง ใช้ สมุด ระวิง เพื่อ ที่ จะ เก็บ ข้อมูล ที่ ห้อง ประชุม.

root @ แล็ ป ท็ อป: ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
root @ แล็ ป ท็ อป: ~ # พูด ไม่ เป็น สาระ chown: ส่งเสียง เจี๊ยวจ๊าว / usr/local/jabberd-2.2.9/var/spool

บันทึก ~ “พูด ไม่ เป็น สาระ: การ พูด รัว ผู้ ใช้” / ชื่อ กลุ่ม ของ เซิร์ฟเวอร์ Jabberd2.

* คัด ลอก ไฟล์ config ของ “ม.-Conference” ไป ยัง ไดเรกทอรี การ ติด ตั้ง Jabberd2 และ แก้ไข การ ตั้ง ค่า —

root @ แล็ ป ท็ อป: ~ CP # var/src/mu-conference_0.8/muc-default.xml / usr/local/jabberd-2.2.9/etc/mu-conference.xml
root @ แล็ ป ท็ อป: ~ # พูด ไม่ เป็น สาระ chown: ส่งเสียง เจี๊ยวจ๊าว / usr/local/jabberd-2.2.9/etc/mu-conference.xml
root @ แล็ ป ท็ อป: ~ #

root @ แล็ ป ท็ อป: ~ # vi / usr/local/jabberd-2.2.9/etc/mu-conference.xml

<NAME> conf.laptop.ubuntu.me <ชื่อ />
<host> conf.laptop.ubuntu.me <โฮสต์ />
<ip> localhost <ip />
<port> 5,347 <port />
<secret> ลับ <ความ ลับ />

<spool> / usr/local/jabberd-2.2.9/var/spool <ม้วน />
<logdir> / usr/local/jabberd-2.2.9/var/log <logdir />
<pidfile> / usr/local/jabberd-2.2.9/var/run/mu-conference.pid <pidfile />

<loglevel> 255 </ loglevel>

<sadmin>
<user> admin@laptop.ubuntu.me <ผู้ ใช้ />
<sadmin />


… ..
root @ แล็ ป ท็ อป: ~ #

* ตอน นี้ เริ่ม server Jabberd2 แล้ว เริ่ม “ม.-Conference” …

root @ แล็ ป ท็ อป: ~ SU #-พูด ไม่ เป็น สาระ l-s / bin / ทุบตี-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-c / usr/local/jabberd-2.2.9 / etc / ม.-conference.xml ”
root @ แล็ ป ท็ อป: ~ #

* โปรด ตรวจ สอบ ข้าง ต้น บทความ เริ่ม ต้น คือ init script ‘/ etc/init.d/jabberd2’ จะ เริ่ม ม.-ประชุม.

root @ แล็ ป ท็ อป: ~ # หาง f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
จ. ตุลาคม 12 19:19:40 2,009 main.c: 168 (ใหญ่): พูด รัว Component Runtime – 0.2.4 เริ่ม.
จ. ตุลาคม 12 19:19:40 2,009 ม.-Conference: [conference.c: 1076 (ประชุม)] ม. บรรทุก ประชุม – Service ID: conf.laptop.ubuntu.me

จ. ตุลาคม 12 19:19:40 2,009 ม.-Conference: [conference.c: 1157 (ประชุม)] เพิ่ม admin@laptop.ubuntu.me sadmin
จ. ตุลาคม 12 19:19:40 2,009 ม.-Conference: [xdb.c: 319 (xdb_rooms_get)] ขอ ให้ ได้ รับ ห้อง จาก xdb
จ. ตุลาคม 12 19:19:40 2,009 ม.-Conference: [xdb.c: 418 (xdb_rooms_get)] กระโดด .. ไม่มี ผลลัพธ์
จ. ตุลาคม 12 19:19:40 2,009 main.c: 219 (ใหญ่): ห่วง หลัก เริ่ม.
จ. ตุลาคม 12 19:19:40 2,009 jcr_base_connect.c: 34 (jcr_socket_connect): กำลัง พยายาม เชื่อม ต่อ กับ localhost: 5,347
จ. ตุลาคม 12 19:19:40 2,009 jcr_base_connect.c: 87 (jcr_send_start_stream): เปิด กระแส XML: ส่ง 173 bytes
จ. ตุลาคม 12 19:19:40 2,009 jcr_main_stream_error.c: 50 (jcr_main_new_stream): สตรี Server เชื่อม ต่อ.
จ. ตุลาคม 12 19:19:40 2,009 jcr_deliver.c: 51 (jcr_queue_deliver): ด้าย ส่ง แพ็ ค เก็ ต เริ่ม ต้น.

สิ้น แล้ว!

ขั้น ที่ 3] Test “ม.-Conference” —

* ใน “คลิก เมนู ทั่วไป ‘โก โตะ ปอนด์ ต่อ ตาราง นิ้ว” client IM’ จาก นั้น คลิก ที่ ‘บริการ Discovery และ ตรวจ สอบ ราย ชื่อ ห้อง …
* ใน ส่วน “คลิก Tools ‘แล้ว โก โตะ พิ ด จิ้ น” client IM’ ที่ ‘ห้อง List’.

เมื่อ คุณ พบ ม. ‘ประชุม’ server. โปรด คลิก ที่ ‘+ Add Chat’ จาก ‘เมนู เพื่อน’ ของ พิ ด จิ้ น. ใน กรณี ปอนด์ ต่อ ตาราง นิ้ว คลิก ที่ ‘ร่วม Groupchat’ จาก เมนู ‘General’ เพื่อ เพิ่ม “ประชุม / ห้อง” แล้ว เข้า ร่วม ‘Confernece ห้อง’.

เพลิดเพลิน,
Bagul Arun

Multi User Conferencing (MU-conferência) para Jabber (jabberd2)

Multi User Conferencing (MU-conferência) para Jabber (jabberd2)

Introdução ~

Por favor, consulte o seguinte artigo para instalar / configurar jabberd2 …

http://www.indiangnu.org/2009/how-to-configure-jabber-jabberd2-with-mysqlpam-as-auth-database/

Requisito ~

* Seguintes pacotes estão exigir para compilar MU-conferência …

root @ laptop: ~ # apt-get install libglib2.0-0 libglib2.0-dev
root @ laptop: ~ # apt-get install libidn11 libidn11-dev
root @ laptop: ~ # apt-get install expat lib64expat1 lib64expat1-dev libexpat1-dev liblua5.1-expat-dev liblua5.1-expat0

Passo 1] Como compilar “MU-Conferência” —

* Download “MU-Conferência” da seguinte URL – https: / gna.org / projects / mu-conferência /

root @ laptop: / var / src # wget-c http://download.gna.org/mu-conference/mu-conference_0.8.tar.gz
root @ laptop: / var / src # tar xvfz mu-conference_0.8.tar.gz
root @ laptop: / var / src # cd mu-conference_0.8 /
root @ laptop: / # var/src/mu-conference_0.8

* Compilar MU-Conferência

root @ laptop: / # make var/src/mu-conference_0.8
cd src /; fazer
make [1]: Entrando no diretório `/ var/src/mu-conference_0.8/src ‘
jabberd cd; fazer
make [2]: Entrando no diretório `/ var/src/mu-conference_0.8/src/jabberd ‘

… ..

root @ laptop: / var/src/mu-conference_0.8 # echo $?
0
root @ laptop: / # var/src/mu-conference_0.8

Etapa 2] Configure MU-conferência —

* Agora copie o MU “Conferência” binário para o diretório de instalação jabberd2 —

root @ laptop: ~ # cp / var/src/mu-conference_0.8/src/mu-conference usr/local/jabberd-2.2.9/bin / /
root @ laptop: ~ # chown jabber: jabber / usr/local/jabberd-2.2.9/bin/mu-conference
root @ laptop: ~ # ls-l / usr/local/jabberd-2.2.9/bin/mu-conference
-rwxr-xr-x 1 jabber jabber 191904 2009-10-12 18:59 / usr/local/jabberd-2.2.9/bin/mu-conference
root @ laptop: ~ #

root @ laptop: ~ # usr/local/jabberd-2.2.9/bin/mu-conference /-ajuda
Jabber componente runtime – 0.2.4
(c) 2003-2004 Paul Curtis

/ usr/local/jabberd-2.2.9/bin/mu-conference: opção inválida – ‘-‘
Uso: mu-conferência [-B] [-s] [-h] [-d LEVEL] FILE-c
-B Coloque o daemon em segundo plano
-s Mostrar mensagens de depuração no stderr
-h Print this help
-D NÍVEL Definir o nível de saída de depuração
-c FILE Definir o arquivo de configuração, o argumento obrigatório
root @ laptop: ~ #

* Crie o diretório de spool para “MU-Conferência”. A mu-componente conferência requer um diretório de spool para armazenar as informações de sala de conferência.

root @ laptop: ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
root @ laptop: ~ # chown jabber: jabber / usr/local/jabberd-2.2.9/var/spool

NOTA ~ “jabber: jabber” user / nome do grupo de servidores jabberd2.

* Copie o arquivo de configuração do “MU-Conferência” para o diretório de instalação jabberd2 e editar a configuração —

root @ laptop: ~ # cp / var/src/mu-conference_0.8/muc-default.xml / usr/local/jabberd-2.2.9/etc/mu-conference.xml
root @ laptop: ~ # chown jabber: jabber / usr/local/jabberd-2.2.9/etc/mu-conference.xml
root @ laptop: ~ #

root @ laptop: ~ # vi / usr/local/jabberd-2.2.9/etc/mu-conference.xml

<name> conf.laptop.ubuntu.me </ name>
<host> conf.laptop.ubuntu.me </ host>
<ip> localhost </ IP>
<port> 5347 </ port>
<secret> secret <segredo>

<spool> / usr/local/jabberd-2.2.9/var/spool <spool />
<logdir> / usr/local/jabberd-2.2.9/var/log </ logdir>
<pidfile> / usr/local/jabberd-2.2.9/var/run/mu-conference.pid </ pidfile>

<loglevel> 255 </ loglevel>

<sadmin>
<user> admin@laptop.ubuntu.me </ user>
</ Sadmin>


… ..
root @ laptop: ~ #

* Agora reinicie o servidor e inicie jabberd2 “MU-Conferência” …

root @ laptop: ~ # su-jabber l-s / bin / bash-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-C / usr/local/jabberd-2.2.9 / etc / mu-conference.xml ”
root @ laptop: ~ #

* Confira o artigo acima, ou seja, init script de inicialização ‘/ etc/init.d/jabberd2’ vai começar mu-conferência.

root @ laptop: ~ # tail-f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
Mon Oct 12 19:19:40 2009 main.c: 168 (principal): Jabber componente runtime – 0.2.4 partida.
Mon Oct 12 19:19:40 2009 MU-Conferência: [conference.c: 1076 (conferência)] mu-conferência de carga – Service ID: conf.laptop.ubuntu.me

Mon Oct 12 19:19:40 2009 MU-Conferência: [conference.c: 1157 (conferência)] Adicionando admin@laptop.ubuntu.me Sadmin
Mon Oct 12 19:19:40 2009 MU-Conferência: [xdb.c: 319 xdb_rooms_get ()] pediu para começar salas de xdb
Mon Oct 12 19:19:40 2009 MU-Conferência: [xdb.c: 418 xdb_rooms_get ()] pular .. nenhum resultado
Mon Oct 12 19:19:40 2009 main.c: 219 (principal): loop principal de partida.
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 34 (jcr_socket_connect): Tentativa de conexão para localhost: 5347
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 87 jcr_send_start_stream (): fluxo de Abertura XML: enviou 173 bytes
Mon Oct 12 19:19:40 2009 jcr_main_stream_error.c: 50 jcr_main_new_stream (): Stream Server conectado.
Mon Oct 12 19:19:40 2009 jcr_deliver.c: 51 jcr_queue_deliver (): discussão de entrega de pacotes de partida.

pronto!

Etapa 3] Test “MU-Conferência” —

* No menu “PSI” cliente IM, goto ‘Geral’ e, em seguida, clique em “Service Discovery” e verificar a lista de salas …
* Em “clique Pidgin” cliente IM, goto ‘Ferramentas’ e depois em “Lista Room ‘secção.

Depois de detectado o ‘MU-conferência “do servidor. Por favor clique em “+ Adicionar bate-papo ‘de’ menu Amigos” do pidgin. Em caso de PSI, clique em ‘Join Groupchat’ no menu ‘Geral’ para adicionar “Conferência / Room” e depois juntar-se à ‘Confernece Room’.

Apreciar,
Arun Bagul