I'm Freddy, an amateur writer covering, privacy, security and open-source development.
Most of my toots will cover these topics, and I'll try to not get too political.
Part 2/?
It's finally here!
#ManjaroARM for the #pinephone and #pinetab with #phosh interface.
Download and try the Alpha1 now:
https://forum.manjaro.org/t/manjaro-arm-alpha1-with-phosh/151630
It's a real shame https://web.xabber.com doesn't feature OMEMO. Bit of a deal-breaker, but still good to know chat is possible in the browser.
Some real progress made today, just when I was about to give up...
1. I now have a (private) #Prosidy #XMPP server set up on my #VPS, along with desktop and mobile clients using #OMEMO for E2E #encryption. Feels good to have a reliable, secure and #decentralised chat solution I have complete control over...
2. I've persuaded two family members to try out @session, which seems to be working nicely so far.
@FreePietje No problem, I want to use it in place of Signal now! In case this helps too: https://profanity-im.github.io/guide/latest/omemo.html
@FreePietje [2/2] Sending a message now should be E2E encrypted. I'm pretty sure this is how I did it and now the messages are all showing as secure.
@FreePietje It works :) I've just tested it as follows:
1. Launch profanity on Debian and log into server with my admin user;
2. Launch Conversations on LineageOS and "enable" my other, test user;
3. In Profanity, run "/carbons on", then "/omemo gen", then initiate a chat with test user;
4. In Profanity chat window, run "/omemo fingerprint test@<domain>", then "/omemo trust <fingerprint>", then "'/omemo start" (you should see "OMEMO" replace "unencrypted" at top of chat window [1/2]
@FreePietje Just installed Profanity 0.9x through backports. Hope OMEMO works...
@Tj Persuade your friends and family to join you :)
@FreePietje Yeah Profanity is nice. I tested it and it works fine. I'm just not sure whether I want the hassle of manually installing a newer version from source, as I'll hardly be using XMPP much anyway. I just wanted to consider it as a backup E2E encrypted, decentralised messaging solution in place of Signal etc. I really like Session messenger too, but again no one I know uses it... It took long enough persuading people to install Signal!
@FreePietje Update: It seems the latest versions of Profanity support OMEMO, but the deb packages for these versions aren't available in stable repo: https://packages.debian.org/testing/profanity
@FreePietje Cool. So I followed this tutorial: https://invidious.snopyta.org/watch?v=-0M0NeZ_cU4 -- which worked fine. I had a slight issue with DNS records not being correct, but that was more my mistake I think (entering values slightly incorrectly). Everything is working now and I'm in the process of trying OMEMO (for E2E encryption). I think this is only possible for 1-2-1 chats. I'm using Pidgin client for Debian and Conversations app for LineageOS.
@vaughan Yes, I don't think I'll make it public. Maybe only manually add users so I have full control.
@dsvdv Finally got it working. I've been able to log into Conversations app with "test" user for my server. I think the issue was I put the SRV records in slightly differently. Just need to test everything now...
@dsvdv OK, I'll try removing the srv records then. I can't think of anything else I could try
@dsvdv Yeah I'm quite sure what the problem is, though I suspect it has something to do with the fact I have a Nextcloud instance using the same domain...
@dsvdv I definitely used the correct IP address. I can't see any difference in how I've set up the records compared to how it's explained in Prosody's docs and the video I watched...
@dsvdv I think it's a DNS records issue. After running 'sudo prosodyctl check', it returns (among other messages) "Host conference.(mydomain) does not seem to resolve to this server (IPv4/IPv6) [...] Host xmpp.(domain).(domain) does not seem to resolve to this server". DNS records are unfamiliar territory for me...
@infinite_impedance
Thanks, I went to try VoIP.ms, but not too sure how to actually buy and set up UK numbers through their site. It seemed not very user friendly on mobile.
Elearning writer / designer / developer. #Tor relayer. #Nym mixer. #Adapt contributor. #privacy #digitalrights #FOSS #vegan