Re: [Freedombox-discuss] Prospective packages for FreedomBox
On Sat, Dec 30, 2017 at 2:30 AM, Jonas Smedegaardwrote: > Quoting Sandy Harris (2017-12-29 18:34:55) >> I wrote a small program to extract entropy from timer jitter & pump it >> into /dev/random. It might be useful if you do not have a hardware RNG >> on the board you use: >> >> https://github.com/sandy-harris/maxwell > > Interesting. How does it compare with haveged, already in Debian? Havege is discussed in the PDF doc at the link I gave. I am far from unbiased here, but I think my maxwell(8) is far superior: smaller, simpler & not relying on architectural features Havege seems to require. ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
Re: [Freedombox-discuss] Prospective packages for FreedomBox
Quoting Sandy Harris (2017-12-29 18:34:55) > I wrote a small program to extract entropy from timer jitter & pump it > into /dev/random. It might be useful if you do not have a hardware RNG > on the board you use: > > https://github.com/sandy-harris/maxwell Interesting. How does it compare with haveged, already in Debian? - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
Re: [Freedombox-discuss] Prospective packages for FreedomBox
I wrote a small program to extract entropy from timer jitter & pump it into /dev/random. It might be useful if you do not have a hardware RNG on the board you use: https://github.com/sandy-harris/maxwell ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
Re: [Freedombox-discuss] Prospective packages for FreedomBox
This is in response to Augustine's email: > I've also been using unison for years. It would be nice if unison could > be supported seamlessly on the freedombox and be the hub for the > internal network. Or is syncthing the modern replacement of unison? I haven't used Unison, but Syncthing is quite a good file-synchronization solution, in my opinion. Syncthing can synchronize files between multiple peers (not just two). It can also synchronize files between clients that are behind NAT using global discovery and relaying features (which need third-party centralized servers). If we think of file-synchronization as a service, then a lot of apps that save their data to files can use a file-synchronization tool like Syncthing/Unison as a synchronization backend. Earlier, I've written a use-case of using Syncthing as a synchronization backend for a note-taking app called Orgzly. https://medium.com/@JosephKiran/replacing-cloud-based-to-do-apps-with-orgzly-and-syncthing-6a065419d61 (Sorry for pointing you to Medium. I have a few hurdles to cross before I have my self-hosted blog). For me, this is the process to add cloud-like features to any application: 1. Take any desktop application (notes, lists, pictures, wikis etc.) and find its data directory. 2. Add the directory to Syncthing. 3. Synchronize the directory to FreedomBox. 4. Find a mobile app that can read the same format. Set its data directory to the directory that is synchronized and available on FreedomBox. This has been working well for me so far, for notes (emacs + orgzly), pictures and videos (built-in desktop and mobile applications). I've also used Syncthing to sync my text-expansions (autokey or text-expander) between machines. Theoretically, a simple text file combined with Syncthing can become a rudimentary chat application. Two users can keep appending their messages to the end of a text file and that text file is their chat log. > I would really really like Shaarli to come back. It was the first > application I used way back then but it was removed apparently because > of upgrade/dependency incompatibilities. It also has an android app > (shaarlier) that works with it. I haven't used shaarli or delicious but I'm more of a Read-it-later/Pocket user. I'm looking forward to using Wallabag for my bookmarks soon once it's packaged. I like the fact that these apps save the content offline, not having to depend on the website staying up. We will have more and more apps integrated into FreedomBox in time, but for now, I'd say you can always synchronize the data directories of your favorite apps across machines for a cloud-application-like experience. Thanks for the feedback. Regards, Joseph Nuthalapati signature.asc Description: OpenPGP digital signature ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
Re: [Freedombox-discuss] Prospective packages for FreedomBox
On Sat, Dec 02, 2017 at 10:57:52AM +0100, Daddy wrote: >Cool! > >I see some of them are already included / in the process of being >integrated (privoxy, ttrss, transmission, jabber, syncthing, ...) - let's >see if this brings up the discussion about others. > >I guess everyone would love to see the email server integrated - what else Yes. >is on the list? I would really really like Shaarli to come back. It was the first application I used way back then but it was removed apparently because of upgrade/dependency incompatibilities. It also has an android app (shaarlier) that works with it. I've also been using unison for years. It would be nice if unison could be supported seamlessly on the freedombox and be the hub for the internal network. Or is syncthing the modern replacement of unison? Finally, I've been thinking of seamless integration of the following: o Notes/Lists. I use BasKet (a KDE application that allows creation of multiple note pads.) It would be nice if those could be synchronizable the way calendars, to-do lists and address books can be via radicale/cardDAV/calDAV, DAVdroid and Korganizer/Kaddressbook. So far I haven't found an android app (on F-droid - I don't do google) that can talk to BasKet and sync the way DAVdroid does. Moving data files around, the way unison does, has issues if both get updated independently. I've looked into KDEconnect but since my wifi (and therefore the phone) is in a different network than the internal machines, it doesn't connect. It's possible there is some setting to correct this but I haven't found it yet. The notes apps I've found on F-droid don't seem DAV capable, so it looks like the only way to sync those would be copying data files around. Too manual and too much hassle unless that way can be automated. Maybe syncthing can do this? o Pictures/Videos. What is the best way to do this? Is copying files manually the only way? Adb and presumably KDEconnect once I get it to work could be one way, but there must be an easier/more automated way. Any ideas/comments? Is syncthing the answer to this? o Time Tracker data. I've been using Ktimetracker but that too seems to be totally self-contained. It would be nice if some android time tracker could talk to it. I've installed "A Time Tracker" on the phone but that too is self-contained. Updating the Ktimetracker data file between machines (such as with unison) fails more often than not since both machines update it independently. Not a good solution. It's likely that the ultimate solution is to keep the data in one place (the freedombox) and all the clients would updata that file/dbs. Any suggestions? At the very least importing the Ktimetracker categories would be nice. o Shopping lists. I've recently started looking into Krecipes. Very powerful software that also deals with shopping lists but I haven't found yet if it talks some standard protocol or to any android shopping list app. Ideally the shopping lists generated by Krecipes would get sychronized with the shopping list android app. I've installed OI shopping list on the phone but it seems to be totally self-contained. Any ideas about how to do this in an automated way? To summarize, it would be ideal if the data from all the applications above (or similar) could be synchronized automatically between the KDE apps and the android apps on the phone the way calendar, to-do lists and address books get synchronized via DAVdroid, the native android calendar/tasks/address book apps, the KDE programs and radicale. Any suggestions? Software I haven't found? configurations for what I have found? Thanks! >... Augustine ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
Re: [Freedombox-discuss] Prospective packages for FreedomBox
Hi Joseph, Quoting Joseph Nuthalapati (2017-12-01 11:35:06) > I took the list of packages from > https://github.com/Kickball/awesome-selfhosted and ran a script to > determine which of them are available on Debian testing. I used the > `apt show` command for this and maybe had a lot of false negatives, > but the 85 packages I got out of the list is still something to look > forward to. Here is the list of packages I got. We can consider > integrating some of them for FreedomBox in the future. These are already included with FreedomBox, I believe: synapse ejabberd These are all CalDAV services. Only one of them makes sense to install (but maybe makes sense to support several of them). Freedom already include one such service (Radicale): calendarserver calypso davical sogo These are both SIP services. Only one of them makes sense to install (but maybe makes sense to support several of them): asterisk kamailio These are all MTAs (i.e. sending email). Only one of them makes sense to install (but maybe makes sense to support several of them). Should quite likely be installed only together with some way to avoid spam - either a) local filtering (ressource heavy!) or b) remote filtering (defeats FreedomBox aim of moving logfiles to your own physical home) c) or blocking (then arguably the service is no longer email and alternative communication protocols might make better sense): courier-mta exim opensmtpd postfix qmail sendmail These are all helper tools for an MTA. Should quite likely be installed only together with an MTA. maildrop dovecot mailman schleuder sympa imp roundcube rss2email These all CMSes (content management systems). Likely only one of them makes sense to install (but maybe makes sense to support several of them). Should quite likely be installed only together with an MTA (see above). Only implementations not requiring any console interaction is in scope for FreedomBox: wordpress pluxml spip dokuwiki gitit mediawiki These are both jukebox services. Likely only one of them makes sense to install (but maybe makes sense to support several of them): mopidy mpd These are administration tools, and therefore arguably out of scope of FreedomBox: awstats goaccess These are developer/research/cracking tools, and therefore out of scope of FreedomBox: tox medusa postal gist klaus fossil gitlab jenkins trac otrs These are X11 or console tools, and therefore out of scope for FreedomBox: ring triggerhappy weechat pico taskwarrior This is an education tool, and therefore out of scope of FreedomBox: moodle This seem quite out of scope for FreedomBox - or you meant something else than the package by same name available in Debian, in which case you should please provide full URL for what you are proposing: piler Possibly there are overlap also among the remaining ones: rss-bridge gnunet mumble syndie znc diaspora isso cups git-annex samba sparkleshare syncthing unison z-push transmission coquelicot onionshare guacamole horde crtmpserver flumotion rygel zoneminder geneweb infinoted mediagoblin photoshow plumi iodine pound privoxy squid tinyproxy searx I dearly suggest to update our wiki page, as Daddy also mentioned. Posting here on the mailinglist is useful only for loose discussion, but does not really help for further acting on getting it packaged and integrated with FreedomBox. (Sorry, I am writing this from a train with limited internet access, so cannot locate and provide you the URL - it is somewhere at https://wiki.debian.org/ :-) ) - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
Re: [Freedombox-discuss] Prospective packages for FreedomBox
Cool! I see some of them are already included / in the process of being integrated (privoxy, ttrss, transmission, jabber, syncthing, ...) - let's see if this brings up the discussion about others. I guess everyone would love to see the email server integrated - what else is on the list? Also, if I remeber correctly, there's a list of considered applications on the wiki - would be great to update it with the apps from this list. D. On 01.12.2017 12:00, Joseph Nuthalapati wrote: > > Sorry for just dumping the list. Here's a well-compiled gist with > proper links and formatting. > > https://gist.github.com/JosephKiranBabu/4cfe79614657ac1b5c54f691f736688a > > -- > Joseph Nuthalapati > > On Friday 01 December 2017 04:05 PM, Joseph Nuthalapati wrote: >> Hello everyone, >> >> I took the list of packages from >> https://github.com/Kickball/awesome-selfhosted and ran a script to >> determine which of them are available on Debian testing. I used the >> `apt show` command for this and maybe had a lot of false negatives, >> but the 85 packages I got out of the list is still something to look >> forward to. Here is the list of packages I got. We can consider >> integrating some of them for FreedomBox in the future. ['awstats', >> 'goaccess', 'medusa', 'rss-bridge', 'triggerhappy', 'pluxml', >> 'wordpress', 'calendarserver', 'calypso', 'davical', 'gnunet', >> 'mumble', 'ring', 'synapse', 'syndie', 'tox', 'postal', >> 'courier-mta', 'exim', 'maildrop', 'opensmtpd', 'postfix', 'qmail', >> 'sendmail', 'dovecot', 'piler', 'mailman', 'postal', 'schleuder', >> 'sympa', 'imp', 'roundcube', 'weechat', 'znc', 'asterisk', >> 'kamailio', 'diaspora*', 'isso', 'ejabberd', 'pico', 'spip', >> 'wordpress', 'cups', 'rss2email', 'git-annex', 'samba', >> 'sparkleshare', 'syncthing', 'unison', 'z-push', 'transmission', >> 'coquelicot', 'onionshare', 'guacamole', 'horde', 'sogo', 'moodle', >> 'mopidy', 'mpd', 'crtmpserver', 'flumotion', 'rygel', 'zoneminder', >> 'geneweb', 'infinoted', 'gist', 'mediagoblin', 'photoshow', 'plumi', >> 'iodine', 'pound', 'privoxy', 'squid', 'tinyproxy', 'searx', >> 'fossil', 'gitlab', 'klaus', 'trac', 'jenkins', 'taskwarrior', >> 'otrs', 'dokuwiki', 'gitit', 'mediawiki'] >> >> -- Joseph Nuthalapati >> > > > > ___ > Freedombox-discuss mailing list > Freedombox-discuss@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
Re: [Freedombox-discuss] Prospective packages for FreedomBox
Sorry for just dumping the list. Here's a well-compiled gist with proper links and formatting. https://gist.github.com/JosephKiranBabu/4cfe79614657ac1b5c54f691f736688a -- Joseph Nuthalapati On Friday 01 December 2017 04:05 PM, Joseph Nuthalapati wrote: > Hello everyone, > > I took the list of packages from > https://github.com/Kickball/awesome-selfhosted and ran a script to > determine which of them are available on Debian testing. I used the > `apt show` command for this and maybe had a lot of false negatives, > but the 85 packages I got out of the list is still something to look > forward to. Here is the list of packages I got. We can consider > integrating some of them for FreedomBox in the future. ['awstats', > 'goaccess', 'medusa', 'rss-bridge', 'triggerhappy', 'pluxml', > 'wordpress', 'calendarserver', 'calypso', 'davical', 'gnunet', > 'mumble', 'ring', 'synapse', 'syndie', 'tox', 'postal', 'courier-mta', > 'exim', 'maildrop', 'opensmtpd', 'postfix', 'qmail', 'sendmail', > 'dovecot', 'piler', 'mailman', 'postal', 'schleuder', 'sympa', 'imp', > 'roundcube', 'weechat', 'znc', 'asterisk', 'kamailio', 'diaspora*', > 'isso', 'ejabberd', 'pico', 'spip', 'wordpress', 'cups', 'rss2email', > 'git-annex', 'samba', 'sparkleshare', 'syncthing', 'unison', 'z-push', > 'transmission', 'coquelicot', 'onionshare', 'guacamole', 'horde', > 'sogo', 'moodle', 'mopidy', 'mpd', 'crtmpserver', 'flumotion', > 'rygel', 'zoneminder', 'geneweb', 'infinoted', 'gist', 'mediagoblin', > 'photoshow', 'plumi', 'iodine', 'pound', 'privoxy', 'squid', > 'tinyproxy', 'searx', 'fossil', 'gitlab', 'klaus', 'trac', 'jenkins', > 'taskwarrior', 'otrs', 'dokuwiki', 'gitit', 'mediawiki'] > > -- Joseph Nuthalapati > signature.asc Description: OpenPGP digital signature ___ Freedombox-discuss mailing list Freedombox-discuss@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss