mcabber and OTR

Today I wanted to try out off-the-record messaging (OTR) using mcabber. I did not really find any documentation or web sites saying anything else than “It works!” so I decided to write this Nano How-To for other people having the same problem.

Get a usable mcabber version

mcabber started supporting OTR from version 0.9.4 onwards. E.g. the version in Debian “Etch” 4.0 is way too old (0.8.3), so you have to make do somehow different (back-port, source compile, magic, etc.).

I created a .deb of mcabber 0.9.7 using the current testing version as a template (for ARM only, so no downloads). To do this I had to recompile the libotr2 package, too, as 3.0 apparently is too old.

Set up mcabber for OTR

mcabber stores its configuration in ~/.mcabber, and its OTR keys in ~/.mcabber/otr, so mkdir ~/.mcabber/otr.

You also have to append/uncomment set otr = 1 in ~/.mcabber/mcabberrc. AFAIK this has to be done in the configuration file and a running mcabber has to be restarted for key generation.

Key generation takes time (roughly seven minutes on my NSLU2, mere fractions of seconds on your shiny new 256-core CPU) and will be started as soon as you restart mcabber. The key will be deposited in ~/.mcabber/otr/<JID>.key

.

Now set up your buddies for OTR

Of course you have to talk them into using a OTR capable client but that is beyond the scope of this document ;) . What I mean is that you have to enable OTR for your buddies in mcabber by issuing /otrpolicy <JID> opportunistic or /otrpolicy <JID> always. The value of <JID> can be an actual JID (e.g. foo@bar.baz or . which is the currently selected buddy. You can (and should) save this in your ~/.mcabber/mcabberrc like this:

 otrpolicy <JID> opportunistic 

(Or always instead of opportunistic, of course.)

If you now talk to your buddy a OTR channel will be established (the first thing you say will be unencrypted so you probably want to say something inconspicuous like “Hi!”, and not directly “Care to overthrow the government of $COUNTRY?”). mcabber will print these messages:

 *** OTR: new fingerprint: NNNNNNNN NNNNNNNN NNNNNNNN NNNNNNNN NNNNNNNN *** OTR: channel established 

where NNNNNNNN NNNNNNNN NNNNNNNN NNNNNNNN NNNNNNNN is the fingerprint of your counterpart. Verify this via a secure channel (which of course is not the OTR channel as long as the fingerprint is not verified… use a signed and trusted email for that).

If you have verified your counterpart’s key issue /otr fingerprint <JID> "NNNNNNNN NNNNNNNN NNNNNNNN NNNNNNNN NNNNNNNN" (spaces are important!) to trust the key. This will be saved in ~/.mcabber/otr/<YourJID>.fpr automatically so no need to change your ~/.mcabber/mcabberrc for this.

Now you and OTR should be all set (up). Have fun and don’t overthrow too many poor governments! And Kathrin, thanks for your help :) .

947 comments to mcabber and OTR

  • norton.com/setup Online Help::– Step by Step guide for Norton Setup, Download & complete installation online. We are providing independent support service if in case you face problem to activate or Setup Norton product.

  • TurboTax, the American tax preparation software package comes in a number of versions including, TurboTax Deluxe and TurboTax Premier. This easy-to-use software can be used for both state and federal income tax returns. It also offers additional help to the taxpayers for their self-prepared ITRs by providing Audit Defense from TaxResources, Inc.

  • While using or installing Windows 10 operating system if you encounter an error, give us a call at our Windows 10 Support toll-free number 1-888-827-9060.
    Windows 10 Customer support

  • sohail khatri

    Song of love is heavy metal music’s new band With song of love you can unconform yourself from this fake and bland world to listen to some real music hard rock download Song of love hard rock music free download. Download heavy metal music Song of love is the right choice for your Here you have a band which is not following the traditions and the fads of this world Song of love real heavy metal hard rock download hard rock music free download.

  • sohail khatri

    Very useful info. Hope to see more posts soon!. wrist cuffs

  • sohail khatri

    I’m glad to see the great detail here!. do my homework 123

  • Norton Setup with your product key online. Download & Install Norton Product, Visit activation website norton.com/setup to register your code.

  • sohail khatri

    I felt very happy while reading this site. This was really very informative site for me. I really liked it. This was really a cordial post. Thanks a lot!. http://toptestosteroneboosters.org/nugenix/

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    office setup

  • Enter Key for Office.com/setup, after purchasing Office from visit office.com/setup, sign in to your http://www.office.com/setup account then enter product key for Office Setup.

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

  • sohail khatri

    Your website is really cool and this is a great inspiring article. college blog

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    office.com/setup 2007

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    Office 365 Setup

  • Get the dissertation writing service students look for these days with the prime focus being creating a well researched and lively content on any topic.

  • I personally like your post, you have shared good article. It will help me in great deal.

  • sohail khatri

    Cool stuff you have got and you keep update all of us. pup hood

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    Microsoft office 365 Setup

  • sohail khatri

    I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject. Billionaire Boys Club

  • Quicken is a tool that can be used for personal financial management, budgeting and money management. The different versions of Quicken are compatible with both Windows and Macintosh operating systems. Quicken can also be downloaded and installed on Mac operating systems. With Quicken, you don’t need to save receipts or jot anything as all your transactions will be imported instantly to your account. This tool also categorizes your transactions to store them in a single place that can be accessed without a mess.

  • My friend recommended this blog and he was totally right keep up the good work

  • sohail khatri

    Thank you for very usefull information.. Friv Games

  • This is my first time i visit here. I found so many entertaining stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the leisure here! Keep up the good work. I have been meaning to write something like this on my website and you have given me an idea.

  • pioneerseo

    I am always searching online for articles that can help me. There is obviously a lot to know about this. I think you made some good points in Features also. Keep working, great job ! AP SSC Results

  • Roku.com/link provides the simplest way to stream entertainment to your TV. On your terms. Visit roku.com/link for Roku code linking to your Account.

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    office.com/setup 2010

  • I personally like your post, you have shared good article. It will help me in great deal.

  • On the left side of photoshop you will notice a bar of various tools. Use it to crop images, use the lasso tool, use the ‘magic wand’ tool… many more fascinating options.

  • sohail khatri

    Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work. Canada Goose

  • roku.com/link provides the simplest way to stream entertainment to your TV. On your terms. Visit roku.com/link for Roku code linking to your Account.
    twitch.tv/activate Enter the code given to you by your device to link it to your Twitch account. Activate Your Twitch TV with us
    roku.com/link manufactures a variety of digital media players that allow customers to access Internet streamed video or audio services through televisions, including subscription-based services as well as services that are available through the receiver free of charge.
    mcafee.com/activate have the complete set of features which can protect your digital online and offline life of the computing devices, and it not only help you to protect it but also it can maintain the stability of your computer, increase the speed with inbuilt PC Optimisation tool.

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    office.com/setup 2011

  • Quickbooks, the most popular accounting software package offers on-premises accounting applications along with cloud-based versions to small and medium-sized businesses. Quickbooks help the users managing business payments, payroll functions, pay bills and much more. Apart from these three, Quickbooks also lets you do so many tasks within the blink of an eye.

    Quickbooks Technical Support Number</a

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    office.com/setup 2013

  • sohail khatri

    Very useful info. Hope to see more posts soon!. electrostimulation

  • Be it for your personal or professional use, an email plays a vital role in everyday life. They are a good mean for interacting as well as business promoting among your targeted customers (mainly in business). It also facilitates to create multiple email accounts that can be easily accessed at anytime from anywhere. With Roadrunner email service, you can send email up to 1000 recipients per 24 hours per IP address, email message up to 5MB, emails with up to 99 recipients in To as well as CC fields and emails with up to 30MB attachment, respectively.

  • sohail khatri

    I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have enjoyed reading. bit gags

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    office.com/setup 2017

  • Microsoft Office Suite is a package of commonly used applications, services and servers. Its latest versions Office 2016 and Office 365 include some of the exciting applications that were not available in its previous versions. You can see Microsoft excel, access, OneNote, Outlook, PowerPoint, Publisher, Word and more. Both Office 2016 and Office 365 are can be downloaded and installed on Windows as well as Mac systems. As far as server applications are concerned, it packs in Microsoft Search Server and Lync Server, and also services like Docs.com and Microsoft Update.

    office.com/setup

  • sohail khatri

    Thank you for very usefull information.. vac u lock strap on

  • Norton is a well-renowned name amongst online security solutions provider.The main purpose of this suite is to analyze, configure, optimize and maintain a PC. NU16

    versions are compatible with Windows XP, Windows Vista, Windows 7 and Windows 8. Its latest feature incorporates features like application uninstaller, Norton Disk

    Doctor, Duplicate File Finder, Disk Defragmenter, Startup Manager, Service Manager, Restore Center, System Optimizer, System Dashboard and more.

    norton.com/nu16

  • Microsoft Office or MS Office is a suite of servers, applications and services for Windows and

    Mac users. Different Office versions comprises of different applications with the help of which

    you can create documents, spreadsheets, presentations, send emails and do a lot more stuff

    without using any other third-party application Toll Free No.-1-888-827-9060

  • sohail khatri

    I really like your take on the issue. I now have a clear idea on what this matter is all about.. wand massager

  • Your selection of topic is very good and also well written. Thanks for sharing. I feel like all your ideas are incredible! Great job!!!

    office setup

  • Mobdro will likewise bring the pleasure of sportsmanship to your house. You could conveniently find networks like ESPN, Fox Sports, or Sky Sports.

  • Get 24X7 Pogo Support
    for all the errors you face while downloading, installing or playing Pogo games. Dial our Pogo Technical Support number 1-888-827-9060 for Pogo support.

  • Your selection of topic is very good and also well written. Thanks for sharing. I feel like all your ideas are incredible! Great job!!!

    Comcast Billing Support

  • jamesjack

    You re in point of fact a just right webmaster. The website loading speed is amazing. It kind of feels that you’re doing any distinctive trick. Moreover, The contents are masterpiece. you have done a fantastic activity on this subject! top ICOS

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>