Re: [Freedombox-discuss] Prospective packages for FreedomBox

2017-12-30 Thread Sandy Harris
On Sat, Dec 30, 2017 at 2:30 AM, Jonas Smedegaard  wrote:
> 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

2017-12-29 Thread Jonas Smedegaard
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

2017-12-29 Thread Sandy Harris
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

2017-12-03 Thread Joseph Nuthalapati
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

2017-12-02 Thread A. F. Cano
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

2017-12-02 Thread Jonas Smedegaard
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

2017-12-02 Thread Daddy
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

2017-12-01 Thread Joseph Nuthalapati
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