Re: [Server-devel] [XSCE] 1TB microSD

2019-03-03 Thread Sameer Verma
Pricing will come down, like all other cards in the past. I agree that
shipping content will be a big plus.

Sameer

On Sat, Mar 2, 2019, 10:31 PM Anish Mangal  wrote:

> wouldn't wanna lose one :)
>
> but seriously, this would be interesting from the pov of shipping around
> large IIAB content collections
>
> On Mon, Feb 25, 2019 at 10:32 PM Sameer Verma  wrote:
>
>> Looks like 1 terrabyte microSD cards are coming.
>>
>>
>> https://www.theverge.com/circuitbreaker/2019/2/25/18239433/1tb-microsd-card-sandisk-micron-price-release
>>
>> Sameer
>>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] 1TB microSD

2019-03-02 Thread Anish Mangal
wouldn't wanna lose one :)

but seriously, this would be interesting from the pov of shipping around
large IIAB content collections

On Mon, Feb 25, 2019 at 10:32 PM Sameer Verma  wrote:

> Looks like 1 terrabyte microSD cards are coming.
>
>
> https://www.theverge.com/circuitbreaker/2019/2/25/18239433/1tb-microsd-card-sandisk-micron-price-release
>
> Sameer
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Error When installing IIAB 6.5 on RPI

2018-05-11 Thread Adam Holt
On Fri, May 11, 2018, 2:42 PM Joshua Kanani  wrote:

> I am running   *http://download.iiab.io/6.5/load-big-vpn.txt
> *   though i had the same
> problem running http://download.iiab.io/6.5/load-vpn.txt
>
> The hardware is pi model 3B and am using Ethernet for my internet uplink
>
> Result for *apt Update*  ->
> https://paste.fedoraproject.org/paste/F46q0oLLF6a5naJZtAKc4g
>
> Result for *apt -a list ansible dirmngr *  ->  ansible/stable 2.2.1.0-2
> all
>
>
> dirmngr/stable,now 2.1.18-8~deb9u1 armhf [installed]
>
>
>
> Result for *cat /etc/apt/sources.list.d/iiab-**ansible.list*  -> deb
> http://ppa.launchpad.net/ansible/ansible/ubuntu xenial main
>
> Result of running *apt-key adv --keyserver keyserver.ubuntu.com
>  --recv-keys 93C4A3FD7BB9C367*
>   Executing: /tmp/apt-key-gpghome.E1jsqafhqX/gpg.1.sh
> --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>   gpg: keyserver receive failed: Connection timed out
>

This confirms an Internet/hosting/mirroring failure of some kind, as I just
reconfirmed the exact same command "*apt-key adv
--keyserver keyserver.ubuntu.com  --recv-keys
93C4A3FD7BB9C367*" works for me in Raspbian Lite.

*Clarif: I deleted my prior key to be 100% sure, using "apt-key del
7BB9C367"*

Consider another ISP using your phone's data plan or a friend's home if
possible?

(Or install Ansible 2.5.2 in some other way if you choose!)


On Fri, May 11, 2018 at 1:13 PM, Adam Holt  wrote:
>
>> On Fri, May 11, 2018, 1:55 PM Joshua Kanani 
>> wrote:
>>
>>> Hey guys, i keep getting this annoying error when installing IIAB on
>>> Raspbian. Am using the 2018-04-18 stretch lite version. Any thoughts
>>>
>>> Executing: /tmp/apt-key-gpghome.DlkMTdFv2W/gpg.1.sh --keyserver
>>> keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>>> gpg: keyserver receive failed: Connection timed out
>>>
>>
>> This error is arising as /opt/iiab/iiab/scripts/ansible tries to install
>> Ansible 2.5.2
>>
>> What exact script are you running from http://download.iiab.io/6.5 ?
>>
>> What exact hardware and Internet uplink (Ethernet? WiFi?) are you using?
>>
>> Please paste in the results of running these 3 commands:
>>
>>
>> apt update; apt -a list ansible dirmngr
>>
>> cat /etc/apt/sources.list.d/iiab-ansible.list
>>
>> apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
>>
>>>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: "If you would like a list of possible values, enter ./runtags XXX"

2017-09-03 Thread Adam Holt
On Sun, Sep 3, 2017 at 2:33 PM, Jerry Vonau, Winnipeg MB 
wrote:

> On Saturday, September 2, 2017 at 6:38:45 AM UTC-5, holt wrote:
>>
>> Can someone clarify what XXX means in this error message?
>>
>> root@box:/opt/iiab/iiab# ./runtags cups elgg dokuwiki
>> usage: ./runtags 
>>
>> * If you would like a list of possible values, enter ./runtags XXX*
>>
>> I reverted to "./runansible" instead.  But am still curious if runtags
>> supports executing 2 (or 3) roles at once, and if so how?
>>
> It used to be spaces, and XXX would return a list of tags but now use
> ./runtags cups,elgg,dokuwiki and XXX is broken.
>

Thanks!  If others can confirm this is right?

https://github.com/iiab/iiab/pull/207
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] "Raspbian reserves 4% of all disk space"

2017-08-19 Thread Samuel Greenfeld
The default threshold probably was 5%, and intentional.

This buffer is meant to allow the root user to use & recover the system if
it is nearly full.  So if this file system has any system purpose and is
not purely for the digital library, you probably want the 5% there.

It also allows the filesystem to have some breathing room for
defragmentation as well as not fragmenting files in the first place.



On Sat, Aug 19, 2017 at 9:16 PM, Adam Holt  wrote:

> ...for exactly what is unclear, on headless RPi's in remote areas
> especially.  Does someone know more about how this reserve disk threshold
> works?  Can it possibly help an untrained operator, in a highly offline
> community, when SD-card-as-primary-disk hits that threshold?
>
> Certainly WordPress, X Windows (and no doubt others) silently fail upon
> reaching this threshold, rendering the entire system useless, from the
> perspective of a low-skill owner-operator (as is the most common case in
> the developing world).
>
> So huge thanks to Tim Moody (with George Hunt's assistance) who changed
> this threshold from 4% to 1% as follows:
>
>tune2fs -m 1 /dev/mmcblk0p2
>
> As can be viewed with the "du" (disk usage) command.  The challenge is
> that SD-based digital libraries are Almost Always nearly full, by design,
> when remote educators ask (and deserve) all the best possible materials.
> Nor do we want to discourage constructionist activities that will
> occasionally gobble up a bit of SD/disk!
>
> So More Generally: how exactly might this 4% threshold (pick your favorite
> percentage, no matter) materially help remote owner-operators, not steeped
> in Linux Skillz?  As so many things start failing together when Raspbian SD
> card "disks" reach that reserve threshold — such that most remote/offline
> educators and owner-operators will simply stop using their RPi3 digital
> library at that point — particularly if it's headless :(
>
> Suggestions from anyone?!
>
> *In principle a http://en.wikipedia.org/wiki/Distant_Early_Warning_Line
>  saves lives, but
> if Raspbian/Internet-in-a-Box/Etc do not have a GUI-or-similar alert to
> signal approaching disk-full danger & facilitate the needed "disk" cleanup,
> is this counterproductive, worst case perhaps creating a false sense of
> security among implementers?*
>
> *(If so wasting impoverished citizens' prescious SD card funds to no
> benefit, or worse giving them a false sense security around RPi reliability
> alongside implementers?)*
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Raspbian Stretch Released

2017-08-19 Thread Adam Holt
On Aug 19, 2017 12:50 PM, "tim"  wrote:

Hm. Way sooner than I expected.

But does it work?

Could mean coovachili works, if the packages are there.


More Detail in the blog post (
https://www.raspberrypi.org/blog/raspbian-stretch/)

Example:

"BETTER HANDLING OF OTHER USERNAMES

The default user account in Raspbian has always been called ‘pi’, and a lot
of the desktop applications assume that this is the current user. This has
been changed for Stretch, so now applications like Raspberry Pi
Configuration no longer assume this to be the case. This means, for
example, that the option to automatically log in as the ‘pi’ user will now
automatically log in with the name of the current user instead.

One other change is how sudo is handled. By default, the ‘pi’ user is set
up with passwordless sudo access. We are no longer assuming this to be the
case, so now desktop applications which require sudo access will prompt for
the password rather than simply failing to work if a user without
passwordless sudo uses them."

Sent from my Samsung Galaxy smartphone.

 Original message 
From: Adam Holt 
Date: 8/19/17 12:46 PM (GMT-05:00)
To: xsce-devel , server-devel <
server-devel@lists.laptop.org>
Subject: [XSCE] Raspbian Stretch Released

Tim does this help Captive Portal implementation?

In any case, this is a major change from the underlying Debian 8.x to
Debian 9.x.

Raspbian "Pixel" appears to have been renamed "WITH DESKTOP" to avoid
confusion.

Raspbian "LITE" retains that name (no X Windows desktop).

Release notes:

2017-08-16:
  * Based on Raspbian Stretch (Debian version 9)
  * Version 60 of Chromium browser included
  * Version 3.0.1 of Sonic Pi included
  * Version 6.1.1 of RealVNC included
  * Version 0.17.4 of NodeRED included
  * Bluetooth audio routed via ALSA rather than Pulseaudio
  * SenseHAT extension added to Scratch 2
  * Various desktop applications modified to prompt for sudo password if needed
  * lxinput control options for mouse speed simplified
  * lxpanel plugins moved into separate packages
  * Wireless firmware for Pi 3 and Pi 0W modified to address Broadpwn exploit
  * Latest kernel and firmware
  * Various small tweaks, bug fixes and theme modifications


http://www.raspberrypi.org/downloads/raspbian/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Video: Internet-in-a-Box in the Dominican Republic

2017-05-22 Thread Sameer Verma
Excellent! Thx for introducing the project to the folks at Columbia.

Sameer

On Mon, May 22, 2017 at 3:51 PM, Adam Holt  wrote:
> Fantastic video, even if I wish they/d credited "Internet-in-a-Box" (all of
> us, and our OLPC/Sugar origins) rather than crediting me!  I did not know
> this video was coming.  I've asked Columbia Univ folks(*) to more properly
> credit Internet-in-a-Box in future :)
>
>https://youtu.be/xI3Ed008Mxo
>
> (*) under the leadership of Columbia School of Journalism Professor Anne
> Nelson, whose grad student team did all the hard work in the Dominican
> Republic this spring.  Very honest mistake on their part, as our
> http://internet-in-a-Box.org and http://schoolserver.org web sites are
> indeed stale.
>
> Finally if you too are inspired by what rural health workers are doing for
> Haitians' rights-to-survive in the Dominican Republic, and want to build
> your very own digital library- please do read this important article at
> OpenSource.com (also just published) and feel free to ask us @
> http://iiab.io what you need to make it happen:
>
>How to create an Internet-in-a-Box on a Raspberry Pi
>Learn about this inexpensive device for students with restricted internet
>access and people in remote areas of the world not served by broadband.
>https://opensource.com/article/17/5/internet-in-a-box-raspberry-pi
>
> PS developing world hackers & offline content gurus please write me if you
> want to attend our larger http://OFF.NETWORK Wikipedia/OpenStreetMap
> Hackathon in August for hard-core implementers, --taking "meducational"
> humanitarian open content to the next level -- for schools, clinics,
> libraries truly everywhere.  Yes that means heading further into the hills
> than 5G Helicopter Celebrities, beyond even SUNY Potsdam where our hackathon
> will be held ;)  FYI our "Kiwix + Internet-in-Box + Offliners All" hackathon
> will be held in conjunction and right after Wikipedia's own annual community
> powwow in Montreal (https://wikimania2017.wikimedia.org) co-located right in
> the same city with DebConf17 (https://debconf17.debconf.org).  Thanks in
> advance to open-access librarians / factivist developers all for getting in
> touch towards joining us from different corners of the globe!!
>
> "Always do right, this will gratify some people and astonish the rest."
> Mark Twain



-- 
Sameer Verma, Ph.D.
Professor, Information Systems
San Francisco State University
http://verma.sfsu.edu/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: documenting IIAB Variables

2017-04-06 Thread Adam Holt
On Thu, Apr 6, 2017 at 3:23 PM, Tim Moody  wrote:

> https://github.com/XSCE/xsce/blob/release-6.1/docs/VARIABLES.rst is what
> I wrote, but seems the same as what George added back in.
>

Thanks!  This doc has now been overhauled for public consumption(*).
Please all verify (or help me improve it!) here:

   https://github.com/XSCE/xsce/wiki/IIAB-Variables

(*) and fully offline consumption @ http://box/info thanks to George's
automatic web-scraper
https://github.com/XSCE/xsce/blob/release-6.2/scripts/refresh-wiki-docs.sh
that creates IT documentation for highly remote operators.


On Thu, Apr 6, 2017 at 3:08 PM, Adam Holt  wrote:
>
>> On Mon, Apr 3, 2017 at 12:11 PM, Adam Holt  wrote:
>>
>>> [ Thanks everyone for a Wonderfully Efficient "lucky 49 min" call this
>>> morning. Minutes @ http://tinyurl.com/iiabminutes -- I'm off to NYC
>>> overnight to review very major medical deployment opportunities in the
>>> Dominican Republic, Carib & LatAm, but let's meet again Thur 10:30AM EDT
>>> those who can! ]
>>>
>>> Tim,
>>>
>>> When you're done traveling, plz send me a link if there's a newer one
>>> than Aug 14, 2015 here?
>>>
>>>https://github.com/xsce/xsce/blob/master/docs/VARIABLES.rst
>>>
>>
>> Tim, should I go with the above, if you cannot find a more up-to-date
>> doc/version?
>>
>> So I can escalate this (or similar) to:
>>>
>>>https://github.com/xsce/xsce/wiki/IIAB-Variables
>>>
>>> I'll change "xsce_hostname: schoolserver" to "xsce_hostname: box" and
>>> similar given our new naming conventions.
>>>
>>>
>>> *Also LMK also if there's overlap in
>>> https://github.com/XSCE/xsce/wiki/IIAB-Architecture
>>>  and what stuff I
>>> should remove in either place!*
>>>
>>
>> Or I'll muddle my way thru this, if no immediate suggestions come to mind
>> :)
>>
>
>


-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] need help getting moodle installed and configured hopefully with elgg ie SCALE demo

2017-03-28 Thread Adam Holt
On Tue, Mar 28, 2017 at 10:59 AM, George Hunt  wrote:

> The version of moodle in [Internet-in-a-Box / XSCE] release-6.2 will be a
> rolling snapshot of what "moodle_31_stable" branch downloads, and the time
> that the image is created.
>
> Look at the recent commits in https://github.com/moodle/m
> oodle/commits/MOODLE_31_STABLE. The version that would be installed
> today, if the install from scratch instructions are followed, would be
> 3.1.5.
>
> After the fact, security-conscious operators might, or might not, protect
> themselves by applying Moodle's "every 2 months" patches themselves.
>
> Update is accomplished by going into the /opt/schoolserver/moodle
> directory, and doing a "git pull".  But since this is not tested, they
> should be warned that they run the risk of loosing data or function. (maybe
> it's only a small risk)
>
> I believe the effort to upgrade to the most recent security updates by
> folks who are not systems administrators will contribute to insecurity and
> a more unreliable user experience.
>
> For most offline situations, the best policy is: "If it's not broken,
> don't fix it".
>

*Vital clarif, thx so much George!*

On Tue, Mar 28, 2017 at 10:20 AM, Adam Holt  wrote:
>
>> On Tue, Mar 28, 2017 at 9:08 AM, Tim Moody  wrote:
>>
>>> One trick to answer questions about what is included would be to look at
>>> the release notes to see what was added with each release.
>>>
>>> https://github.com/XSCE/xsce/blob/release-6.2/ReleaseNotes6.1.md
>>>
>>
>> Thanks Tim.
>>
>> Conclusion IIAB/XSCE 6.1 has indeed supported Moodle 3.1 since it was
>> released on Sept 22, 2016.
>>
>> George can you clarify if IIAB/XSCE 6.2 will include Moodle 3.1.5 or
>> similar Moodle 3.1.x, i.e. Moodle's many serious security updates since it
>> was released May 2016?
>>
>> (In any case, let's clarify how security-conscious operators might
>> protect themselves by applying Moodle's "every 2 months" patches
>> themselves.)
>>
>> On Tue, Mar 28, 2017 at 3:30 AM, Tony Anderson 
>>> wrote:
>>>
 Hi, Adam

 George Hunt's image installs Moodle 1.9.5+ (build 20090910). There was
 a major change in Moodle between 1.9 and 2+. So far as I know, XS has
 always used Moodle 1.9.

 Tony


 On 03/28/2017 12:13 PM, Adam Holt wrote:

 Can someone remind me if IIAB/XSCE 6.2 includes Moodle 3.1.x, i.e. the
 LTS version supported for 3 years until 2019, and/or what exact release is
 currently included?

Moodle Roadmap:
https://docs.moodle.org/dev/Releases#Version_support

 (Given the choice, I'm of the opinion that we should stick with Moodle
 3.1.x LTS even though 3.3 is about to be released :)



-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] DRAFT: How can one remotely access Internet-in-a-Box servers?

2017-03-09 Thread Adam Holt
Thanks Tony, I'll work on it when I get back to a real computer.

Note the doc's been renamed per another's suggestion:

   - 21 How can I remotely manage my Internet-in-a-Box?
   


Keep the suggestions coming, Thanks all!


On Thu, Mar 9, 2017 at 8:36 PM, Tony Anderson  wrote:

> Hi, Adam
>
> Your link below does not discuss the basic issue: how to connect to a
> school server where the internet is not available at the deployment (the
> normal case).
>
> The need is for a remote administrator to access the schoolserver. Since
> most school servers use fairly portable hardware, one could be taken to an
> internet cafe. Another option might be connection via gsm. In either case,
> there would be a need for a usb-ethernet cable (for gsm to a dongle or
> mobile device sharing internet access).
>
> Presumably the person at the schoolserver end could access 'internet in a
> box' to determine the dhcp url to the wan and send that to the remote
> administrator (IRC?). This presumes the local person has a way to connect
> to internet in a box by wifi (an XO?).
>
> As a consequence of these complexities, my effort has been to provide a
> schoolserver that does not need external intervention for at least a school
> year.
> At the local site, the only need is to power off and power on the
> schoolserver.
>
> If there is a problem such as failure of dhcp on boot, the deployment may
> lose the schoolserver until the next opportunity for intervention. If the
> schoolserver is accessible by lan, it may be possible to talk the local
> person through accessing ssh through a local client.
>
> Even when internet is available, xsce is set up to accept ssh via the lan
> network. The need is for an ssh session from the wan side which somehow
> allows the adminstrator to see what a client on the lan side sees. When a
> change is made to the schoolserver screens, the adminstrator needs to see
> the result. This could perhaps be done by someone local on the lan
> describing the changes.
>
> Tony
>
>
>
>
>
>
> On 03/10/2017 06:39 AM, Adam Holt wrote:
>
> There are many security/convenience tradeoffs embedded here (thank to 3
> years of work by George Hunt tuning OpenVPN) so please reply with
> suggestions all who can, as we do our best to hit this perpetually moving
> target:
>
>- 21 How can one remotely access Internet-in-a-Box servers?
>
> 
>
>
> Thanks!  Related:
>
>- 9 What are the default passwords?
>
> 
>- 16 What security tips exist?
>
> 
>
>
>


-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] local vars for rpi

2017-02-24 Thread Adam Holt
On Fri, Feb 24, 2017 at 1:38 PM, Tim Moody  wrote:

> just changed host to box in my copy,
>

http://wiki.laptop.org/go/XS_Community_Edition/local_vars.yml updated.


> which is why I don't like publishing this.
>

No question examples always get stale, but are also a fundamental part of
learning = our mission (:

(If we update the example every release or so, that's should be plenty, as
I've added more than enough disclaimers!)

On Fri, Feb 24, 2017 at 1:29 PM, Adam Holt  wrote:
>
>> On Fri, Feb 24, 2017 at 12:25 PM, Tim Moody  wrote:
>>
>>> by password you mean hostapd_password? if so, so doesn't need
>>> scrambling as anyone who uses the image has to know it.
>>>
>>
>> Ok, I've never needed that (hostapd_password: "xsce2017") but good to
>> know!
>>
>> local_vars.yml publicly posted here:
>>
>>http://wiki.laptop.org/go/XS_Community_Edition/local_vars.yml
>>
>> *http://schoolserver.org/FAQ  #13 provides
>> more context.*
>>
>> On Fri, Feb 24, 2017 at 12:17 PM, Adam Holt  wrote:
>>>
 On Fri, Feb 24, 2017 at 11:57 AM, Tim Moody  wrote:

> I don't mind as long as the context is understood.
>

 I'll time-stamp it (and scramble your password) so that it's understood
 to be a legacy example, that might not stand the test of time.


 On Fri, Feb 24, 2017 at 11:03 AM, Adam Holt  wrote:
>
>> On Feb 24, 2017 10:28 AM, "Tim Moody"  wrote:
>>
>> https://github.com/XSCE/xsce/blob/master/docs/VARIABLES.rst
>>
>> led to https://github.com/XSCE/xsce/wiki/IIAB-Architecture (leaving
>> out some details)
>>
>>
>> Both helpful, thx.
>>
>> To maintain a list of all variables in the code independent of the
>> code itself would not be worth the effort.
>>
>>
>> Understood.
>>
>> Is it OK to make your own local_vars.yml public, just as an example?
>>
>> This local_vars.yml is one individual's configuration and not
>> anything 'official'. It is not a list of the variables that are local but
>> rather local values that override the defaults for some of the variables
>> declared in playbooks.
>>
>> On Fri, Feb 24, 2017 at 10:15 AM, Adam Holt  wrote:
>>
>>> Very cool, is there a public list containing all/most local vars,
>>> that I can link to from http://github.com/xsce/xsce/wiki and soon
>>> http://github.com/iiab/iiab/wiki ?
>>>
>>> (Or if not, perhaps this very file can be publicly posted for now?)
>>>
>>>
>>> On Feb 24, 2017 9:29 AM, "Tim Moody"  wrote:
>>>
 Here is my local_vars.yml, copied from the repo with additions.

 # Put variables for your installation that override defaults here
 # Better still, put this file in a branch of
 https://github.com/XSCE/xsce-local for your deployment

 #xsce_admin_user: xsce-admin

 # obtain a password hash with - python -c 'import crypt; print
 crypt.crypt("", "$6$")'
 #xsce_admin_passw_hash:

 xsce_hostname: Internet-in-a-Box
 xsce_home_url: /home
 host_ssid: "Internet in a Box"
 hostapd_secure: False
 hostapd_password: "xsce2017"
 xsce_gateway_enabled: False
 dns_jail_enabled: False
 services_externally_visible: True

 # 4-server-options
 authserver_install: False
 authserver_enabled: False
 # 5-xoservices
 xo_services_install: True
 ejabberd_install: False
 ejabberd_enabled: False
 idmgr_install: False
 debian_schooltool_install: False
 # 6-generic-aps
 # 7-edu-aps
 pathagar_install: True
 # 8-mgmat-tools
 sugar_stats_install: False
 ajenti_install: False
 monit_install: True
 xovis_install: False
 teamviewer_install: False
 activity_server_enabled: True

 --
 Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !

>>>
>>>
>>
>>
>> --
>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>
>
>


-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] auditing our "IIAB/XSCE 6.2 Networking" overview

2017-02-23 Thread Anish Mangal
Apparently.. both :)

https://www.voip-info.org/wiki/view/Asterisk+firewall+rules

On Thu, Feb 23, 2017 at 9:59 PM, Sameer Verma  wrote:

> Anish,
>
> 5060 for SIP is UDP and TCP, or UDP only?
>
> Sameer
>
> On Thu, Feb 23, 2017 at 10:55 AM, Anish Mangal  wrote:
>
>> fwiw. I am using asterisk on my installs (port 5060) and ports in the
>> range 1:2
>>
>> On Thu, Feb 23, 2017 at 12:08 AM, Adam Holt  wrote:
>>
>>> Are all the reserved ports here still in actual/ongoing use?
>>>
>>> Protocol Port Service
>>> TCP 22 sshd
>>> TCP 80 httpd-xs
>>> TCP 631 cups
>>> TCP 873 xs-rsync (xinetd)
>>> TCP 3000 kiwix-serve
>>> TCP 3128 squid / dansguardian
>>> TCP 3130 squid
>>> TCP 5000 xs-authserver
>>> TCP 4369,47893,5280,5222,5223 ejabberd-xs
>>> TCP 8000 sugar-stats-server
>>> TCP 8008 kalite-serve
>>> TCP 8080 idmgr
>>> TCP 8089 sugarizer
>>> TCP 27018 mongodb
>>>
>>> Any suggestions for ports we should remove from this list, as
>>> infrequently used in 2017 and onwards?  Just checking with all *(no
>>> matter how far afield, your experiences matter, including security
>>> recommendations)* as I continue to clean up our Networking overview doc
>>> just prior to Internet-in-a-Box 6.2's release:
>>>
>>>https://github.com/XSCE/xsce/wiki/IIAB-Networking
>>>
>>> With this new reference alongside, thanks to George:
>>>
>>>https://github.com/XSCE/xsce/wiki/IIAB-Architecture (might later be
>>> renamed!?)
>>>
>>
>>
>>
>> --
>> Anish
>>
>>
>>
>
>
> --
> Sameer Verma, Ph.D.
> Professor, Information Systems
> San Francisco State University
> http://verma.sfsu.edu/
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] auditing our "IIAB/XSCE 6.2 Networking" overview

2017-02-23 Thread Sameer Verma
Anish,

5060 for SIP is UDP and TCP, or UDP only?

Sameer

On Thu, Feb 23, 2017 at 10:55 AM, Anish Mangal  wrote:

> fwiw. I am using asterisk on my installs (port 5060) and ports in the
> range 1:2
>
> On Thu, Feb 23, 2017 at 12:08 AM, Adam Holt  wrote:
>
>> Are all the reserved ports here still in actual/ongoing use?
>>
>> Protocol Port Service
>> TCP 22 sshd
>> TCP 80 httpd-xs
>> TCP 631 cups
>> TCP 873 xs-rsync (xinetd)
>> TCP 3000 kiwix-serve
>> TCP 3128 squid / dansguardian
>> TCP 3130 squid
>> TCP 5000 xs-authserver
>> TCP 4369,47893,5280,5222,5223 ejabberd-xs
>> TCP 8000 sugar-stats-server
>> TCP 8008 kalite-serve
>> TCP 8080 idmgr
>> TCP 8089 sugarizer
>> TCP 27018 mongodb
>>
>> Any suggestions for ports we should remove from this list, as
>> infrequently used in 2017 and onwards?  Just checking with all *(no
>> matter how far afield, your experiences matter, including security
>> recommendations)* as I continue to clean up our Networking overview doc
>> just prior to Internet-in-a-Box 6.2's release:
>>
>>https://github.com/XSCE/xsce/wiki/IIAB-Networking
>>
>> With this new reference alongside, thanks to George:
>>
>>https://github.com/XSCE/xsce/wiki/IIAB-Architecture (might later be
>> renamed!?)
>>
>
>
>
> --
> Anish
>
>
>


-- 
Sameer Verma, Ph.D.
Professor, Information Systems
San Francisco State University
http://verma.sfsu.edu/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] auditing our "IIAB/XSCE 6.2 Networking" overview

2017-02-23 Thread Anish Mangal
fwiw. I am using asterisk on my installs (port 5060) and ports in the range
1:2

On Thu, Feb 23, 2017 at 12:08 AM, Adam Holt  wrote:

> Are all the reserved ports here still in actual/ongoing use?
>
> Protocol Port Service
> TCP 22 sshd
> TCP 80 httpd-xs
> TCP 631 cups
> TCP 873 xs-rsync (xinetd)
> TCP 3000 kiwix-serve
> TCP 3128 squid / dansguardian
> TCP 3130 squid
> TCP 5000 xs-authserver
> TCP 4369,47893,5280,5222,5223 ejabberd-xs
> TCP 8000 sugar-stats-server
> TCP 8008 kalite-serve
> TCP 8080 idmgr
> TCP 8089 sugarizer
> TCP 27018 mongodb
>
> Any suggestions for ports we should remove from this list, as infrequently
> used in 2017 and onwards?  Just checking with all *(no matter how far
> afield, your experiences matter, including security recommendations)* as
> I continue to clean up our Networking overview doc just prior to
> Internet-in-a-Box 6.2's release:
>
>https://github.com/XSCE/xsce/wiki/IIAB-Networking
>
> With this new reference alongside, thanks to George:
>
>https://github.com/XSCE/xsce/wiki/IIAB-Architecture (might later be
> renamed!?)
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Linking (WiFi) SIP telephony and GSM networks

2017-02-17 Thread Anish Mangal
Another update. Thanks to awesome work by Terry Gillett, I have the same
thing working now just on a tiny AR150 wireless router. This means, among
other things:
1. You can have a WiFi+GSM telephone network just with mesh nodes - no
schoolserver needed.
2. If you have a schoolserver, you can benefit from the additional features
like voice mailbox. However, you need not have the dongle plugged into the
schoolserver anymore. the dongle can be plugged into a mesh node which can
be far away from the schoolserver, and there will be an asterisk trunk
(over WiFi) between that mesh node and the schoolserver. This is useful
since in a village community that doesnt have mobile connectivity, you
would typically place the schoolserver centrally in the village, while the
mesh nodes which are physically, and power-footprint wise tiny, and much
more durable (in terms of temperatures they can handle) can be far away (in
an area where there is GSM connectivity).

We are still doing multiple tests around this to figure out quality of
service, etc., but the PoC works.


On Sat, Feb 11, 2017 at 9:33 PM, Tim Moody  wrote:

> Very impressive.  Are the details somewhere?
>
> On Fri, Feb 10, 2017 at 11:34 PM, Anish Mangal  wrote:
>
>> Hi,
>>
>> Wanted to share an update. So far, I set up asterisk on the schoolserver
>> to run a SIP telephony service on the wifi network where people can call
>> each other.
>>
>> Last night, I connected and configured a gsm modem (only specific huawei
>> models work) to act as a bridge between SIP and GSM networks. Now, someone
>> on the WiFi network can place outbound GSM calls. Someone on the GSM
>> network side can call the dongle's SIM's phone number and be presented with
>> an IVR where they can dial the extension of the user they want to connect
>> to.
>>
>> If any of this is potentially useful to your deployments, please get in
>> touch.
>>
>> This is going to be super-duper useful for the deployments in Spiti and
>> Ladakh
>>
>>
>>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Apache 2.4.10 from July 2014 is part of XSCE 6.2: is this safe?

2017-02-16 Thread tim
Just another example of how long in the tooth jessie is getting. 


Sent from my Samsung Galaxy smartphone.
 Original message From: Adam Holt  Date: 
2/16/17  10:53 PM  (GMT-05:00) To: xsce-devel , 
server-devel  Subject: [XSCE] Re: Apache 2.4.10 
from July 2014 is part of XSCE 6.2: is this safe? 
On Mon, Feb 6, 2017 at 6:51 PM, Adam Holt  wrote:
Did Raspbian or we/others make this choice of Apache 2.4.10 out of curiosity?

Is Apache 2.4.10 safe in general, despite being more than 2.5 years old?

(Compared to Apache 2.4.25 released Dec 2016 etc...)


Tim has made a strong case for moving to Nginx this morning on our community 
call, but I'm still curious about the above if others might know how Apache's 
security profile has evolved over the past 2.5 years?

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XSCE Install Doc Cleanup: Ansible 2.2.1 ok? OS support clarifs? Custom short cuts?

2017-02-16 Thread Adam Holt
On Tue, Feb 14, 2017 at 6:25 PM, Adam Holt  wrote:

> On Tue, Feb 14, 2017 at 6:04 PM, Adam Holt  wrote:
>
>> On Tue, Feb 14, 2017 at 4:58 PM, Adam Holt  wrote:
>>
>>> As we prepare to release XSCE 6.2, I removed many typos/errors from
>>> https://github.com/XSCE/xsce/wiki/XSCE-Installation giving it a quick
>>> pass for readability.
>>>
>>> 1) I also included a warning about the problematic Ansible 2.2.1, can
>>> anybody confirm this is indeed still an issue?
>>>
>>> 2) Can I reference experimental support for CentOS 7.3 (needs more
>>> testing!) alongside Debian Jessie (8.6+ and 8.7.1+), Raspbian Pixel etc ?
>>>
>>> 3) Should the sentence "There are also tools to help you create short
>>> cut files for yourself or others." be removed?
>>>
>>
>> PS When we reach consensus on #2 above, let's also
>> overhaul/replace/finalize https://github.com/XSCE/xsce/w
>> iki/XSCE-Platforms :-)
>>
>
Tony,

In answer to your earlier question, George has confirmed XSCE/IIAB 6.2
installs on CentOS 7.3, but does not want to promote this widely until
testing gets substantially more serious.  Testing has progressed further on
Debian 8.6 / 8.7.1 and Raspbian Pixel / Lite to date.  Hopefully you, Anish
and Satellit can pushon CentOS harder this month or soon?

Josh,

Profound thanks for updating/overhauling the above doc (
https://github.com/XSCE/xsce/wiki/XSCE-Platforms) until all OS's are
covered.  Even if our support for the Apple Watch OS has been delayed until
April 1, which I guarantee is used by celebrities who visit refugee camps,
so must not be neglected...but you'll let us know the final verdict as
owner of this document ;-)


Question: if https://github.com/XSCE/xsce/tree/release-6.2/docs is
> increasingly deprecated, can somebody (Tim?) make a prominent link in there
> redirecting people to https://github.com/XSCE/xsce/wiki ?
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Can I name my server something other than http://BOX.LAN ?

2017-02-15 Thread Adam Holt
"What technical documentation exists?" is a critically important #18 within
http://schoolserver.org/FAQ

How best to revise XSCE 6.0 and other infra explanations/backgrounders
showing their age here:
http://wiki.laptop.org/go/XS_Community_Edition/FAQ#What_technical_documentation_exists.3F

(Thursday's 10:30AM EST call can hopefully help capture for us & all, those
technical docs/links/insights most essential to elevate & circulate in 2017
!)


On Feb 15, 2017 10:11 AM, "Adam Holt"  wrote:

> On Feb 15, 2017 8:54 AM, "Tim Moody"  wrote:
>
> Are we now at the point of changing the default hostname to box?
>
>
> Prob the right move yes, retaining legacy support for http://schoolserver
> and http://schoolserver.lan of course.  All 3 aliases should work
> {box.lan, schoolserver.lan, hogwarts.lan} when tinkerers change their
> training to http://hogwarts.lan
>
> My #1 goal is to dramatically simplify training materials (http://box and
> http://box/usb etc) so legit global adoption can now move forward more
> organically, purposefully & increasingly.
>
> Even better if a reasonably good set of Captive Portal compromises emerges
> in 2017 as well (so less-literate-but-just-as-bright learners don't have
> to type in URL's at all, upon connecting to Wi-Fi, even if many keyboard
> elites don't grasp this need ;)
>
> > What I name the server and the alias I give for the browser to find it
> are not the same thing.
> >
> > The host name should be set with either in the admin console or via
> local vars as the FAQ says, but the rest deals with aliases.
>
> Yes.  My approach was to address Teachers/Hospital volunteers #1, as they
> are in dire need of 1 single concise URL-as-name they can communicate to
> their peers and depend on, e.g. http://box.lan or ideally http://box
> suffices on the vast majority if their site's client devices.
>
> So I'm trying to push the FAQ to "teacher-centric" Survival Needs first
> and foremost.  Then further below these user-centric lead ideas &
> on-ramping essentials, linking to tech details where nec.
>
> With background/implementer material linking to https://github.com/XSCE/
> xsce/wiki and other illustrative architecture vitals I'm surely missing
> for those diving in to Tweak and Customize (if not trick out) their
> Internet-in-a-Box system — *as a model for their entire community.*
>
> This teacher/implementer balancing act must be readjusted constantly en
> route whenever we find a better way (teachers are lost without implementers
> hearing out their real needs, and then iterating).
>
> I intentionally avoided talking about aliases (equiv to Host Name)
> entirely to avoid sewing confusion.  But perhaps there is a better way.
>
> Thanks all for beating on *(and fixing) *http://schoolserver.org/FAQ so
>  innocent newbie misunderstandings Keep Clearing Up!
>
>
> On Tue, Feb 14, 2017 at 10:35 PM, Adam Holt  wrote:
>
>> As our documentation is coming together, this is only a Draft!  As I'm
>> sure Jerry Vonau and other networking wizards like can improve on this
>> response :)
>>
>> http://wiki.laptop.org/go/XS_Community_Edition/FAQ#Can_I_nam
>> e_my_server_something_other_than_http:.2F.2FBOX.LAN_.3F
>>
>> PS this is #11 within the 21 Frequently Asked Questions at
>> http://schoolserver.org/FAQ
>>
>
>
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Can I name my server something other than http://BOX.LAN ?

2017-02-15 Thread Tim Moody
I think the question and answer don't quite line up.  What I name the
server and the alias I give for the browser to find it are not the same
thing.

The host name should be set with either in the admin console or via local
vars as the FAQ says, but the rest deals with aliases.

Are we now at the point of changing the default hostname to box?

On Tue, Feb 14, 2017 at 10:35 PM, Adam Holt  wrote:

> As our documentation is coming together, this is only a Draft!  As I'm
> sure Jerry Vonau and other networking wizards like can improve on this
> response :)
>
> http://wiki.laptop.org/go/XS_Community_Edition/FAQ#Can_I_
> name_my_server_something_other_than_http:.2F.2FBOX.LAN_.3F
>
> PS this is #11 within the 21 Frequently Asked Questions at
> http://schoolserver.org/FAQ
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XSCE Install Doc Cleanup: Ansible 2.2.1 ok? OS support clarifs? Custom short cuts?

2017-02-14 Thread Adam Holt
On Tue, Feb 14, 2017 at 6:04 PM, Adam Holt  wrote:

> On Tue, Feb 14, 2017 at 4:58 PM, Adam Holt  wrote:
>
>> As we prepare to release XSCE 6.2, I removed many typos/errors from
>> https://github.com/XSCE/xsce/wiki/XSCE-Installation giving it a quick
>> pass for readability.
>>
>> 1) I also included a warning about the problematic Ansible 2.2.1, can
>> anybody confirm this is indeed still an issue?
>>
>> 2) Can I reference experimental support for CentOS 7.3 (needs more
>> testing!) alongside Debian Jessie (8.6+ and 8.7.1+), Raspbian Pixel etc ?
>>
>> 3) Should the sentence "There are also tools to help you create short cut
>> files for yourself or others." be removed?
>>
>
> PS When we reach consensus on #2 above, let's also
> overhaul/replace/finalize https://github.com/XSCE/xsce/wiki/XSCE-Platforms
> :-)
>

Question: if https://github.com/XSCE/xsce/tree/release-6.2/docs is
increasingly deprecated, can somebody (Tim?) make a prominent link in there
redirecting people to https://github.com/XSCE/xsce/wiki ?
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XSCE Install Doc Cleanup: Ansible 2.2.1 ok? OS support clarifs? Custom short cuts?

2017-02-14 Thread Adam Holt
On Tue, Feb 14, 2017 at 4:58 PM, Adam Holt  wrote:

> As we prepare to release XSCE 6.2, I removed many typos/errors from
> https://github.com/XSCE/xsce/wiki/XSCE-Installation giving it a quick
> pass for readability.
>
> 1) I also included a warning about the problematic Ansible 2.2.1, can
> anybody confirm this is indeed still an issue?
>
> 2) Can I reference experimental support for CentOS 7.3 (needs more
> testing!) alongside Debian Jessie (8.6+ and 8.7.1+), Raspbian Pixel etc ?
>
> 3) Should the sentence "There are also tools to help you create short cut
> files for yourself or others." be removed?
>

PS When we reach consensus on #2 above, let's also
overhaul/replace/finalize https://github.com/XSCE/xsce/wiki/XSCE-Platforms
:-)
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Linking (WiFi) SIP telephony and GSM networks

2017-02-11 Thread Anish Mangal
I guess I could look at upstream asterisk on the iiab if that'd be of any
use. Its going to be a bit of work, since I had to compile it on my end,
and I had done it on centos7 from which we are moving away from.

On Sat, Feb 11, 2017 at 10:00 PM, Anish Mangal  wrote:

> I can put together a small howto if that would help?
>
> On Sat, Feb 11, 2017 at 9:33 PM, Tim Moody  wrote:
>
>> Very impressive.  Are the details somewhere?
>>
>> On Fri, Feb 10, 2017 at 11:34 PM, Anish Mangal  wrote:
>>
>>> Hi,
>>>
>>> Wanted to share an update. So far, I set up asterisk on the schoolserver
>>> to run a SIP telephony service on the wifi network where people can call
>>> each other.
>>>
>>> Last night, I connected and configured a gsm modem (only specific huawei
>>> models work) to act as a bridge between SIP and GSM networks. Now, someone
>>> on the WiFi network can place outbound GSM calls. Someone on the GSM
>>> network side can call the dongle's SIM's phone number and be presented with
>>> an IVR where they can dial the extension of the user they want to connect
>>> to.
>>>
>>> If any of this is potentially useful to your deployments, please get in
>>> touch.
>>>
>>> This is going to be super-duper useful for the deployments in Spiti and
>>> Ladakh
>>>
>>>
>>>
>>
>
>
> --
> Anish
>
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Linking (WiFi) SIP telephony and GSM networks

2017-02-11 Thread Anish Mangal
I can put together a small howto if that would help?

On Sat, Feb 11, 2017 at 9:33 PM, Tim Moody  wrote:

> Very impressive.  Are the details somewhere?
>
> On Fri, Feb 10, 2017 at 11:34 PM, Anish Mangal  wrote:
>
>> Hi,
>>
>> Wanted to share an update. So far, I set up asterisk on the schoolserver
>> to run a SIP telephony service on the wifi network where people can call
>> each other.
>>
>> Last night, I connected and configured a gsm modem (only specific huawei
>> models work) to act as a bridge between SIP and GSM networks. Now, someone
>> on the WiFi network can place outbound GSM calls. Someone on the GSM
>> network side can call the dongle's SIM's phone number and be presented with
>> an IVR where they can dial the extension of the user they want to connect
>> to.
>>
>> If any of this is potentially useful to your deployments, please get in
>> touch.
>>
>> This is going to be super-duper useful for the deployments in Spiti and
>> Ladakh
>>
>>
>>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Linking (WiFi) SIP telephony and GSM networks

2017-02-11 Thread Tim Moody
Very impressive.  Are the details somewhere?

On Fri, Feb 10, 2017 at 11:34 PM, Anish Mangal  wrote:

> Hi,
>
> Wanted to share an update. So far, I set up asterisk on the schoolserver
> to run a SIP telephony service on the wifi network where people can call
> each other.
>
> Last night, I connected and configured a gsm modem (only specific huawei
> models work) to act as a bridge between SIP and GSM networks. Now, someone
> on the WiFi network can place outbound GSM calls. Someone on the GSM
> network side can call the dongle's SIM's phone number and be presented with
> an IVR where they can dial the extension of the user they want to connect
> to.
>
> If any of this is potentially useful to your deployments, please get in
> touch.
>
> This is going to be super-duper useful for the deployments in Spiti and
> Ladakh
>
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] overhauling our FAQ for Internet-in-a-Box/XSCE 6.2 !

2017-02-07 Thread Anish Mangal
Can someone also confirm whether this release will have the
auto-networking-setup magic sauce? Based on what George said, it wont be
there.

So, for me, this is (a major regression and) mostly a testing release.
Hopefully it gets re-implemented in future releases.

Also, is intel NUC/x86_64 supported "officially" in this release? Is i686
also officially supported (older intel/amd computers)?


On Tue, Feb 7, 2017 at 12:56 AM, Adam Holt  wrote:

> In anticipation of IIAB/XSCE 6.2 RC2 (Release Candidate 2) that George &
> Tim are releasing as we speak, after busting their asses for months with
> amazing improvements(*) I've rewritten these items within
> http://schoolserver.org/FAQ :
>
>- 4 Can teachers display their own content?
>
> 
>- 13 How do I customize my school server's start page?
>
> 
>- 16 How do I know what version of XSCE I'm running?
>
> 
>
> Tim & All, can you please help me improve #13 especially!
>
> (*) the many fixes & improvements of IIAB/XSCE 6.2 still need to be
> written up, it's true!  For some early hints, see:
>
> https://github.com/xsce/xsce/commits/release-6.2
>
> *And oh yeah, IIAB/XSCE 6.2 RC1 and increasingly RC2 images are available
> here :-)*
>
>http://www.xsce.org/downloads/xsce-release-6.2/rpi/
>
> Of course click on README.html and I recommend these two images especially:
>
>-170202_pixel_jan11_.img.zip   (4.3GB Feb 2, if you want X Windows
>& Pixel desktop apps, by George Hunt)
>-raspbian-lite-content-ready-2017-2-4.img.zip   (3.1GB Feb 4, if
>you don't want X Windows & Pixel desktop apps, by Tim Moody)
>
> Do feel free to try both if you have time, and enough MicroSD cards?  As
> they've been created by two different people, with different implementation
> styles.  Or if you're hardcore, don't hesitate to “install from scratch”
> onto Debian 8.7.1 following these instructions:
>
>https://github.com/XSCE/xsce/wiki/XSCE-Installation#do-every
> thing-from-scratch
>
>
> *Regardless, let us know how it goes!!  Do join us Thur 10:30AM NYC Time
> if you can (http://tinyurl.com/xsceminutes
> ) to talk this over live!*
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Intel NUC v/s Gigabyte BRIX

2017-01-21 Thread Anish Mangal
Adam, Tony,

Thanks. The reason for asking this question was pure economics. The BRIX is
$20 cheaper than the NUC from where we can buy it. So if there are no
problems short or long term with the BRIX, would like to purchase that.

The NUC is a nice device, but if we can get similar performance at lower
price, I am all for that.

In terms of battery, if anyone is interested in experimenting dead laptop
battery packs to make battery packs for NUC, please ping me. I have been
experimenting with the same :)

On Sun, Jan 22, 2017 at 10:37 AM, Tony Anderson 
wrote:

> Hi, Anish
>
> I have deployed both (several versions of each). I also deploy Zotac. The
> internal hardware is identical so it really doesn't matter. There are
> variations in hdmi connector, number of usb 3.0 ports, whether or not there
> is vga and so on. Most recent configurations include a built-in wifi which
> is helpful. The important parameters are the size of the hard drive
> (minimum 1TB) and memory (4GB minimum and as much as possible).
>
> Currently XSCE is configured to use the built in wifi as an access point.
> In deployments which have access to the internet, it would be convenient to
> have this set up to accept dhcp and to select a hotspot. Using the RJ45
> port to access the internet makes it awkward to use to set up the LAN. We
> generally assume the RJ45 port provides the best support for the LAN and
> that the internet should be accessed via a usb-ethernet adapter or access
> by a wifi hotspot.
>
> Current laptops are equipped with a 1TB drive which makes them an
> interesting alternative. They need to be configured to continue operation
> with the lid closed. However, the laptop provides a convenient built in UPS
> and enables installation using the builtin monitor and keyboard.
>
> Tony
>
>
> On 01/20/2017 12:24 PM, Anish Mangal wrote:
>
>> Dear folks,
>>
>> If anyone here has experience of having used both these devices in the
>> field, which one would you recommend .. if the performance specs
>> (processor, RAM, etc.) were the same.
>>
>> Best,
>> Anish
>>
>>
>>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Intel NUC v/s Gigabyte BRIX

2017-01-20 Thread Adam Holt
On Jan 20, 2017 5:25 AM, "Anish Mangal"  wrote:

Dear folks,

If anyone here has experience of having used both these devices in the
field, which one would you recommend .. if the performance specs
(processor, RAM, etc.) were the same.


If you want internal WiFi to scale beyond 12 simultaneous connections /
users, this is not possible with Intel NUC (as a result of its soldered-in
WiFi module in recent years, hard-capped at 12 max).

Talk to George Hunt about which WiFi modules he has tested inside the
Gigabyte BRIX to circumvent this limitation...

Best,
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] xsce on rpi georgehunt's base-6.2

2017-01-15 Thread Tim Moody
sorry, I may have seemed to imply that ansible needs to be 2.2. I think just 
2.2 or greater. stick with 2.3


see below


From: xsce-de...@googlegroups.com  on behalf of 
Reno McDonald 
Sent: Sunday, January 15, 2017 1:30 PM
To: xsce-de...@googlegroups.com
Cc: server-devel
Subject: Re: [XSCE] xsce on rpi georgehunt's base-6.2

Is Ansible 2.2 the magical version? I have some notes on my unsuccessful 
attempts to install XSCE. So far, I have not succeeded at installing XSCE on a 
RPI2. (Do note though that imaging my SD card does work on the RPI2.) The 
various Ansible versions are mostly pulled from Github Except where noted.


All of these are RASPBIAN JESSIE LITE and George's Base-6.2 branch (except 
where noted).


  *   Ansible 1.8 Does not work. Roles use new keywords, ansible recognizes 
this and exits.

  *   Ansible 1.9 had a series of problems to what I later think is due to 
newer commands. Also, duplicate keys cause it to halt. (couldnt find duplicate 
keys, but that's what Ansible said). Wasn't taking such detailed notes at that 
time :\.
  *   Ansible 2.3.0 (Installed from Tim's Script.)
 *   fatal: Unable to mark file vars/local_vars.yml
 *   I think this is an attempt to untrack local_vars to permit changes.  
It will only cause a problem if you make changes and later try to git pull
 *   Error occurs and simply continues

  TASK [Gathering Facts] 

  ok: [127.0.0.1]
   [WARNING]: While constructing a mapping from 
/opt/schoolserver/xsce/vars/Debian.yml, line 1,
  column 1, found a duplicate dict key (apache_log_dir). Using last defined 
value only.

 *2.3.0 doesn't care about duplicate keys and gracefully handles by 
using last duplicate key it sees. Previous versions error & stops.

TASK [xsce-admin : Enable ssl] 

  fatal: [127.0.0.1]: FAILED! => {"changed": false, "failed": true, "msg": 
"Error executing /usr/sbin/apache2ctl: [Thu Jan 12 22:24:50.174043 2017] 
[proxy_html:notice] [pid 8890] AH01425: I18n support in mod_proxy_html requires 
mod_xml2enc. Without it, non-ASCII characters in proxied pages are likely to 
display incorrectly.\n[Thu Jan 12 22:24:50.180203 2017] [alias:warn] [pid 8890] 
AH00671: The Alias directive in /etc/apache2/sites-enabled/010-xsce.conf at 
line 271 will probably never match because it overlaps an earlier Alias.\n(2)No 
such file or directory: AH02297: Cannot access directory '/var/log/apache2}/' 
for log file '/var/log/apache2}/access.log' defined at 
/etc/apache2/sites-enabled/010-xsce.conf:158\nAH00014: Configuration check 
failed\n"}

this would be a new bug as it is the area currently getting worked on

 *   /etc/apache2/sites-enabled/010-xsce.conf line 158 has a type:
*   A bracket breaks the config.
*   Upon fixing and rerunning, the typo resurfaces.
*
*   fixing the target never helps because the next ansible run replaces 
your fix.  need to fix in ansible. hopefully George will do so.

not sure 6.1 ever ran on raspbian

TASK [httpd : Create httpd config files] 
**
  failed: [127.0.0.1] (item={u'dest': u'/etc/httpd/conf.d/010-xsce.conf', 
u'src': u'010-xsce.conf.j2', u'mode': u'0755'}) => {"changed": true, "failed": 
true, "item": {"dest": "/etc/httpd/conf.d/010-xsce.conf", "mode": "0755", 
"src": "010-xsce.conf.j2"}, "msg": "Destination directory /etc/httpd/conf.d 
does not exist"}
  failed: [127.0.0.1] (item={u'dest': u'/etc/httpd/conf.d/proxy_ajp.conf', 
u'src': u'proxy_ajp.conf.j2', u'mode': u'0644'}) => {"changed": true, "failed": 
true, "item": {"dest": "/etc/httpd/conf.d/proxy_ajp.conf", "mode": "0644", 
"src": "proxy_ajp.conf.j2"}, "msg": "Destination directory /etc/httpd/conf.d 
does not exist"}
  ok: [127.0.0.1] => (item={u'dest': u'/etc/php.ini', u'src': u'php.ini.j2', 
u'mode': u'0644'})
  failed: [127.0.0.1] (item={u'dest': u'/etc/httpd/conf.d/xs-console.conf', 
u'src': u'xs-console.conf.j2', u'mode': u'0644'}) => {"changed": true, 
"failed": true, "item": {"dest": "/etc/httpd/conf.d/xs-console.conf", "mode": 
"0644", "src": "xs-console.conf.j2"}, "msg": "Destination directory 
/etc/httpd/conf.d does not exist"}














On Sun, Jan 15, 2017 at 7:09 AM, Tim Moody 
> wrote:

? that;  error in the previous email



From: xsce-de...@googlegroups.com 
> on behalf of 
Anish Mangal >
Sent: Sunday, January 15, 2017 9:49 AM
To: xsce-devel
Cc: server-devel
Subject: Re: [XSCE] xsce on rpi georgehunt's base-6.2

Thx. got past that, now hitting the error in the previous email I sent.

On Sun, 

Re: [Server-devel] [XSCE] xsce on rpi georgehunt's base-6.2

2017-01-15 Thread Anish Mangal
Thx. got past that, now hitting the error in the previous email I sent.

On Sun, Jan 15, 2017 at 8:15 PM, Tim Moody  wrote:

>
>
>
> --
> *From:* xsce-de...@googlegroups.com  on
> behalf of Anish Mangal 
> *Sent:* Sunday, January 15, 2017 7:52 AM
> *To:* xsce-devel; server-devel
> *Subject:* [XSCE] xsce on rpi georgehunt's base-6.2
>
> Hi,
>
> now setting up xsce on rpi3 from scratch
> [trying on 2017-01-11-raspbian-jessie-lite.img as base]
>
> log of commands follows #
> # sudo apt-get update [success]
> # sudo apt-get upgrade [success]
> - I don't normally do this one
>
> # apt-get install vim git ansible [success]
> I follow George in using https://github.com/tim-moody/xsce-factory/blob/
> master/scripts/ansible/get-ansible to install ansible (2.2.x)
>
> # mkdir /opt/schoolserver
> # cd /opt/schoolserver
> # git clone https://github.com/georgejhunt/xsce.git [success]
> # cd xsce
> # git branch [success base-6.2]
> # ./runansible [here-we-go!]
> *ERROR: become is not a legal parameter at this level in an Ansible
> Playbook*
>
> Perhaps this is an incorrect version of ansible 1.7.2 which gets installed
> by default. How do I fix this?
>
> become is a new keyword
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] xsce on rpi georgehunt's base-6.2

2017-01-15 Thread Tim Moody




From: xsce-de...@googlegroups.com  on behalf of 
Anish Mangal 
Sent: Sunday, January 15, 2017 7:52 AM
To: xsce-devel; server-devel
Subject: [XSCE] xsce on rpi georgehunt's base-6.2

Hi,

now setting up xsce on rpi3 from scratch
[trying on 2017-01-11-raspbian-jessie-lite.img as base]

log of commands follows #
# sudo apt-get update [success]
# sudo apt-get upgrade [success]
- I don't normally do this one

# apt-get install vim git ansible [success]
I follow George in using 
https://github.com/tim-moody/xsce-factory/blob/master/scripts/ansible/get-ansible
 to install ansible (2.2.x)

# mkdir /opt/schoolserver
# cd /opt/schoolserver
# git clone https://github.com/georgejhunt/xsce.git [success]
# cd xsce
# git branch [success base-6.2]
# ./runansible [here-we-go!]
ERROR: become is not a legal parameter at this level in an Ansible Playbook

Perhaps this is an incorrect version of ansible 1.7.2 which gets installed by 
default. How do I fix this?

become is a new keyword

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] xsce on rpi georgehunt's base-6.2

2017-01-15 Thread Anish Mangal
Okay, used pip to upgrade ansible to 2.2

Now failing at:
TASK [network : Add location section to config file]
***
fatal: [127.0.0.1]: FAILED! => {"failed": true, "msg": "'xsce_network_mode'
is undefined"}


On Sun, Jan 15, 2017 at 6:30 PM, Anish Mangal  wrote:

> some more log, after looking at http://etherpad.mit.edu/p/XSCE_on_RPi3
>
> # git remote add upstream https://github.com/XSCE/xsce
> # git pull upstream raspbian-6.1
> # git checkout --track remotes/upstream/raspbian-6.1
> # ./runansible
>
>
>
>
>
> *./install-init: line 11: [: 0: unary operator expectedERROR: become is
> not a legal parameter at this level in an Ansible PlaybookRunning local
> playbooks! ERROR: become is not a legal parameter at this level in an
> Ansible Playbook*
>  I guess it is still the ansible version playing tricks.
>
> * Which branch of xsce should I be on?
> * What is the correct ansible version? How do I install it?
>
> On Sun, Jan 15, 2017 at 6:22 PM, Anish Mangal  wrote:
>
>> Hi,
>>
>> now setting up xsce on rpi3 from scratch
>> [trying on 2017-01-11-raspbian-jessie-lite.img as base]
>>
>> log of commands follows #
>> # sudo apt-get update [success]
>> # sudo apt-get upgrade [success]
>> # apt-get install vim git ansible [success]
>> # mkdir /opt/schoolserver
>> # cd /opt/schoolserver
>> # git clone https://github.com/georgejhunt/xsce.git [success]
>> # cd xsce
>> # git branch [success base-6.2]
>> # ./runansible [here-we-go!]
>> *ERROR: become is not a legal parameter at this level in an Ansible
>> Playbook*
>>
>> Perhaps this is an incorrect version of ansible 1.7.2 which gets
>> installed by default. How do I fix this?
>>
>>
>
>
> --
> Anish
>
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] xsce on rpi georgehunt's base-6.2

2017-01-15 Thread Anish Mangal
some more log, after looking at http://etherpad.mit.edu/p/XSCE_on_RPi3

# git remote add upstream https://github.com/XSCE/xsce
# git pull upstream raspbian-6.1
# git checkout --track remotes/upstream/raspbian-6.1
# ./runansible





*./install-init: line 11: [: 0: unary operator expectedERROR: become is not
a legal parameter at this level in an Ansible PlaybookRunning local
playbooks! ERROR: become is not a legal parameter at this level in an
Ansible Playbook*
 I guess it is still the ansible version playing tricks.

* Which branch of xsce should I be on?
* What is the correct ansible version? How do I install it?

On Sun, Jan 15, 2017 at 6:22 PM, Anish Mangal  wrote:

> Hi,
>
> now setting up xsce on rpi3 from scratch
> [trying on 2017-01-11-raspbian-jessie-lite.img as base]
>
> log of commands follows #
> # sudo apt-get update [success]
> # sudo apt-get upgrade [success]
> # apt-get install vim git ansible [success]
> # mkdir /opt/schoolserver
> # cd /opt/schoolserver
> # git clone https://github.com/georgejhunt/xsce.git [success]
> # cd xsce
> # git branch [success base-6.2]
> # ./runansible [here-we-go!]
> *ERROR: become is not a legal parameter at this level in an Ansible
> Playbook*
>
> Perhaps this is an incorrect version of ansible 1.7.2 which gets installed
> by default. How do I fix this?
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread Adam Holt
On Dec 13, 2016 7:53 PM, "Anish Mangal"  wrote:

Are we supporting two OSes or switching to debian as base?

Supporting two OSes sounds too (two) cumbersome. The latter would make more
sense if indeed it is happening.


This is a legitimate ongoing debate.  Join our weekly call this Wedn 10AM
EST (NYC Time) if you can, in 13.5 hrs from now:

http://tinyurl.com/xsceminutes

For what release is this scheduled?


XSCE 6.2 officially, but Raspbian worked well with George's 6.1 derivative
earlier this autumn.

On Tue, Dec 13, 2016 at 2:50 PM, Adam Holt  wrote:

> On Tue, Dec 13, 2016 at 3:07 AM, Adam Holt  wrote:
>
>> On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal  wrote:
>>
>>> Hi,
>>>
>>> Wondering if anyone has tried installing XSCE on centos on rpi3, and
>>> faced issues. Planning to try this out now that I have rpi3's
>>>
>>
>> Not yet.  Most of us are using Raspbian (see Nov 30's
>> https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/)
>>
>
> Just FYI a new development is that a growing number of kickass deployments
> are asking me for the full Raspian ("Pixel" takes up 3GB more disk "Lite"
> version, likewise its zip/download is 1.1GB larger) as it provides an
> increasingly well-rounded learning suite for remote teachers/techs/kids to
> learn Linux & much more:
>
>http://downloads.raspberrypi.org/raspbian/release_notes.txt
>
> Aside: currently lacking Sugar regrettably, and not quite as well packaged
> for educators as those other Brits @ https://twitter.com/teamkano.
> Naturally there are other deployments that do not want these 3GB of
> learning/IT tools, as things boot faster without, and traditionalists do
> not want visual tools (X Windows).
>
> In essence it took half a decade, but the $35 computer is now unleashing a
> lot of field innovation across these 2 categories primarily:
> 1) "one RPi3 per child" deployments who require modern visual tools on
> each RPi3 (and can afford a cheap LCD per child/seat)
> 2) "one RPi3 server per classroom" deployments (who may or may not be able
> to afford an LCD or projector for the teacher)
>
> Of course there are many of both types of learning communities above and
> others, who do not always see eye to eye (imagine that, another culture
> war, what a surprise ;)  So our Mission is to encourage maximum
> cross-fertilization across these most practical scenarios--wherever we can,
> despite not-invented-here bubbles of innovation--embracing creative
> cross-collaboration / proven best practices as a larger force than
> infantile infighting, across an entire planet of fantastically passionate
> grassroots implementers~
>
> In many cases Sugarizer-on-XSCE/IIAB can provide a partial answer.  But
> Tony Anderson is correct to remind us Sugarizer does not yet provide nearly
> as rich an experience as full Sugar.  Meantime all educators cry out for
> platform stability that constructionism ironically relies on, so
> http://wiki.laptop.org/go/Release_notes/13.2.8 on XO laptops is a big
> step forward with Sugar 0.110, thanks to James Cameron!
>
> or FedBerry (http://fedberry.org) as HW/networking support (Bluetooth,
>> WiFi, etc) is far better.
>>
>> In future CentOS may catch up; these 3 people are certainly trying:
>> https://lists.centos.org/pipermail/centos/2016-December/162276.html
>>
>>
>>> Best,
>>> Anish
>>>
>>
>> --
>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>
>
>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread Anish Mangal
Are we supporting two OSes or switching to debian as base?

Supporting two OSes sounds too (two) cumbersome. The latter would make more
sense if indeed it is happening.

For what release is this scheduled?

On Tue, Dec 13, 2016 at 2:50 PM, Adam Holt  wrote:

> On Tue, Dec 13, 2016 at 3:07 AM, Adam Holt  wrote:
>
>> On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal  wrote:
>>
>>> Hi,
>>>
>>> Wondering if anyone has tried installing XSCE on centos on rpi3, and
>>> faced issues. Planning to try this out now that I have rpi3's
>>>
>>
>> Not yet.  Most of us are using Raspbian (see Nov 30's
>> https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/)
>>
>
> Just FYI a new development is that a growing number of kickass deployments
> are asking me for the full Raspian ("Pixel" takes up 3GB more disk "Lite"
> version, likewise its zip/download is 1.1GB larger) as it provides an
> increasingly well-rounded learning suite for remote teachers/techs/kids to
> learn Linux & much more:
>
>http://downloads.raspberrypi.org/raspbian/release_notes.txt
>
> Aside: currently lacking Sugar regrettably, and not quite as well packaged
> for educators as those other Brits @ https://twitter.com/teamkano.
> Naturally there are other deployments that do not want these 3GB of
> learning/IT tools, as things boot faster without, and traditionalists do
> not want visual tools (X Windows).
>
> In essence it took half a decade, but the $35 computer is now unleashing a
> lot of field innovation across these 2 categories primarily:
> 1) "one RPi3 per child" deployments who require modern visual tools on
> each RPi3 (and can afford a cheap LCD per child/seat)
> 2) "one RPi3 server per classroom" deployments (who may or may not be able
> to afford an LCD or projector for the teacher)
>
> Of course there are many of both types of learning communities above and
> others, who do not always see eye to eye (imagine that, another culture
> war, what a surprise ;)  So our Mission is to encourage maximum
> cross-fertilization across these most practical scenarios--wherever we can,
> despite not-invented-here bubbles of innovation--embracing creative
> cross-collaboration / proven best practices as a larger force than
> infantile infighting, across an entire planet of fantastically passionate
> grassroots implementers~
>
> In many cases Sugarizer-on-XSCE/IIAB can provide a partial answer.  But
> Tony Anderson is correct to remind us Sugarizer does not yet provide nearly
> as rich an experience as full Sugar.  Meantime all educators cry out for
> platform stability that constructionism ironically relies on, so
> http://wiki.laptop.org/go/Release_notes/13.2.8 on XO laptops is a big
> step forward with Sugar 0.110, thanks to James Cameron!
>
> or FedBerry (http://fedberry.org) as HW/networking support (Bluetooth,
>> WiFi, etc) is far better.
>>
>> In future CentOS may catch up; these 3 people are certainly trying:
>> https://lists.centos.org/pipermail/centos/2016-December/162276.html
>>
>>
>>> Best,
>>> Anish
>>>
>>
>> --
>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>
>
>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread James Cameron
Yes, the Rpi3, clones, and similar devices are encouraging.

We have everything needed for Sugar 0.110 on the Rpi3 within Raspbian
as a desktop option or as applications within the desktop.

I've done tests in my lab as part of testing Sugar for the OLPC
laptops.  My collection of Rpi3 have helped with my recent work on
OLPC OS 16.04.2 on Ubuntu 16.04 and OLPC OS 13.2.8 on Fedora 18.

But my focus is still on OLPC laptops, and so I'm not really in a
position to fully support Rpi3 yet.  The OLPC laptops have the best
Sugar experience, in my biased opinion.

Developers who wish to be involved on a Sugar on Raspbian push should
be talking on sugar-devel@ and taking the lead from Jonas Smedegaard
and Sebastian Silva.  Their work is packaging and integrating, using
resources such as the Debian git repositories, package tracker, bug
tracker, package archive, and mailing lists.  Tip of the iceberg
occasionally shows on sugar-devel@ or Sugar git repositories;
especially noisy last couple of days.

On Tue, Dec 13, 2016 at 04:20:11AM -0500, Adam Holt wrote:
> On Tue, Dec 13, 2016 at 3:07 AM, Adam Holt <[1]h...@laptop.org> wrote:
> 
> On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal <[2]anis...@umich.edu> 
> wrote:
>
> Hi,
> 
> Wondering if anyone has tried installing XSCE on centos on rpi3, and
> faced issues. Planning to try this out now that I have rpi3's
> 
> Not yet.  Most of us are using Raspbian (see Nov 30's [3]https://
> www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/)
> 
> Just FYI a new development is that a growing number of kickass deployments are
> asking me for the full Raspian ("Pixel" takes up 3GB more disk "Lite" version,
> likewise its zip/download is 1.1GB larger) as it provides an increasingly
> well-rounded learning suite for remote teachers/techs/kids to learn Linux &
> much more:
> 
>    [4]http://downloads.raspberrypi.org/raspbian/release_notes.txt
> 
> Aside: currently lacking Sugar regrettably, and not quite as well packaged for
> educators as those other Brits @ [5]https://twitter.com/teamkano.  Naturally
> there are other deployments that do not want these 3GB of learning/IT tools, 
> as
> things boot faster without, and traditionalists do not want visual tools (X
> Windows).
> 
> In essence it took half a decade, but the $35 computer is now unleashing a lot
> of field innovation across these 2 categories primarily:
> 1) "one RPi3 per child" deployments who require modern visual tools on each
> RPi3 (and can afford a cheap LCD per child/seat)
> 2) "one RPi3 server per classroom" deployments (who may or may not be able to
> afford an LCD or projector for the teacher)
> 
> Of course there are many of both types of learning communities above and
> others, who do not always see eye to eye (imagine that, another culture war,
> what a surprise ;)  So our Mission is to encourage maximum cross-fertilization
> across these most practical scenarios--wherever we can, despite
> not-invented-here bubbles of innovation--embracing creative 
> cross-collaboration
> / proven best practices as a larger force than infantile infighting, across an
> entire planet of fantastically passionate grassroots implementers~
> 
> In many cases Sugarizer-on-XSCE/IIAB can provide a partial answer.  But Tony
> Anderson is correct to remind us Sugarizer does not yet provide nearly as rich
> an experience as full Sugar.  Meantime all educators cry out for platform
> stability that constructionism ironically relies on, so [6]http://
> wiki.laptop.org/go/Release_notes/13.2.8 on XO laptops is a big step forward
> with Sugar 0.110, thanks to James Cameron!
> 
> or FedBerry ([7]http://fedberry.org) as HW/networking support (Bluetooth,
> WiFi, etc) is far better.
> 
> In future CentOS may catch up; these 3 people are certainly trying:
> [8]https://lists.centos.org/pipermail/centos/2016-December/162276.html
>  
> 
> Best,
> Anish
> 
> --
> Unsung Heroes of OLPC, interviewed live @ [9]http://unleashkids.org !
> 
> --
> Unsung Heroes of OLPC, interviewed live @ [10]http://unleashkids.org !
> 
> References:
> 
> [1] mailto:h...@laptop.org
> [2] mailto:anis...@umich.edu
> [3] https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/
> [4] http://downloads.raspberrypi.org/raspbian/release_notes.txt
> [5] https://twitter.com/teamkano
> [6] http://wiki.laptop.org/go/Release_notes/13.2.8
> [7] http://fedberry.org/
> [8] https://lists.centos.org/pipermail/centos/2016-December/162276.html
> [9] http://unleashkids.org/
> [10] http://unleashkids.org/

> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel


-- 
James Cameron
http://quozl.netrek.org/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread Adam Holt
On Tue, Dec 13, 2016 at 3:07 AM, Adam Holt  wrote:

> On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal  wrote:
>
>> Hi,
>>
>> Wondering if anyone has tried installing XSCE on centos on rpi3, and
>> faced issues. Planning to try this out now that I have rpi3's
>>
>
> Not yet.  Most of us are using Raspbian (see Nov 30's
> https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/)
>

Just FYI a new development is that a growing number of kickass deployments
are asking me for the full Raspian ("Pixel" takes up 3GB more disk "Lite"
version, likewise its zip/download is 1.1GB larger) as it provides an
increasingly well-rounded learning suite for remote teachers/techs/kids to
learn Linux & much more:

   http://downloads.raspberrypi.org/raspbian/release_notes.txt

Aside: currently lacking Sugar regrettably, and not quite as well packaged
for educators as those other Brits @ https://twitter.com/teamkano.
Naturally there are other deployments that do not want these 3GB of
learning/IT tools, as things boot faster without, and traditionalists do
not want visual tools (X Windows).

In essence it took half a decade, but the $35 computer is now unleashing a
lot of field innovation across these 2 categories primarily:
1) "one RPi3 per child" deployments who require modern visual tools on each
RPi3 (and can afford a cheap LCD per child/seat)
2) "one RPi3 server per classroom" deployments (who may or may not be able
to afford an LCD or projector for the teacher)

Of course there are many of both types of learning communities above and
others, who do not always see eye to eye (imagine that, another culture
war, what a surprise ;)  So our Mission is to encourage maximum
cross-fertilization across these most practical scenarios--wherever we can,
despite not-invented-here bubbles of innovation--embracing creative
cross-collaboration / proven best practices as a larger force than
infantile infighting, across an entire planet of fantastically passionate
grassroots implementers~

In many cases Sugarizer-on-XSCE/IIAB can provide a partial answer.  But
Tony Anderson is correct to remind us Sugarizer does not yet provide nearly
as rich an experience as full Sugar.  Meantime all educators cry out for
platform stability that constructionism ironically relies on, so
http://wiki.laptop.org/go/Release_notes/13.2.8 on XO laptops is a big step
forward with Sugar 0.110, thanks to James Cameron!

or FedBerry (http://fedberry.org) as HW/networking support (Bluetooth,
> WiFi, etc) is far better.
>
> In future CentOS may catch up; these 3 people are certainly trying:
> https://lists.centos.org/pipermail/centos/2016-December/162276.html
>
>
>> Best,
>> Anish
>>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>



-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] xsce on centos/rpi3

2016-12-13 Thread Adam Holt
On Mon, Dec 12, 2016 at 9:04 PM, Anish Mangal  wrote:

> Hi,
>
> Wondering if anyone has tried installing XSCE on centos on rpi3, and faced
> issues. Planning to try this out now that I have rpi3's
>

Not yet.  Most of us are using Raspbian (see Nov 30's
https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/) or
FedBerry (http://fedberry.org) as HW/networking support (Bluetooth, WiFi,
etc) is far better.

In future CentOS may catch up; these 3 people are certainly trying:
https://lists.centos.org/pipermail/centos/2016-December/162276.html


> Best,
> Anish
>

--
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] comparison of XSCE 6.1 Admin Console's Utilities on Latest FedBerry/Raspbian OS's

2016-10-28 Thread Tim Moody

  *   Change Password: works (feedback missing if password change fails, e.g. 
if less than 8 characters etc)

yes, a known problem and on my todo  list

  *   Display System Storage: doesn't show key partitions/space on Raspbian 
(compare "df -h" or results from a Fedora-like backend)

is this with or without the lvm patch?  the complicated output has been turned 
off for now in lvm version to gain compatibility

  *   Perform Internet Speed Test
 *   Run 100M Speed Test: never responds, no matter how long I wait, 
worrisome as I have plenty of bandwdith on both cases :/

did the script install and does it run manually?  uses a 3rd party website I 
haven't tried in awhile; maybe doesn't work.

  *   Run Ansible by Tag: priceless, given that "Install Configured Options" 
(ansible) can sometimes take an hour or so to complete!

with the normal caveats that what you get may not be what you expect.
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Test image with asterisk/freepbx (SIP) and coova/radius captive portal

2016-10-24 Thread Anish Mangal
I would love some help with that (upstreaming), but so far there has been
little interest in the PR
https://github.com/XSCE/xsce/pull/804

There needs to be discussion about approach -- how it would affect the xsce
networking. It needs input from people who designed most of the xsce
networking over the past 3 yrs :)

On Mon, Oct 24, 2016 at 6:18 PM, Adam Holt  wrote:

> Anish,
>
> How far away do you think we are from implementing a radio button in
> XSCE's Admin Console, enabling Captive Portal for all (less literate
> communities especially) who need it?
>
> Presumably customizable to http://box or whatever that
> location/organization wants?
>
> Adam
>
> On Oct 24, 2016 8:26 AM, "Anish Mangal"  wrote:
>
>> Also, this is setup in LanController mode and will NOT work as an
>> internet gateway, as I messed on purpose with bind configuration :-) . If
>> you would like to undo the (damage), just rerun the network setup. However,
>> captive portal will not work in offline mode if you do so.
>>
>> On Mon, Oct 24, 2016 at 5:54 PM, Anish Mangal  wrote:
>>
>>> If anyone wants to test out what a radius/coova based captive portal and
>>> asterisk might look like on an xsce, feel free to try this image out
>>>
>>> This is a filezilla savedisk image, so you will need that to restore it.
>>> This is meant for a 1TB HDD, and I have it working on a NUC5CPYH.
>>>
>>> 125.23.112.6/2016-10-21-02-img-nosquid-asterisk-freepbx-capt
>>> ive-working.tar
>>>
>>> --
>>> Anish
>>>
>>>
>>>
>>
>>
>> --
>> Anish
>>
>>
>>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Test image with asterisk/freepbx (SIP) and coova/radius captive portal

2016-10-24 Thread Adam Holt
Anish,

How far away do you think we are from implementing a radio button in XSCE's
Admin Console, enabling Captive Portal for all (less literate communities
especially) who need it?

Presumably customizable to http://box or whatever that
location/organization wants?

Adam

On Oct 24, 2016 8:26 AM, "Anish Mangal"  wrote:

> Also, this is setup in LanController mode and will NOT work as an internet
> gateway, as I messed on purpose with bind configuration :-) . If you would
> like to undo the (damage), just rerun the network setup. However, captive
> portal will not work in offline mode if you do so.
>
> On Mon, Oct 24, 2016 at 5:54 PM, Anish Mangal  wrote:
>
>> If anyone wants to test out what a radius/coova based captive portal and
>> asterisk might look like on an xsce, feel free to try this image out
>>
>> This is a filezilla savedisk image, so you will need that to restore it.
>> This is meant for a 1TB HDD, and I have it working on a NUC5CPYH.
>>
>> 125.23.112.6/2016-10-21-02-img-nosquid-asterisk-freepbx-capt
>> ive-working.tar
>>
>> --
>> Anish
>>
>>
>>
>
>
> --
> Anish
>
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Open issues and PRs on github/xsce

2016-10-20 Thread Adam Holt
After much discussion, Meeting Time has been finalized to *Saturday Oct
22nd, 12:30PM NYC Time*.

As it looks like Tim/George/Josh can probably all join 9:30AM PDT from
British Columbia & California, and 11:30AM CDT for Jerry in Manitoba.
Unclear if Avni's able to join while traveling?

In any case that's 10PM Saturday Night in India, so Anish please bring
drinks (or disco light at minimum ;)

On Thu, Oct 20, 2016 at 1:53 PM, Tim Moody  wrote:

> I don't know what if any connectivity I will have before the 25th, so pick
> a time and I'll join if I'm able.
>
>
> I think these issues/PRs fall into several categories including ones
> only created for discussion and not actionable.
>
>
> To me the biggest question is what is for 6.2.
>
>
> --
> *From:* aholt...@gmail.com  on behalf of Adam Holt <
> h...@laptop.org>
> *Sent:* Thursday, October 20, 2016 10:32 AM
> *To:* Anish Mangal
> *Cc:* server-devel; xsce-devel
> *Subject:* [XSCE] Re: Open issues and PRs on github/xsce
>
>
> I'm trying to organize a mtg "this wkd" (or if absolutely nec Monday
> morning) after Tim gets off a long ferry ride this Saturday, and respectful
> of George and Curt being busy Sunday PM with WiFi scalability testing.
>
> Proposed times are:
>
> - Saturday Oct 22, Noon NYC Time
> - Sunday Oct 23, 1PM NYC Time
> - Monday Oct 24, 11AM NYC Time
>
> Tim & All please call/text me to refine timing!
>
> On Oct 20, 2016 7:00 AM, "Anish Mangal"  wrote:
>
> bump?
>
> On Thu, Oct 13, 2016 at 7:00 AM, Anish Mangal  wrote:
>
>> Hi,
>>
>> It seems the number of open issues and PRs on github are piling up :-)
>>
>> There are 19 open issues, and 15 PRs with the oldest one being 2.5 yrs
>> ago. Perhaps a technical meeting to run through these and atleast update
>> their statuses would be nice.
>>
>> Thoughts? :-)
>>
>> --
>> Anish
>>
>>
>>
>
>
> --
> Anish
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Open issues and PRs on github/xsce

2016-10-20 Thread Tim Moody
I don't know what if any connectivity I will have before the 25th, so pick a 
time and I'll join if I'm able.


I think these issues/PRs fall into several categories including ones only 
created for discussion and not actionable.


To me the biggest question is what is for 6.2.



From: aholt...@gmail.com  on behalf of Adam Holt 

Sent: Thursday, October 20, 2016 10:32 AM
To: Anish Mangal
Cc: server-devel; xsce-devel
Subject: [XSCE] Re: Open issues and PRs on github/xsce


I'm trying to organize a mtg "this wkd" (or if absolutely nec Monday morning) 
after Tim gets off a long ferry ride this Saturday, and respectful of George 
and Curt being busy Sunday PM with WiFi scalability testing.

Proposed times are:

- Saturday Oct 22, Noon NYC Time
- Sunday Oct 23, 1PM NYC Time
- Monday Oct 24, 11AM NYC Time

Tim & All please call/text me to refine timing!

On Oct 20, 2016 7:00 AM, "Anish Mangal" 
> wrote:
bump?

On Thu, Oct 13, 2016 at 7:00 AM, Anish Mangal 
> wrote:
Hi,

It seems the number of open issues and PRs on github are piling up :-)

There are 19 open issues, and 15 PRs with the oldest one being 2.5 yrs ago. 
Perhaps a technical meeting to run through these and atleast update their 
statuses would be nice.

Thoughts? :-)

--
Anish





--
Anish



___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-18 Thread Anish Mangal
For what it's worth, I also got asterisk and freepbx to work (atleast on
centos). It is definitely has more features than kamailio.. and allows for
stuff like voicemail, which can be especially useful in environments with
flakey connectivity. :-)

It might take a bit of time to package as I will be travelling soon, but it
is promising that it is working. :)

On Sun, Oct 16, 2016 at 10:47 AM, Alex Kleider  wrote:

> On 2016-10-15 13:02, Sameer Verma wrote:
>
>> On Fri, Oct 14, 2016 at 5:12 PM, Anish Mangal  wrote:
>>
>>> Following from:
>>> http://www.en.voipforo.com/IAX/IAXvsSIP.php
>>>
>>> If SIP is using a server signaling messages always pass through the
>>> server
>>> but audio messages (RTP flow) can travel end to end without passing
>>> through
>>> the server. In IAX, signaling and data must pass always through IAX
>>> server.
>>> This increases the bandwidth need by the IAX servers when there are many
>>> simultaneous calls.
>>>
>>>
>>> This is a big drawback of IAX it seems, especially in a mesh setup,
>>> where in
>>> many cases, the available bandwidth between clients may be higher via
>>> direct
>>> node routes compared with the bandwidth via the server route. It seems
>>> SIP
>>> will utilize the network more efficiently in a mesh topology.
>>>
>>> Yesterday we were testing this on the server, and two nodes with three
>>> client. The data was being sent directly client -- node -- node --
>>> client,
>>> and virtually no bandwidth was being used on the server. :)
>>>
>>
>> Not always the case. One of my students worked on her thesis where she
>> set up a bunch of XO-1 laptops over a 802.11s (draft) mesh and tested
>> simultaneous calls to look for saturation, etc.
>> https://www.dropbox.com/sh/0gszp4447j1g2qn/AAAxdUv_tNbstjzmD
>> 6BI1-jla/tilila-moujahid-thesis.pdf?dl=0
>>
>> I'll see if I can find the actual thesis.
>>
>> Sameer
>>
>
>
>
> Tilila El Moujahid presented her set up at one of the annual olpc-SF
> summits held a few years ago.
> The next summit is coming up soon.
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-15 Thread Alex Kleider

On 2016-10-15 13:02, Sameer Verma wrote:
On Fri, Oct 14, 2016 at 5:12 PM, Anish Mangal  
wrote:

Following from:
http://www.en.voipforo.com/IAX/IAXvsSIP.php

If SIP is using a server signaling messages always pass through the 
server
but audio messages (RTP flow) can travel end to end without passing 
through
the server. In IAX, signaling and data must pass always through IAX 
server.
This increases the bandwidth need by the IAX servers when there are 
many

simultaneous calls.


This is a big drawback of IAX it seems, especially in a mesh setup, 
where in
many cases, the available bandwidth between clients may be higher via 
direct
node routes compared with the bandwidth via the server route. It seems 
SIP

will utilize the network more efficiently in a mesh topology.

Yesterday we were testing this on the server, and two nodes with three
client. The data was being sent directly client -- node -- node -- 
client,

and virtually no bandwidth was being used on the server. :)


Not always the case. One of my students worked on her thesis where she
set up a bunch of XO-1 laptops over a 802.11s (draft) mesh and tested
simultaneous calls to look for saturation, etc.
https://www.dropbox.com/sh/0gszp4447j1g2qn/AAAxdUv_tNbstjzmD6BI1-jla/tilila-moujahid-thesis.pdf?dl=0

I'll see if I can find the actual thesis.

Sameer




Tilila El Moujahid presented her set up at one of the annual olpc-SF 
summits held a few years ago.

The next summit is coming up soon.
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-15 Thread Sameer Verma
On Fri, Oct 14, 2016 at 5:12 PM, Anish Mangal  wrote:
> Following from:
> http://www.en.voipforo.com/IAX/IAXvsSIP.php
>
> If SIP is using a server signaling messages always pass through the server
> but audio messages (RTP flow) can travel end to end without passing through
> the server. In IAX, signaling and data must pass always through IAX server.
> This increases the bandwidth need by the IAX servers when there are many
> simultaneous calls.
>
>
> This is a big drawback of IAX it seems, especially in a mesh setup, where in
> many cases, the available bandwidth between clients may be higher via direct
> node routes compared with the bandwidth via the server route. It seems SIP
> will utilize the network more efficiently in a mesh topology.
>
> Yesterday we were testing this on the server, and two nodes with three
> client. The data was being sent directly client -- node -- node -- client,
> and virtually no bandwidth was being used on the server. :)

Not always the case. One of my students worked on her thesis where she
set up a bunch of XO-1 laptops over a 802.11s (draft) mesh and tested
simultaneous calls to look for saturation, etc.
https://www.dropbox.com/sh/0gszp4447j1g2qn/AAAxdUv_tNbstjzmD6BI1-jla/tilila-moujahid-thesis.pdf?dl=0

I'll see if I can find the actual thesis.

Sameer

>
> On Sat, Oct 15, 2016 at 5:07 AM, Anish Mangal  wrote:
>>
>> Will look into IAX2. Is it supported by apps on different clients? For
>> SIP, there are usually many client options available on various platforms.
>>
>> On Fri, Oct 14, 2016 at 9:22 PM, Sameer Verma  wrote:
>>>
>>> What server/service are you using? Look at IAX2 as well. Usually IAX2
>>> does better on networks because unlike SIP, session initiation and voice
>>> call happen on the same port.
>>>
>>> Sameer
>>>
>>>
>>> On Oct 14, 2016 4:48 AM, "Anish Mangal"  wrote:

 Hi,

 A SIP server on the XSCE will allow for VOIP services (audio, video,
 text). There are numerous SIP clients on various platforms so it seems a
 good protocol and standard to build upon.

 I have already included a SIP server in the upcoming deployment of XSCE
 and mesh in Spiti, north India.

 Thoughts?

 Best,
 Anish


>>
>>
>>
>> --
>> Anish
>>
>>
>
>
>
> --
> Anish
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-15 Thread Andrew Ruthven
On Sat, 2016-10-15 at 07:23 +0530, Anish Mangal wrote:
> The current target is often places not connected to the internet, but
> supported by mesh. 

It might be worth talking to the Village Telco folks and see if you can
do something that'll work with their solution.  See:
https://villagetelco.org/mesh-potato/

They're using Asterisk on their devices.

Cheers,
Andrew

-- 
Andrew Ruthven, Wellington, New Zealand
MIITP, ITCP

At work: andrew.ruth...@catalyst.net.nz
At home: and...@etc.gen.nz
Cloud  : NZs only real cloud - https://catalyst.net.nz/cloud
GPG fpr: C603 FC4E 600F 1CEC D1C8  D97C 4B53 D931 E4D3 E863
LCA2017: The Future of Open Source, Hobart, AU - http://linux.conf.au
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-14 Thread Samuel Greenfeld
The downside to SIP is that if you leave a SIP server open on the Internet
which allows calls without authenticated registration (even by accident)
you will find dozens of systems trying to proxy long-distance &
international telephone calls through it.  If they can get through,
thousands of dollars of those calls may be billed to you.

SIP also has some firewall issues, although those can be mitigated with
proxies, a STUN server, and the proper configuration.

IAX2 historically has been meant to be an "Inter-Asterisk" server trunking
protocol, not something for individual clients.

On Fri, Oct 14, 2016 at 8:55 PM, Anish Mangal  wrote:

> This looks interesting, but I would prefer to stick with SIP
>
> Reason:
> 1. It is extremely scalable from running on tiny openWRT routers to big
> servers
> 2. It is supported by a large number of free/open clients on ALL
> platforms. There is also a webRTC socket for it.
>
> The only current drawback of Kamailio right now, is there dont seem to be
> ootb rpms available for arm. If there is a SIP server out there with ARM
> packages, would love to test it, or otherwise - compile kamailio for ARM
>
>
> On Sat, Oct 15, 2016 at 6:08 AM, Joel Steres 
> wrote:
>
>> Does webrtc fit your use case? http://peerjs.com is one.
>>
>> On Oct 14, 2016 5:12 PM, "Anish Mangal"  wrote:
>>
>>> Following from:
>>> http://www.en.voipforo.com/IAX/IAXvsSIP.php
>>>
>>> *If SIP is using a server* signaling messages always pass through the
>>> server but *audio messages (RTP flow) can travel end to end without
>>> passing through the server. In IAX, signaling and data must pass always
>>> through IAX server. *This increases the bandwidth need by the IAX
>>> servers when there are many simultaneous calls.
>>>
>>>
>>> This is a big drawback of IAX it seems, especially in a mesh setup,
>>> where in many cases, the available bandwidth between clients may be higher
>>> via direct node routes compared with the bandwidth via the server route. It
>>> seems SIP will utilize the network more efficiently in a mesh topology.
>>>
>>> Yesterday we were testing this on the server, and two nodes with three
>>> client. The data was being sent directly client -- node -- node -- client,
>>> and virtually no bandwidth was being used on the server. :)
>>>
>>> On Sat, Oct 15, 2016 at 5:07 AM, Anish Mangal  wrote:
>>>
 Will look into IAX2. Is it supported by apps on different clients? For
 SIP, there are usually many client options available on various platforms.

 On Fri, Oct 14, 2016 at 9:22 PM, Sameer Verma  wrote:

> What server/service are you using? Look at IAX2 as well. Usually IAX2
> does better on networks because unlike SIP, session initiation and voice
> call happen on the same port.
>
> Sameer
>
> On Oct 14, 2016 4:48 AM, "Anish Mangal"  wrote:
>
>> Hi,
>>
>> A SIP server on the XSCE will allow for VOIP services (audio, video,
>> text). There are numerous SIP clients on various platforms so it seems a
>> good protocol and standard to build upon.
>>
>> I have already included a SIP server in the upcoming deployment of
>> XSCE and mesh in Spiti, north India.
>>
>> Thoughts?
>>
>> Best,
>> Anish
>>
>>
>>


 --
 Anish



>>>
>>>
>>> --
>>> Anish
>>>
>>>
>>>
>
>
> --
> Anish
>
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-14 Thread Anish Mangal
This looks interesting, but I would prefer to stick with SIP

Reason:
1. It is extremely scalable from running on tiny openWRT routers to big
servers
2. It is supported by a large number of free/open clients on ALL platforms.
There is also a webRTC socket for it.

The only current drawback of Kamailio right now, is there dont seem to be
ootb rpms available for arm. If there is a SIP server out there with ARM
packages, would love to test it, or otherwise - compile kamailio for ARM


On Sat, Oct 15, 2016 at 6:08 AM, Joel Steres 
wrote:

> Does webrtc fit your use case? http://peerjs.com is one.
>
> On Oct 14, 2016 5:12 PM, "Anish Mangal"  wrote:
>
>> Following from:
>> http://www.en.voipforo.com/IAX/IAXvsSIP.php
>>
>> *If SIP is using a server* signaling messages always pass through the
>> server but *audio messages (RTP flow) can travel end to end without
>> passing through the server. In IAX, signaling and data must pass always
>> through IAX server. *This increases the bandwidth need by the IAX
>> servers when there are many simultaneous calls.
>>
>>
>> This is a big drawback of IAX it seems, especially in a mesh setup, where
>> in many cases, the available bandwidth between clients may be higher via
>> direct node routes compared with the bandwidth via the server route. It
>> seems SIP will utilize the network more efficiently in a mesh topology.
>>
>> Yesterday we were testing this on the server, and two nodes with three
>> client. The data was being sent directly client -- node -- node -- client,
>> and virtually no bandwidth was being used on the server. :)
>>
>> On Sat, Oct 15, 2016 at 5:07 AM, Anish Mangal  wrote:
>>
>>> Will look into IAX2. Is it supported by apps on different clients? For
>>> SIP, there are usually many client options available on various platforms.
>>>
>>> On Fri, Oct 14, 2016 at 9:22 PM, Sameer Verma  wrote:
>>>
 What server/service are you using? Look at IAX2 as well. Usually IAX2
 does better on networks because unlike SIP, session initiation and voice
 call happen on the same port.

 Sameer

 On Oct 14, 2016 4:48 AM, "Anish Mangal"  wrote:

> Hi,
>
> A SIP server on the XSCE will allow for VOIP services (audio, video,
> text). There are numerous SIP clients on various platforms so it seems a
> good protocol and standard to build upon.
>
> I have already included a SIP server in the upcoming deployment of
> XSCE and mesh in Spiti, north India.
>
> Thoughts?
>
> Best,
> Anish
>
>
>
>>>
>>>
>>> --
>>> Anish
>>>
>>>
>>>
>>
>>
>> --
>> Anish
>>
>>
>>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-14 Thread Anish Mangal
Following from:
http://www.en.voipforo.com/IAX/IAXvsSIP.php

*If SIP is using a server* signaling messages always pass through the
server but *audio messages (RTP flow) can travel end to end without passing
through the server. In IAX, signaling and data must pass always through IAX
server. *This increases the bandwidth need by the IAX servers when there
are many simultaneous calls.


This is a big drawback of IAX it seems, especially in a mesh setup, where
in many cases, the available bandwidth between clients may be higher via
direct node routes compared with the bandwidth via the server route. It
seems SIP will utilize the network more efficiently in a mesh topology.

Yesterday we were testing this on the server, and two nodes with three
client. The data was being sent directly client -- node -- node -- client,
and virtually no bandwidth was being used on the server. :)

On Sat, Oct 15, 2016 at 5:07 AM, Anish Mangal  wrote:

> Will look into IAX2. Is it supported by apps on different clients? For
> SIP, there are usually many client options available on various platforms.
>
> On Fri, Oct 14, 2016 at 9:22 PM, Sameer Verma  wrote:
>
>> What server/service are you using? Look at IAX2 as well. Usually IAX2
>> does better on networks because unlike SIP, session initiation and voice
>> call happen on the same port.
>>
>> Sameer
>>
>> On Oct 14, 2016 4:48 AM, "Anish Mangal"  wrote:
>>
>>> Hi,
>>>
>>> A SIP server on the XSCE will allow for VOIP services (audio, video,
>>> text). There are numerous SIP clients on various platforms so it seems a
>>> good protocol and standard to build upon.
>>>
>>> I have already included a SIP server in the upcoming deployment of XSCE
>>> and mesh in Spiti, north India.
>>>
>>> Thoughts?
>>>
>>> Best,
>>> Anish
>>>
>>>
>>>
>
>
> --
> Anish
>
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-14 Thread Anish Mangal
Will look into IAX2. Is it supported by apps on different clients? For SIP,
there are usually many client options available on various platforms.

On Fri, Oct 14, 2016 at 9:22 PM, Sameer Verma  wrote:

> What server/service are you using? Look at IAX2 as well. Usually IAX2 does
> better on networks because unlike SIP, session initiation and voice call
> happen on the same port.
>
> Sameer
>
> On Oct 14, 2016 4:48 AM, "Anish Mangal"  wrote:
>
>> Hi,
>>
>> A SIP server on the XSCE will allow for VOIP services (audio, video,
>> text). There are numerous SIP clients on various platforms so it seems a
>> good protocol and standard to build upon.
>>
>> I have already included a SIP server in the upcoming deployment of XSCE
>> and mesh in Spiti, north India.
>>
>> Thoughts?
>>
>> Best,
>> Anish
>>
>>
>>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-14 Thread Sameer Verma
What server/service are you using? Look at IAX2 as well. Usually IAX2 does
better on networks because unlike SIP, session initiation and voice call
happen on the same port.

Sameer

On Oct 14, 2016 4:48 AM, "Anish Mangal"  wrote:

> Hi,
>
> A SIP server on the XSCE will allow for VOIP services (audio, video,
> text). There are numerous SIP clients on various platforms so it seems a
> good protocol and standard to build upon.
>
> I have already included a SIP server in the upcoming deployment of XSCE
> and mesh in Spiti, north India.
>
> Thoughts?
>
> Best,
> Anish
>
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal | SIP VoIP server on XSCE

2016-10-14 Thread Tim Moody
I think it's a good idea. Are you thinking Asterix? Does it change networking 
or just sit on top?



Sent from my Samsung Galaxy smartphone.


 Original message 
From: Anish Mangal 
Date: 10/14/16 1:48 AM (GMT-08:00)
To: xsce-devel , server-devel 

Subject: [XSCE] Proposal | SIP VoIP server on XSCE

Hi,

A SIP server on the XSCE will allow for VOIP services (audio, video, text). 
There are numerous SIP clients on various platforms so it seems a good protocol 
and standard to build upon.

I have already included a SIP server in the upcoming deployment of XSCE and 
mesh in Spiti, north India.

Thoughts?

Best,
Anish


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal: f-droid on the xsce

2016-10-07 Thread Anish Mangal
It might be possible to create selections , as the apps are categorized.

On Fri, Oct 7, 2016 at 7:45 PM, Anish Mangal  wrote:

> Based on a quick chat on #irc.. the repo has over 2000 apps with 3 apks on
> avg per app, and sizes in the range 1-20MB. Total size in the 100GB
> ballpark. MIrroring doesnt sound too complicated
>
> On Fri, Oct 7, 2016 at 4:25 AM, Tim Moody  wrote:
>
>> Really. How big is it and how do you get it?
>>
>>
>>
>> Sent from my Samsung Galaxy smartphone.
>>
>>
>>  Original message 
>> From: Anish Mangal 
>> Date: 10/6/16 6:57 AM (GMT-08:00)
>> To: xsce-devel 
>> Cc: server-devel 
>> Subject: Re: [XSCE] Proposal: f-droid on the xsce
>>
>> Do you mean the fdroid apk? I am talking about mirroring the fdroid repo
>> on the server :)
>>
>> On Wed, Oct 5, 2016 at 6:01 AM, Tim Moody  wrote:
>>
>>> I have downloaded the mediwiki directly from a link on xsce and also
>>> used fdroid.  If there is a link I prefer that, but I was thinking we
>>> should include fdroid as a download from the server.
>>>
>>>
>>>
>>>
>>> Sent from my Samsung Galaxy smartphone.
>>>
>>>
>>>  Original message 
>>> From: Anish Mangal 
>>> Date: 10/4/16 11:06 AM (GMT-08:00)
>>> To: server-devel , xsce-devel <
>>> xsce-de...@googlegroups.com>
>>> Subject: [XSCE] Proposal: f-droid on the xsce
>>>
>>> Often times, users need to install apps on their android phone without
>>> internet connectivity. One application that allows this is f-droid.
>>>
>>> https://f-droid.org/
>>>
>>> While it is easily possible to download apks hosted by apache, using an
>>> application like f-droid might offer better ux.
>>>
>>> Thoughts?
>>>
>>> --
>>> Anish
>>>
>>>
>>>
>>
>>
>> --
>> Anish
>>
>>
>>
>
>
> --
> Anish
>
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal: f-droid on the xsce

2016-10-06 Thread Tim Moody
Really. How big is it and how do you get it?



Sent from my Samsung Galaxy smartphone.


 Original message 
From: Anish Mangal 
Date: 10/6/16 6:57 AM (GMT-08:00)
To: xsce-devel 
Cc: server-devel 
Subject: Re: [XSCE] Proposal: f-droid on the xsce

Do you mean the fdroid apk? I am talking about mirroring the fdroid repo on the 
server :)

On Wed, Oct 5, 2016 at 6:01 AM, Tim Moody 
> wrote:
I have downloaded the mediwiki directly from a link on xsce and also used 
fdroid.  If there is a link I prefer that, but I was thinking we should include 
fdroid as a download from the server.




Sent from my Samsung Galaxy smartphone.


 Original message 
From: Anish Mangal >
Date: 10/4/16 11:06 AM (GMT-08:00)
To: server-devel 
>, 
xsce-devel >
Subject: [XSCE] Proposal: f-droid on the xsce

Often times, users need to install apps on their android phone without internet 
connectivity. One application that allows this is f-droid.

https://f-droid.org/

While it is easily possible to download apks hosted by apache, using an 
application like f-droid might offer better ux.

Thoughts?

--
Anish





--
Anish


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Proposal: f-droid on the xsce

2016-10-06 Thread Anish Mangal
Do you mean the fdroid apk? I am talking about mirroring the fdroid repo on
the server :)

On Wed, Oct 5, 2016 at 6:01 AM, Tim Moody  wrote:

> I have downloaded the mediwiki directly from a link on xsce and also used
> fdroid.  If there is a link I prefer that, but I was thinking we should
> include fdroid as a download from the server.
>
>
>
>
> Sent from my Samsung Galaxy smartphone.
>
>
>  Original message 
> From: Anish Mangal 
> Date: 10/4/16 11:06 AM (GMT-08:00)
> To: server-devel , xsce-devel <
> xsce-de...@googlegroups.com>
> Subject: [XSCE] Proposal: f-droid on the xsce
>
> Often times, users need to install apps on their android phone without
> internet connectivity. One application that allows this is f-droid.
>
> https://f-droid.org/
>
> While it is easily possible to download apks hosted by apache, using an
> application like f-droid might offer better ux.
>
> Thoughts?
>
> --
> Anish
>
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: Captive portal updates

2016-09-25 Thread Tim Moody
Go for it. Is it possible to use coova for dhcpd even if captive is off?



Sent from my Samsung Galaxy smartphone.


 Original message 
From: Anish Mangal 
Date: 9/25/16 8:42 AM (GMT-08:00)
To: xsce-devel 
Cc: George Hunt , A Holt , 
server-devel 
Subject: Re: [XSCE] Re: Captive portal updates



On Sun, Sep 25, 2016 at 8:52 PM, Tim Moody 
> wrote:

In the radius+ solution am I required to create users?  Seems like overkill if 
all I want is a redirect to the home page when I first connect.  If I want 
named accounts then it is a good approach.


You are not necessarily required to create accounts *per* user, but an account 
is needed. It is easy enough to create a default account (during initial 
installation/setup itself). The default login/captive portal page can have the 
details prefilled. For example, take a look at the video:

http://people.sugarlabs.org/anish/captive.webm

In this case, I just require the user to press the "accept and login" button 
and get redirected to school.lan from there (the last bit is not in the video).


You _can_ have named accounts if you want. You can have bandwidth control per 
account as well if needed (this would obsolete wondershaper). This can be 
useful if some users have fast access and others have limited bandwidth access 
to your server (can happen in a mesh setup).

So, in sum, it is easy to have the default redirect without requiring the user 
to enter credentials, but it is possible to have credentials as well.

I think the answer to br0 is yes.


Wonderful :-)


I worry that switching dhcp providers could get tricky.


Why? In my testing so far, I havent faced any issues.



From: Anish Mangal >
Sent: Sunday, September 25, 2016 4:07 AM
To: Tim Moody; George Hunt; A Holt; xsce-devel; server-devel
Subject: Re: Captive portal updates

Hi,

I wanted to ask whether a captive portal + radius server + radius server gui 
would be a useful feature and wanted to discuss possible implementation routes 
as this affects other services on the XSCE.

A radius server allows to have controlled access to server resources, internet 
connectivity, and allows one to create users, groups, and set aside network 
bandwidth. i.e. it is quite useful in a medium to large setup. A captive portal 
alongside it allows for good UX with notifications in phones, tablets and not 
having users to type http://school.lan.

The existing captive portal PR (#771) is a very good step in that direction, 
but I believe we will eventually need to use some kind of standard 
implementations - radius + captive portal setups.

Now that 6.1 is out of the door, I would like to propose a captive portal 
feature for 6.2.

In the current setup I am testing, I am using freeradius[1] as the radius 
server, and CoovaChilli [2] as the captive portal. Coova does it's own dhcp so 
it will have to replace dhcpd if it is used. Also, starting/stopping the coova 
services affects iptables, so initially, having it run in conjunction with 
dansguardian and squid might be a little tricky (though it is certainly 
possible, just needs more time to test/develop). Also, while freeradius is 
available as a rpm package, coova, and a dependency needs to be complied from 
source. I can create the packages for it though - it did not seem complicated.

So, the current approach I am proposing is:
1. If captive + radius is enabled, dhcpd is disabled, squid and dansguardian 
are disabled. Later, we can just have dhcpd disabled and the other two enabled 
if need be
2. If captive + radius is enabled, either we include a few knobs and levers to 
manage radius in our admin console (more difficult), or include a radius admin 
console (easier)

At the same time I have a question, since my understanding of xsce networking 
is limited. When setup in LANcontroller mode with both the internal wifi + LAN 
being controlled by XSCE, does all the LAN side traffic flow through br0? Is it 
always the case?  (in gateway mode too). If that is so, then I will configure 
coova to work on br0.

[1] http://freeradius.org/
FreeRADIUS: The world's most popular RADIUS Server
freeradius.org
The FreeRADIUS Project. FreeRADIUS includes a RADIUS server, a BSD licensed 
client library, a PAM library, and an Apache module. In most cases, the word 
FreeRADIUS ...



[2] http://coova.github.io/CoovaChilli/
CoovaChilli, an open source captive portal access 
controller
coova.github.io
CoovaChilli. CoovaChilli is an open-source software access controller, based on 
the popular, but now defunct, ChilliSpot project, and is actively maintained by 
an ...




Best,
Anish


On Tue, Sep 20, 2016 at 7:36 AM, Anish 

Re: [Server-devel] [XSCE] Fwd: Release 6.1 of XSCE

2016-09-24 Thread Anish Mangal
Congratulations on a solid release! Onwards towards 6.2 and beyond :)

On Thu, Sep 22, 2016 at 9:55 PM, George Hunt  wrote:

>
> It's been 6 months since release 6.0, and the XSCE team has been busy.
>
> What's New?
>
>- Calibre -- A tool for managing a library of eBooks, modifying their
>file formats, adding search terms, and making them available online.
>- Wordpress -- A content management system which gives students
>experience with editing wiki pages, blogs, menuing systems, and which is
>widely used.
>- Dokuwiki -- An alternate wiki system, similar to wordpress, but less
>popular, which makes transferring wiki materials easy from one school
>server to another.
>- Sugarizer -- Makes some of the sugar activities available to browser
>clients on laptops, and smart phones/tablets.
>- CUPS -- Common Unix Printing System provides the ability to connect
>to and share network or USB connected printers.
>
> What's Upgraded?
>
>- Moodle is now upgraded to version 3.1, the most recent (long term
>support) version that will be supported until May 2019.
>- Elgg -- A social networking application is upgraded to 2.1.
>- Owncloud -- Permits sharing of all kinds of content between clients
>of a local server that is not internet connected (version 9).
>
> *Install Instructions: *
>
>
>- https://github.com/XSCE/xsce/blob/master/ReleaseNotes6.1.md
>- https://github.com/XSCE/xsce/wiki/XSCE-Installation
>
> *Downloads:*
>
>
>- Rpi3 -- http://www.xsce.org/downloads/xsce-release-6.1/rpi/
>- Fedora x86_64 iso:http://www.xsce.org/downloads/xsce-release-6.1/nuc-
>liveiso/
>
>
>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] "Gigabyte BRIX more scalable than Intel NUC"

2016-09-05 Thread Samuel Greenfeld
If you are looking at devices which include sales in the US (and
potentially other) market(s), you may find that your devices may only
accept one of a few internal Wifi NICs.

This is because the FCC certification of the device as a whole is often
done including the Wifi module.  And they only expect to offer certain Wifi
modules to customers.

Lenovo and HP historically have both done this at the BIOS level.

So if you are insisting on an all-in-one solution, your wireless NIC
choices may be limited, especially now that the FCC requires proof that 5
GHz transmitters cannot be tampered with to transmit abnormally.

But if you can accept an external wifi device you may be much better off,
especially because then you can get devices which are designed to handle
lots of clients, and not primarily be a single client itself.


On Mon, Sep 5, 2016 at 7:11 PM, Adam Holt  wrote:

> On Mon, Sep 5, 2016 at 7:07 PM, T Gillett  wrote:
>
>> Adam
>>
>> It might be useful to look around and see what wifi modules are actually
>> available to purchase.
>> You will obviously need to determine exactly what physical configuration
>> you need to get to be compatible.
>>
>> Once you know what modules are available and the chipset that is used in
>> each, then it should be fairly easy to find out which ones have good Linux
>> support.
>>
>> Then you can make an informed choice as to what modules to pursue.
>>
>> Keep in mind that these modules are mostly used in Laptops where they are
>> used almost exclusively as wifi clients rather than APs. So when you say
>> "good Linux support" what you are really looking for is "good Linux support
>> when used as an AP" which is rather different.
>>
>
> +1
>
> A somewhat general statement, but Atheros chipsets are considered to be
>> well supported in Linux for AP usage (at least from the OpenWrt experience,
>> and due to the fact that the drivers have been open sourced), so it may be
>> worth looking for them specifically. If you find a module that has a
>> specific chipset, then you can chase it up in the OpenWrt and similar
>> forums to see whether it has been used successfully.
>>
>
> +2
>
> And of course it would be worth testing the default module that comes with
>> the BRIX jsut in case there is a pleasant surprise in store.
>>
>
> +3
>
> Thanks Terry.
>
> Regards
>> Terry
>>
>> On Tue, Sep 6, 2016 at 12:25 AM, Adam Holt  wrote:
>>
>>> On Terry's recommendation to look at replaceable WiFi modules that can
>>> serve "almost 50 kids", my current interest is to explore the $279.99
>>> Gigabyte BRIX GB-BSi3H-6100:
>>>
>>> http://www.gigabyte.com/products/product-page.aspx?pid=5691
>>>
>>> If we go with the above CPU/chassis -- or anything similar folks
>>> recommend -- which WiFi module (PCIe M.2 presumably) to consider for
>>> maximum community support isn't an easy question of course: any
>>> recommendations for Linux support?
>>>
>>> Bluetooth 4.2 Low Energy support would be an Optional Bonus, as we have
>>> a long-term desire to provide teacher smartphones' full control over their
>>> "personal" school server.
>>>
>>> PS the above unit comes with an "Intel® Dual Band Wireless-AC 3165"
>>> which we'll throw out as nec!  Or perhaps it suffices among the smallest
>>> installations, with only 12 simultaneous WiFi connections?
>>>
>>> Thanks to anybody who can contribute to this R discussion/evaluation,
>>> as Intel NUC's soldered-down internal WiFi (likewise limited to 12 WiFi
>>> connections) has in the end become too constricting~
>>>
>>> --
>>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>>
>>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: are NUC5i3RYH & NUC6i3SYH really limited to 12 WiFi clients??

2016-08-31 Thread Adam Holt
On Wed, Aug 31, 2016 at 5:16 PM, T Gillett  wrote:

> Unfortunately it appears that in recent NUC versions (Skylake), Intel have
> changed from using PCIe cards for the wifi module to fixed modules on the
> motherboard thus preventing any changes to the wifi hardware.
>
>http://arstechnica.com/gadgets/2016/03/review-much-improved
> -iris-gpu-makes-the-skylake-nuc-a-major-upgrade/
>

Tragic, I too noticed that.

Interestingly, Gigabyte BRIX devices are using the Intel wifi and bluetooth
> modules as M.2 cards.
>
> http://www.gigabyte.com.au/products/list.aspx?s=47=104
>

 Excellent information!

Curt Thompson's also recommended we look into the $130+ ZOTAC CI323 he's
had great luck with, or more to the point higher-end ZOTAC units that
accept Legit Internal WiFi modules as you describe?

(Almost anything that's not artificially capped to 12 WiFi devices, as
Intel's seems to be...)

Clarif: many of our deployments now demand that WiFi be fully contained
*inside* the school server / Internet-in-a-Box unit, keeping a lid on
endless theft/configuration/breakage/loss/sustainability hassles.


On Mon, Aug 29, 2016 at 8:19 AM, T Gillett  wrote:
>
>> One more thought - have you looked at the dedicated Access Points that
>> are made by Intel to see what they are using for the wifi chipset and
>> drivers?
>>
>>  http://www.intel.com/content/www/us/en/education/products/co
>> ntent-access-point.html
>>
>> This may give you a clue as to a suitable wifi card for the NUC.
>>
>> T
>>
>> On Mon, Aug 29, 2016 at 8:13 AM, T Gillett  wrote:
>>
>>> Hi Adam
>>>
>>> "Any other angles of attack??"
>>>
>>> I thought of testing the NUCs with a copy of OpenWrt just to see if the
>>> wifi would behave differently.
>>> This has been found to be the case with some types of router hardware
>>> (eg TP-Link) where the (closed) OEM firmware will not support large numbers
>>> of wifi connections, but the hardware works perfectly well using OpenWrt
>>> and its open source Linux wifi drivers.
>>>
>>> Unfortunately it seems that while running OpenWrt on x86 is well enough
>>> supported, the Intel wifi chipsets used in the NUCs are not so well
>>> supported. (There may be a message in this. Intel probably never intended
>>> the devices to be used as serious wifi Access Points)
>>>
>>> An alternative approach may be to change the wifi in the NUC for
>>> something for which there are Linux drivers available that are known to
>>> work as APs.
>>>
>>> I see that Intel offer a range of wifi cards for the NUC and it may be
>>> that one of their offerings will work correctly as an AP if set up with a
>>> suitable Linux driver.
>>>
>>> The wifi cards appear to be half size PCI-e cards, so an alternative may
>>> be to use a card with a different chipset, from a different supplier.
>>>
>>> I realise that changing the wifi card is not an ideal solution if the
>>> NUC comes with a card already installed, but it seems that you are getting
>>> to the bottom of the barrel in terms of finding a solution.
>>>
>>> Can you buy the NUCs without a wifi card fitted?
>>>
>>> Of course adding a 'real' wifi router on the network port of the NUC
>>> would give you a good solution from a wifi perspective (particularly as you
>>> can use better antennas), albeit at the cost of having two pieces of
>>> hardware to install and support.
>>>
>>> Regards
>>> Terry
>>>
>>> On Mon, Aug 29, 2016 at 1:26 AM, Adam Holt  wrote:
>>>
 On Sat, Aug 27, 2016 at 12:55 AM, Anish Mangal 
 wrote:

> FWIW, on an older 2nd gen NUC I also see max 10-12 connections on the
> WiFi. I dont know if I have tried the latest kernel on that, so your
> finding is atleast consistent with older gen NUCs.
>

 FYI Kernel 4.4.14 (Fedora 22's latest upon yum update) is no better:
 12 simultaneous WiFi connections is still the maximum we're able to
 sustain from random OS's to NUC6i3SYH's internal WiFi (*)

 Sadly the latest WiFi driver from Intel also does not help: (for 6i3's
 internal WiFi "Intel® Dual Band Wireless-AC 8260")
 http://www.intel.com/content/www/us/en/support/network-and-i
 -o/wireless-networking/05511.html
 https://wireless.wiki.kernel.org/_media/en/users/drivers/iwl
 wifi-8000-ucode-25.30.13.0.tgz

 (*) Curious Anomaly: Android WiFi connections made within the "first 12
 WiFi connections" can hold on to their DHCP/WiFi connections, remaining
 active and usable as 13th and 14th connections etc, as other laptops
 connect, *until they disconnect from WiFi*.  But when 12 laptops (or
 iOS) have connected to WiFi, and one of these Android WiFi connections
 happens to drop, it will not be able to reconnect to WiFi -- until one of
 the 12 laptops (or iOS) disconnects.  Baffling that DHCP issues more than
 12 IP simultaneous IP addresses in these exceptional cases, when 

Re: [Server-devel] [XSCE] CentOS 7 quirk: VGA cable not re-attachable

2016-08-29 Thread James Cameron
On Mon, Aug 29, 2016 at 10:13:44PM -0400, Adam Holt wrote:
> - Fun Curiosity: you can reliably pull the power cable out of the
> LCD screen (or power cycle the LCD monitor with its own ON/OFF
> button) and VGA video *will* quite survive amazingly, promptly
> re-appearing on screen, anytime later when the monitor's power (or
> power cord) restores electricity!

That's normal, not curious.

Please learn this; your monitor has a device that is powered over the
cable by the computer, even if the power cable is out.  The device
says "here I am and this is what I can do!".

Key words for further educational searches; Display Data Channel
(DDC), Extended Display Identification Data (EDID).

My guess is that the driver for the DisplayPort or VGA adapter needs
an update, and an examination of the kernel events may show
differences between CentOS 7.2 and Fedora 22 at the instant of
plugging.  Give it to someone technical; someone who has good
understanding of the whole stack of components.  Maybe you can get the
fix backported to CentOS 7.2.

VGA connectors are not hotpluggable.  You'll notice the pins are all
the same length.  While it often works, there's no guarantee.

Oh, look, Wikipedia says that.

"Hot pluggable: Depends"

"The VGA interface is not engineered to be hotpluggable (so that the
user can connect or disconnect the output device while the host is
running), although in practice this can be done and usually does not
cause damage to the hardware or other problems. However, nothing in
the design ensures that the ground pins form the first makek or the
last break in the connection, so hotplugging may introduce surges in
signal lines which may or may not be adequately protected against
damage. Also, depending on the hardware and software, monitor
detection is sometimes unreliable when hotplugging a VGA connection."

... complete with obligatory typo.  ;-)

-- 
James Cameron
http://quozl.netrek.org/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] CentOS 7 quirk: VGA cable not re-attachable

2016-08-29 Thread Adam Holt
On Mon, Aug 29, 2016 at 8:16 PM, George Hunt  wrote:

> I do most of my testing of real hardware, and came across the VGA problem
> also,  I've migrated to using the hdmi input to my monitor, and dongles
> that translate to hdmi.  And I'm able to swap the monitor cable
> indiscriminately
>

Cool to have that affirmative result: even if we learned in Bellingham, WA
(LinuxFest Northwest) late April that HDMI also needs to be inserted during
NUC bootup (often? always? sometimes? anyway demonstrated by Tom Gilliard's
main NUC 4 months ago!)

For those of us living in the dark-ages-of-VGA (thru no choice of our own,
funds are limited ;) here a few (final?) concrete tips/results on this
fragile CentOS support for VGA: (compared to Fedora 22 etc)

- 4 Different Screens were tested (4 diff manufacturers, some genuinely
modern) and the result is essentially the same in all 4 cases: VGA video
rarely if ever re-appears if your VGA cable (or Mini DisplayPort adapter
cable) is disconnected after boot, no matter how briefly?

- Fun Curiosity: you can reliably pull the power cable out of the LCD
screen (or power cycle the LCD monitor with its own ON/OFF button) and VGA
video *will* quite survive amazingly, promptly re-appearing on screen,
anytime later when the monitor's power (or power cord) restores electricity!

- Bonus Trivia: if the VGA cable is disturbed/disconnected-then-reconnected
while the monitor's off, video will NOT subsequently re-appear when the
monitor is later powered on.  How on earth "God Knows" that the video cable
was briefly disconnected-then-reconnected to the monitor while the monitor
itself was off, I have no absolutely no clue..but then again I don't know
enough about the VGA protocol to attribute this entirely to Voodoo ;-)

.On Mon, Aug 29, 2016 at 3:59 PM, Adam Holt  wrote:
>
>> On Mon, Aug 29, 2016 at 5:50 PM, James Cameron  wrote:
>>
>>> Only tested one monitor?  Try another; the EDID communication path
>>> over VGA could have problems, or the data in monitor Flash unusual.
>>>
>>
>> I tried a different brand of LCD monitor, and the problem remains:
>>
>> Fedora 22 NUC allows re-attaching of the VGA cable every time, whereas
>> both CentOS NUC's are highly intermittent (the VGA cable fails to show any
>> video upon re-attachment, the vast majority of the time).
>>
>> In hindsight, the other LCD monitor (tested across all 3 NUC's) behaves
>> very much the same way.  Perhaps 10% of the time (or less) video
>> re-appears, sometimes triggered by starting/leaving X Windows using
>> Ctrl-Alt-F1 or Ctrl-Alt-F2 (or running "reboot" from ssh, on any machine
>> that was running X Windows at the time, causing video to suddenly re-appear
>> during the shutdown process) but regrettably on both CentOS 7 NUC's
>> (NUC6i3SYH & D34010WYKH) I haven't found any repeatable pattern that
>> permits video to be usefully restored (without a full reboot!)
>>
>> PS Problem occurs independent of CentOS 7 NUC's that are running X
>> Windows and those that are not.  I mention X Windows only because leaving X
>> / re-entering X seems to (sometimes) facilitate recovery of the video
>> signal in certain not-quite-repeatable situations.
>>
>> Also check age of monitor.  Mix not old and new wineskins.
>>>
>>
>> The earlier test monitor's from the prior decade it's true, but this
>> newer test from a much more recent vintage ;)
>>
>> --
>>> James Cameron
>>> http://quozl.netrek.org/
>>> ___
>>> Server-devel mailing list
>>> Server-devel@lists.laptop.org
>>> http://lists.laptop.org/listinfo/server-devel
>>>
>>> --
>>> 
>>> Unsung Heroes of OLPC, interviewed live @
>>> http://unleashkids.org !
>>>
>>
>


-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] CentOS 7 quirk: VGA cable not re-attachable

2016-08-29 Thread George Hunt
I do most of my testing of real hardware, and came across the VGA problem
also,  I've migrated to using the hdmi input to my monitor, and dongles
that translate to hdmi.  And I'm able to swap the monitor cable
indiscriminately.

On Mon, Aug 29, 2016 at 3:59 PM, Adam Holt  wrote:

> On Mon, Aug 29, 2016 at 5:50 PM, James Cameron  wrote:
>
>> Only tested one monitor?  Try another; the EDID communication path
>> over VGA could have problems, or the data in monitor Flash unusual.
>>
>
> I tried a different brand of LCD monitor, and the problem remains:
>
> Fedora 22 NUC allows re-attaching of the VGA cable every time, whereas
> both CentOS NUC's are highly intermittent (the VGA cable fails to show any
> video upon re-attachment, the vast majority of the time).
>
> In hindsight, the other LCD monitor (tested across all 3 NUC's) behaves
> very much the same way.  Perhaps 10% of the time (or less) video
> re-appears, sometimes triggered by starting/leaving X Windows using
> Ctrl-Alt-F1 or Ctrl-Alt-F2 (or running "reboot" from ssh, on any machine
> that was running X Windows at the time, causing video to suddenly re-appear
> during the shutdown process) but regrettably on both CentOS 7 NUC's
> (NUC6i3SYH & D34010WYKH) I haven't found any repeatable pattern that
> permits video to be usefully restored (without a full reboot!)
>
> PS Problem occurs independent of CentOS 7 NUC's that are running X Windows
> and those that are not.  I mention X Windows only because leaving X /
> re-entering X seems to (sometimes) facilitate recovery of the video signal
> in certain not-quite-repeatable situations.
>
> Also check age of monitor.  Mix not old and new wineskins.
>>
>
> The earlier test monitor's from the prior decade it's true, but this newer
> test from a much more recent vintage ;)
>
> --
>> James Cameron
>> http://quozl.netrek.org/
>> ___
>> Server-devel mailing list
>> Server-devel@lists.laptop.org
>> http://lists.laptop.org/listinfo/server-devel
>>
>> --
>> 
>> 
>> Unsung Heroes of OLPC, interviewed live @
>> http://unleashkids.org !
>>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] CentOS 7 quirk: VGA cable not re-attachable

2016-08-29 Thread Adam Holt
On Mon, Aug 29, 2016 at 5:50 PM, James Cameron  wrote:

> Only tested one monitor?  Try another; the EDID communication path
> over VGA could have problems, or the data in monitor Flash unusual.
>

I tried a different brand of LCD monitor, and the problem remains:

Fedora 22 NUC allows re-attaching of the VGA cable every time, whereas both
CentOS NUC's are highly intermittent (the VGA cable fails to show any video
upon re-attachment, the vast majority of the time).

In hindsight, the other LCD monitor (tested across all 3 NUC's) behaves
very much the same way.  Perhaps 10% of the time (or less) video
re-appears, sometimes triggered by starting/leaving X Windows using
Ctrl-Alt-F1 or Ctrl-Alt-F2 (or running "reboot" from ssh, on any machine
that was running X Windows at the time, causing video to suddenly re-appear
during the shutdown process) but regrettably on both CentOS 7 NUC's
(NUC6i3SYH & D34010WYKH) I haven't found any repeatable pattern that
permits video to be usefully restored (without a full reboot!)

PS Problem occurs independent of CentOS 7 NUC's that are running X Windows
and those that are not.  I mention X Windows only because leaving X /
re-entering X seems to (sometimes) facilitate recovery of the video signal
in certain not-quite-repeatable situations.

Also check age of monitor.  Mix not old and new wineskins.
>

The earlier test monitor's from the prior decade it's true, but this newer
test from a much more recent vintage ;)

--
> James Cameron
> http://quozl.netrek.org/
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
> --
> 
> 
> Unsung Heroes of OLPC, interviewed live @
> http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] CentOS 7 quirk: VGA cable not re-attachable

2016-08-29 Thread James Cameron
Only tested one monitor?  Try another; the EDID communication path
over VGA could have problems, or the data in monitor Flash unusual.

Also check age of monitor.  Mix not old and new wineskins.

-- 
James Cameron
http://quozl.netrek.org/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] CentOS 7 quirk: VGA cable not re-attachable

2016-08-29 Thread Adam Holt
On Mon, Aug 29, 2016 at 5:21 PM, Alex Perez  wrote:

>
> > On Aug 29, 2016, at 2:16 PM, Adam Holt  wrote:
> >
> > Might anyone know why the VGA (or Mini DisplayPort) cable can never be
> unplugged from CentOS 7.2 (even for a second, forcing you to somehow
> reboot[*] if you want to restore video) but yet this ain't a problem on
> Fedora 22 and similar -- as I've demonstrated with several units of the
> same very NUC6i3SYH hardware, and also on 4th gen NUC D34010WYKH ?
>
> I can think of a number of reasons why this might be happening. Just to
> confirm:
>
> 1) This doesn’t happen with Fedora 22, on the exact same NUC (not a
> different one, even if it’s the exact same model)?
>

Confirmed: Fedora 22 does not have this problem, on the exact same NUC.
I've swapped hard drives between NUC's to reconfirm (in fact) the problem
results from each hard drives that contains CentOS 7, and not the other(s)
containing F22 -- regardless which physical NUC PC I insert the drives into.


> 2) It could just be a bad/flaky NUC.


No, see above :)

Does this model of NUC have a physical VGA port, or are you using some sort
> of adapter cable?
>

I'm using a Mini DisplayPort-to-VGA adapter cable, as the NUC6i3SYH
and D34010WYKH
do not take VGA cables directly.  The same adapter has been used in all
tests, across all 3 NUC's, regardless which drive was inserted.


> 3) It could be the monitor/LCD’s sync circuitry being insolent. Are you
> using the same monitor in both the case that works reliably, and the case
> that doesn’t?
>

All tests (across all 3 NUC's) were done using the same 17-inch LCD monitor.

I suppose I could try installing F19 if it was important to
assess/ascertain that CentOS 7 is inheriting this problem from a flaky
version of Fedora -- but of course I'm far more interested in a possible
fix (if such exists, as CentOS 7 will be around for many more years) rather
than playing archeologist with Fedora 18/19/20 :)


> > I do understand that CentOS 7.2 is largely based on Fedora 19 from July
> 2013, whereas Fedora 22 was released almost 2 years later May 2015 -- but
> the ability to attach/reconnect any VGA monitor at any time is something
> most PC's could handle over recent decades (even after boot, or if the VGA
> cable falls off for a second, etc).
> >
> > Might there be a way to make the VGA (or Mini DisplayPort) cable less
> fragile within CentOS 7 on Intel NUC's, or some setting within CentOS 7
> that might have gone wrong?  Aside: I used Jerry Vonau's pre-XSCE-6.1 ISO
> from July to install CentOS 7.2 in this case.  No worries if conversely
> this is a CentOS 7 bug/quirk we just have to live with; still as a major
> annoyance during in-person debugging/support, I thought I'd ask!
> >
> > [*] or worse, earlier today one CentOS7 NUC did not bring up video 4
> reboots in a row -- it was only by ssh'ing in remotely to this NUC that I
> was able to restore video/monitor output, after typing "reboot" at the
> prompt (something that a rural/impoverished deployment would never do,
> realistically!)  In most cases, a couple forced poweroffs do the job of
> restoring video output (touching the NUC's power button turns it off within
> 2 seconds generally -- if the NUC does not produce video output on the next
> boot, then FYI the 2nd boot (almost) always works.
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] 2 blog posts about Internet-in-a-Box this week!

2016-08-01 Thread Anish Mangal
Wonderful!

Possible to add these links to the map here?

https://umap.openstreetmap.fr/en/map/xsce-deployment-map_53609#2/19.0/-14.4

On Wed, Jul 27, 2016 at 6:52 PM, Adam Holt  wrote:

> Haiti / "Internet out of the Box" by Sora Edwards-Thro:
> https://kidswrite.org/2016/07/21/internet-out-of-the-box/
>
> Ghana / "Internet-in-a-Box Instruction guide" by Katie Henderson:
>
> http://technologyforghana.weebly.com/blog/internet-in-a-box-instruction-guide
>
> (with the obvious caveat that installation is evolving a year later, with
> the imminent XSCE 6.1 release etc!)
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Has anyone else seen squid swap.state bloat?

2016-05-10 Thread James Cameron
You don't say why a separate partition is impractical.

The Squid intent from antiquity was that the filesystem be separate,
which in those days was only practical and performant with separate
partition or disk, with a filesystem tuned for many small files.

To use a separate filesystem yet avoid separate partitions, use a
filesystem on a loopback block device, backed by a large file.  You
will find the performance equivalent.  For example;

dd if=/dev/zero of=/squid-cache.ext4 bs=1M count=256
mkfs.ext4 -F /squid-cache.ext4
mount /squid-cache.ext4 /var/cache/squid

Experimentation with parameters to get around a Squid misbehaviour is
impractical; given your deployment feedback cycle, it could take
years; only real-world experience is valid.

Or set up a big red button "clear the cache" that is tested to work
even with a full disk.

Using a cron job to destroy the cache if disk space is short might be
a better first option; but design and test it to not require disk
space to run.

On Wed, May 11, 2016 at 04:17:06AM +, Tim Moody wrote:
> I don't think it is practical to have a separate partition and while 
> [1]http://
> wiki.squid-cache.org/SquidFaq/ConfiguringSquid#
> What_.27.27cache_dir.27.27_size_should_I_use.3F talks about a separate
> partition, it and other docs make  it clear that the entire partition should
> not and need not  be used.
> 
> We need to experiment with [2]http://www.squid-cache.org/Doc/config/cache_dir/
>  parameters to find something that works.  If that fails then we should create
> a cron job.
> 
> ━━━
> Date: Wed, 11 May 2016 08:23:56 +0530
> Subject: Re: [XSCE] Has anyone else seen squid swap.state bloat?
> From: anis...@umich.edu
> To: m...@jvonau.ca
> CC: xsce-de...@googlegroups.com; server-devel@lists.laptop.org
> 
> I think this is serious enough to warrant atleast a doc note to have the squid
> cache in a different partition as it makes the machine completely unusable
> otherwise. I don't think it is maybe the best idea to have it in library (but
> rather a separate partition).
> 
> Or, as you say, a cron job - but in my case the bloat filled up the hdd in 
> less
> than a week.
> 
> On Sun, May 8, 2016 at 6:11 PM, Jerry Vonau <[3]m...@jvonau.ca> wrote:
> 
>
> 
> > On May 5, 2016 at 11:20 PM Anish Mangal <[4]anis...@umich.edu> wrote:
> >
> >
> > Yesterday, an interesting issue happened. On an older XSCE install, the
> > squid cache bloated over time to create a 300GB swap file and made the
> > server unusable. I was wondering if anyone else may have come across 
> this
> > before?
> >
> 
> Yes, squid's model assumes that the cache that lives on a partition all by
> itself with no real consideration for other programs on that partition.
> Think that was the original reason for /library in the first place, maybe
> we should rethink where the content/databases should reside.
>
> > Attached is the munin screenshot showing the increasing disk usage over
> > time. I deleted the file and things are back to normal - for now.
> >
> 
> Weekly cron job to do that unattended?
> 
> > The xsce git hash is 9a072ead3da91b84e6db896554c50bfa37e7b4e6
> >
> > --
> > Anish
> 
> Jerry
> 
> --
> Anish
> 
> References:
> 
> [1] 
> http://wiki.squid-cache.org/SquidFaq/ConfiguringSquid#What_.27.27cache_dir.27.27_size_should_I_use.3F
> [2] http://www.squid-cache.org/Doc/config/cache_dir/
> [3] mailto:m...@jvonau.ca
> [4] mailto:anis...@umich.edu

> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel


-- 
James Cameron
http://quozl.netrek.org/
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Has anyone else seen squid swap.state bloat?

2016-05-10 Thread Tim Moody
I don't think it is practical to have a separate partition and while 
http://wiki.squid-cache.org/SquidFaq/ConfiguringSquid#What_.27.27cache_dir.27.27_size_should_I_use.3F
 talks about a separate partition, it and other docs make  it clear that the 
entire partition should not and need not  be used.
We need to experiment with http://www.squid-cache.org/Doc/config/cache_dir/ 
parameters to find something that works.  If that fails then we should create a 
cron job.

Date: Wed, 11 May 2016 08:23:56 +0530
Subject: Re: [XSCE] Has anyone else seen squid swap.state bloat?
From: anis...@umich.edu
To: m...@jvonau.ca
CC: xsce-de...@googlegroups.com; server-devel@lists.laptop.org

I think this is serious enough to warrant atleast a doc note to have the squid 
cache in a different partition as it makes the machine completely unusable 
otherwise. I don't think it is maybe the best idea to have it in library (but 
rather a separate partition). 

Or, as you say, a cron job - but in my case the bloat filled up the hdd in less 
than a week. 

On Sun, May 8, 2016 at 6:11 PM, Jerry Vonau  wrote:




> On May 5, 2016 at 11:20 PM Anish Mangal  wrote:

>

>

> Yesterday, an interesting issue happened. On an older XSCE install, the

> squid cache bloated over time to create a 300GB swap file and made the

> server unusable. I was wondering if anyone else may have come across this

> before?

>



Yes, squid's model assumes that the cache that lives on a partition all by

itself with no real consideration for other programs on that partition.

Think that was the original reason for /library in the first place, maybe

we should rethink where the content/databases should reside.



> Attached is the munin screenshot showing the increasing disk usage over

> time. I deleted the file and things are back to normal - for now.

>



Weekly cron job to do that unattended?



> The xsce git hash is 9a072ead3da91b84e6db896554c50bfa37e7b4e6

>

> --

> Anish



Jerry



-- 
Anish



  ___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Has anyone else seen squid swap.state bloat?

2016-05-10 Thread Tim Moody
I don't think it is practical to have a separate partition and while 
http://wiki.squid-cache.org/SquidFaq/ConfiguringSquid#What_.27.27cache_dir.27.27_size_should_I_use.3F
 talks about a separate partition, it and other docs make  it clear that the 
entire partition should not and need not  be used.
We need to experiment with http://www.squid-cache.org/Doc/config/cache_dir/ 
parameters to find something that works.  If that fails then we should create a 
cron job.

Date: Wed, 11 May 2016 08:23:56 +0530
Subject: Re: [XSCE] Has anyone else seen squid swap.state bloat?
From: anis...@umich.edu
To: m...@jvonau.ca
CC: xsce-de...@googlegroups.com; server-devel@lists.laptop.org

I think this is serious enough to warrant atleast a doc note to have the squid 
cache in a different partition as it makes the machine completely unusable 
otherwise. I don't think it is maybe the best idea to have it in library (but 
rather a separate partition). 

Or, as you say, a cron job - but in my case the bloat filled up the hdd in less 
than a week. 

On Sun, May 8, 2016 at 6:11 PM, Jerry Vonau  wrote:




> On May 5, 2016 at 11:20 PM Anish Mangal  wrote:

>

>

> Yesterday, an interesting issue happened. On an older XSCE install, the

> squid cache bloated over time to create a 300GB swap file and made the

> server unusable. I was wondering if anyone else may have come across this

> before?

>



Yes, squid's model assumes that the cache that lives on a partition all by

itself with no real consideration for other programs on that partition.

Think that was the original reason for /library in the first place, maybe

we should rethink where the content/databases should reside.



> Attached is the munin screenshot showing the increasing disk usage over

> time. I deleted the file and things are back to normal - for now.

>



Weekly cron job to do that unattended?



> The xsce git hash is 9a072ead3da91b84e6db896554c50bfa37e7b4e6

>

> --

> Anish



Jerry



-- 
Anish



  ___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Has anyone else seen squid swap.state bloat?

2016-05-10 Thread Anish Mangal
I think this is serious enough to warrant atleast a doc note to have the
squid cache in a different partition as it makes the machine completely
unusable otherwise. I don't think it is maybe the best idea to have it in
library (but rather a separate partition).

Or, as you say, a cron job - but in my case the bloat filled up the hdd in
less than a week.

On Sun, May 8, 2016 at 6:11 PM, Jerry Vonau  wrote:

>
>
> > On May 5, 2016 at 11:20 PM Anish Mangal  wrote:
> >
> >
> > Yesterday, an interesting issue happened. On an older XSCE install, the
> > squid cache bloated over time to create a 300GB swap file and made the
> > server unusable. I was wondering if anyone else may have come across this
> > before?
> >
>
> Yes, squid's model assumes that the cache that lives on a partition all by
> itself with no real consideration for other programs on that partition.
> Think that was the original reason for /library in the first place, maybe
> we should rethink where the content/databases should reside.
>
> > Attached is the munin screenshot showing the increasing disk usage over
> > time. I deleted the file and things are back to normal - for now.
> >
>
> Weekly cron job to do that unattended?
>
> > The xsce git hash is 9a072ead3da91b84e6db896554c50bfa37e7b4e6
> >
> > --
> > Anish
>
> Jerry
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] rpi3 data points

2016-04-28 Thread Anish Mangal
Do you mean 32 simultaneous connections? That would be fantastic!

On Wed, Apr 27, 2016 at 11:54 PM, Tim Moody  wrote:

> At the recent LinuxFest in Bellingham we had the opportunity to do a
> little capacity testing on the internal wifi of the rpi3. The LANForge
> system from Candela Technologies was used to create connections to the rpi3
> and a maximum of 32 were made. We also did some throughput testing and saw
> 2.5 Mbs over all clients.
>
> This was ad hoc testing in a noisy room full  of  booths, so not entirely
> rigorous, but a data point nonetheless.
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: [Sugar-devel] Sugar-Server enhancement

2016-04-21 Thread George Hunt
Problem 1:
Sugar now has a "register again" which I have only used to connect to the
same server. I guess that it's hard to do a ssh connection to a different
server (same IP) without ssh complaining about a possible man in the middle
attack. This is the situation described in
https://bugs.sugarlabs.org/ticket/362. Manash is proposing to fix that.

When I read the flow chart at (1) I don't know whether it will work. Port
5000 is not a jabber server (see 2). The Authserver at (2) was written by
activitycentral, I don't know gunicorn or flask, I have not been able to
understand how it works, and I've never successfully interfaced with it.
So it makes sense to try to use port 5000.  Whether it will provide a list
of connected clients? I'm not sure (jabber seems more appropriate).  Maybe
some on this list can suggest a easy jabber client/library (nothing hit me
when I googled "python jabber client")

I'd be willing to join in a larger effort to address the problem Tony is
pointing out.  But maybe we should let Manash fix bug 362 as a well defined
task before we tackle  problems 2 and 3 below.

Background as I see it:
Problem 2:
Contrary to original OLPC assumptions, some user situations have many
children per laptop.  Should our server interactions accommodate that need?
I think we should try. I think Tony is asking us to move past original
basic assumptions.

It sounds to me that, with James suggestion about using lightdm, (which I
also have played around with), and his knowledge that on SOAS, most of the
Activities still work (with username != olpc), we have most of a solution
to the multiple identities on a piece of hardware, connected to the single
server. I know it's wrong to jump too quickly to implementation, but we
could modify the pam module makehomdir to do its normal function, as well
as enable lightdm, and disable olpc-dm.

Problem 3:
A very small number of XO's are used in a school server setting I think.
Even so, any elastic boundary between local and server journal data store
may make sense. I've heard Tony's idea about needing a journal "keep" flag
for years. And I think it's a good one. But putting it on the details page,
and not changing all the documentation relating to "favorites" flag, also
makes sense. Once we have identities unique and defined (solve problem 1
and 2), I think Tony already has working code that solves problem 3.

(1)
https://wiki.sugarlabs.org/go/Features/Multiple_schoolserver_registration
(2) https://github.com/XSCE/xsce/blob/master/roles/authserver/tasks/main.yml


On Wed, Apr 13, 2016 at 5:30 PM, Adam Holt  wrote:

> On Wed, Apr 13, 2016 at 8:17 PM, Tony Anderson 
> wrote:
>
>> James
>>
>> I can't think of a use case for an XO to access multiple school servers.
>
>
> Apologies am not following all the details of this conversation, but just
> to point out some of our newer work in Haiti will experiment with XO
> laptops moving between different school servers, in off-campus computer
> club(s), librar(ies), and at school, etc.
>
> Likewise there are definitely teachers who work in multiple schools, and
> need to bring their main XO to each school, impressive!
>
> Also some schools campuses are just too large to tie in all the IT infra
> together, with buildings just too far apart.  So there will be several
> inexpensive school servers likely in these schools, who do not want to
> network their buildings together at this point.
>
> Finally George Hunt is advising us on how to construct even more mobile
> servers too, based on a large USB battery packs supporting Raspberry Pi 3
> (or XO-4 or whatever) permitting increasingly ruggedized knowledge hotspots.
>
> *Not sure how we will deal with naming all these different school servers
> coming down the pike, but definitely something to start thinking about now,
> a great question :}*
>
>
>> If a school is so large (> 200 XOs), the easy solution is two school
>> servers. However, the XOs access the schoolserver based on SSID and so
>> users can be divided to their own schoolserver by the connection - defining
>> the LAN.
>>
>> The OLE Nepal solution clearly satisfies the requirement to avoid any
>> unnecessary configuration option or 'onboarding' step.
>>
>> The current placement of the code has been working for years. Showing the
>> server in the network section was added at a late release, as I recall
>> because the register menu item disappeared after registration and so a user
>> did not know for sure if the XO was registered. This was later fixed with
>> 'register again' so putting the name in the network section is now
>> redundant.
>>
>> Tony
>>
>> On 04/14/2016 07:35 AM, James Cameron wrote:
>>
>>> On Wed, Apr 13, 2016 at 06:13:42PM -0500, Jerry Vonau wrote:
>>>

 On April 13, 2016 at 5:37 PM James Cameron  wrote:
>
>
> On Thu, Apr 14, 2016 at 02:44:25AM +0530, Manash Raja wrote:
>
>> Hi Jerry,
>>
>>  Please don't forget 

Re: [Server-devel] [XSCE] Intel NUC Celeron 5th Generation

2016-04-08 Thread Anish Mangal
Yes I have been following some of the chatter around it, and thanks for the
heads up.

The model I am asking a second opinion for is a *5th* gen. Should be okay,
but still thought I'd ask. :-)

On Sat, Apr 9, 2016 at 1:23 AM, Adam Holt  wrote:

> On Fri, Apr 8, 2016 at 3:57 AM, Tony Anderson 
> wrote:
>
>> Hi, Anish
>>
>> I didn't although it was one of the available options and less expensive.
>> The newer 'sixth generation' should be both faster and lower in power
>> consumption being based on a a new reduction in line-width. I have a 2820
>> which is deployed. The biggest problem there was overcoming the uefi
>> scam. George finally came up with the right solution - ignore it.
>
>
> Just a warning about Intel's 6th gen, still afflicted by WHEA errors even
> with the latest 0039 BIOS -- Intel is at last becoming more forthright
> about the problem now under public pressure -- posting a real update today,
> and promising a follow-up by April 15:
> http://nucblog.net/2016/04/skylake-i3-and-i5-nuc-whea-errors/
>
> And for the sky-is-falling tabloids & Cassandras, here's the money
> headline:
>
> "It seems that if your NUC exhibits these problems (frequent crashes with
> WHEA errors) it has already reached the point of no return. In that case
> you need to return the NUC to Intel for repair."
>
>
> Tony
>>
>>
>> On 04/08/2016 03:22 PM, Anish Mangal wrote:
>>
>>> Was wondering if anyone has tried this model of NUC
>>>
>>> http://ark.intel.com/products/85254/Intel-NUC-Kit-NUC5CPYH
>>>
>>> Its a 5th gen celeron processor, with a newer wifi chipset. The older
>>> model which works perfectly is this one
>>>
>>> http://ark.intel.com/products/78953/Intel-NUC-Kit-DN2820FYKH
>>>
>>> Curiously, they are priced exactly the same in the local market :)
>>>
>>> --
>>> Anish
>>>
>>> --
>>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>>
>>


-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Intel NUC Celeron 5th Generation

2016-04-08 Thread Adam Holt
On Fri, Apr 8, 2016 at 3:57 AM, Tony Anderson  wrote:

> Hi, Anish
>
> I didn't although it was one of the available options and less expensive.
> The newer 'sixth generation' should be both faster and lower in power
> consumption being based on a a new reduction in line-width. I have a 2820
> which is deployed. The biggest problem there was overcoming the uefi
> scam. George finally came up with the right solution - ignore it.


Just a warning about Intel's 6th gen, still afflicted by WHEA errors even
with the latest 0039 BIOS -- Intel is at last becoming more forthright
about the problem now under public pressure -- posting a real update today,
and promising a follow-up by April 15:
http://nucblog.net/2016/04/skylake-i3-and-i5-nuc-whea-errors/

And for the sky-is-falling tabloids & Cassandras, here's the money headline:

"It seems that if your NUC exhibits these problems (frequent crashes with
WHEA errors) it has already reached the point of no return. In that case
you need to return the NUC to Intel for repair."


Tony
>
>
> On 04/08/2016 03:22 PM, Anish Mangal wrote:
>
>> Was wondering if anyone has tried this model of NUC
>>
>> http://ark.intel.com/products/85254/Intel-NUC-Kit-NUC5CPYH
>>
>> Its a 5th gen celeron processor, with a newer wifi chipset. The older
>> model which works perfectly is this one
>>
>> http://ark.intel.com/products/78953/Intel-NUC-Kit-DN2820FYKH
>>
>> Curiously, they are priced exactly the same in the local market :)
>>
>> --
>> Anish
>>
>> --
>> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Anish, r u aware of http://OpenBTS.org ? (Open Base Transceiver Station)

2016-04-07 Thread Anish Mangal
Yes, am aware, but GSM requires a license, and other associated issues.
WiFi on the other hand is more or less unlicensed (upto certain power
levels and usages)

On Thu, Apr 7, 2016 at 9:14 PM, Adam Holt  wrote:

> This seems to have slipped thru the conversation of our weekly call just
> now ended (minutes @ http://tinyurl.com/xsceminutes).
>
> Or perhaps https://en.wikipedia.org/wiki/OpenBTS may be more than you are
> shooting for in your village meshes?
>
> FWIW Indonesian kids/guys I met had Swedish cellphone numbers "for
> essentially nothing" as a result of the above.
>



-- 
Anish
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-06 Thread tkkang
I have been testing the Ventrilo server on my XO1.5 XSCE and it works well. 
With connection from AP to schoolserver via my Android phone and window 
machines I can have voice conversation. There is no Ventrilo client for Linux. 
Have not been able to run the alternative Mumble client on the XO. 

Nice if XO can then be used for the voice communication as it will get 8 
children/teachers highly excited.

Cheers
  

>-Original Message-
>From: Anish Mangal [mailto:anis...@umich.edu]
>Sent: Thursday, April 7, 2016 01:06 AM
>To: 'xsce-devel', 'server-devel'
>Subject: Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype 
>issues
>
>This will be my last message on this thread, and am cc-ing server-devel (as
>was originally done), *but removing all the quoted text/history. *The
>purpose is to sum all the skype alternatives provided. The server-devel is
>an open mailing list so there will be a publicly-accessible link unlike
>xsce-devel. I didn't know where to put this on the wiki.
>
>Alternatives to skype suggested in this thread:
>
>1. Tox (https://tox.chat/) - Generally works well, except bad Android
>support at the moment. No browser based client afaik.
>
>2. Ring (https://ring.cx/) - Is supported on all platforms including
>Android. No browser based client.
>
>3. Mumble - Widely used, well supported
>
>4. SIP - Widely used, well supported. Browser client is available.
>
>5. Jitsi (https://jitsi.org/) - Apps for Windoze, Linux, OSX, but not
>Android. Browser client available.
>
>6. Firefox hello (https://www.mozilla.org/en-US/firefox/hello/?v=b)
>
>7. Ventrilo (http://www.ventrilo.com/download.php)
>
>8. BigBlueButton (http://bigbluebutton.org/) - Seems more targeted to
>distance education
>
>9. Hangouts - Widely used, no native clients, proprietary
>
>
>Apologies if I missed any!
>
>--
>Anish
>
>P.S. skype-web is unsupported on Linux. For reference, see the description
>here -
>https://chrome.google.com/webstore/detail/skype/lifbcibllhkdhoafpjfnlhfpfgnpldfl
>


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable for OLPC fieldwork?

2016-04-06 Thread Adam Holt
Profound thanks to Peter Robinson for holding up the fort -- even if he
Can't join all of us for the amazing http://linuxfestnorthwest.org North of
Seattle in 2+ weeks, where Fedora will very well represented!

Still, if Peter's available this year to put on his makeup in the
Australian desert, he should be #1 on our list when Unleash Kids restarts
our video interviews across the OLPC/Sugar community(*)

(*) or post-OLPC/Sugar community to keep the gloomy depressives solidly
hooked+loyal...as sky-is-falling negativity sells right off the charts
according to this Mr T guy whose building in NYC I keep walking by...he
even has red ballcaps imprinted with "Make the Internet Great Again" to
fund us apparently ;)


On Wed, Apr 6, 2016 at 2:53 PM, Jerry Vonau  wrote:

>
> > On April 6, 2016 at 11:19 AM Peter Robinson 
> wrote:
> >
> > On Wed, Apr 6, 2016 at 3:52 PM, Jerry Vonau  wrote:
> > >> On April 6, 2016 at 8:46 AM Tim Moody  wrote:
> > >>
> > >>
> > >> Jerry could list the problems he's aware of.
> > >>
> > >
> > > For F23+ we have some ansible issues out of the box:
> > >
> > > https://fedorahosted.org/cloud/ticket/126
> >
> > There's a work around for that in the ticket
> > https://fedorahosted.org/cloud/ticket/126#comment:5
> >
>
> Yes I know, I added the required rpms to %packages before ansible is called
> in %post[1]. I'm using livecd-creator for F23, looking to switch over to
> lorax for F24, just waiting to see how things shakeout rich_deps/dnf wise.
>
> > > Along with some early dnf dependency resolution issues, I don't recall
> > > the
> > > full details of, think it is related to the use of repoquery --alldeps.
> >
> > For aarch64? Any issues there please come to the arm mailing list or
> > IRC channel #fedora-arm and ask so we can fix them. They're generally
> > transitorary but if not we need to know about it.
> > https://lists.fedoraproject.org/admin/lists/a...@lists.fedoraproject.org
> >
>
> No, not just aarch64, dnf in general, while building live-F23isos I was
> facing dependency resolution issues when adding devel rpm packages to the
> build via ansible. The workaround I used was to declare the devel rpms in
> %packages, letting yum(via livecd-creator) deal with the dependencies. For
> example:
> ---
> TASK: [xsce-admin | Install packages for cmdsrv]
> **
> failed: [127.0.0.1] =>
>
> (item=gcc,gcc-c++,php-devel,php-pear,python-devel,python-pip,zeromq3-devel,cracklib-python)
> => {"changed": true, "item":
>
> "gcc,gcc-c++,php-devel,php-pear,python-devel,python-pip,zeromq3-devel,cracklib-python",
> "rc": 1, "results": ["python-pip-6.0.8-1.fc22.noarch providing python-pip
> is already installed", "Last metadata expiration check performed 0:00:52
> ago on Tue Apr  5 14:15:34 2016.\n(try to add '--allowerasing' to command
> line to replace conflicting packages)\n"]}
> msg: Yum command has been deprecated, redirecting to '/usr/bin/dnf -d 2 -y
> install gcc gcc-c++ php-devel php-pear python-devel zeromq3-devel
> cracklib-python'.
> See 'man dnf' and 'man yum2dnf' for more information.
> To transfer transaction metadata from yum to DNF, run:
> 'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate'
>
> Error: package php-devel-5.6.8-1.fc22.i686 requires php-cli(x86-32) =
> 5.6.8-1.fc22, but none of the providers can be installed
>
> 
>
> The above error is typical of what I was seeing on F23, this is a 64bit box
> should be 32bit free unless asked to install i686. I haven't tried a F23
> respin lately, might be much better today. Now in the last week a respin of
> F22 was acting as above, but doesn't occur today. The latest updates
> corrected the issue, just not sure which one caused this issue for me. I'm
> just glad it's resolved now.
>
> Jerry
>
> 1.
> https://github.com/XSCE/xsce/blob/master/installer/livecd/Fedora-23/ks.cfg
>
> --
>
> 
>
> 
> Unsung Heroes of OLPC, interviewed live @
> 
> http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-06 Thread Adam Holt
On Wed, Apr 6, 2016 at 1:45 PM, Adam Holt  wrote:

> On Wed, Apr 6, 2016 at 1:06 PM, Anish Mangal  wrote:
>
>> This will be my last message on this thread, and am cc-ing server-devel
>> (as was originally done), *but removing all the quoted text/history. *The
>> purpose is to sum all the skype alternatives provided. The server-devel is
>> an open mailing list so there will be a publicly-accessible link unlike
>> xsce-devel. I didn't know where to put this on the wiki.
>>
>> Alternatives to skype suggested in this thread:
>>
>> 1. Tox (https://tox.chat/) - Generally works well, except bad Android
>> support at the moment. No browser based client afaik.
>>
>> 2. Ring (https://ring.cx/) - Is supported on all platforms including
>> Android. No browser based client.
>>
>> 3. Mumble - Widely used, well supported
>>
>> 4. SIP - Widely used, well supported. Browser client is available.
>>
>> 5. Jitsi (https://jitsi.org/) - Apps for Windoze, Linux, OSX, but not
>> Android. Browser client available.
>>
>> 6. Firefox hello (https://www.mozilla.org/en-US/firefox/hello/?v=b)
>>
>> 7. Ventrilo (http://www.ventrilo.com/download.php)
>>
>> 8. BigBlueButton (http://bigbluebutton.org/) - Seems more targeted to
>> distance education
>>
>> 9. Hangouts - Widely used, no native clients, proprietary
>>
>>
>> Apologies if I missed any!
>>
>
> A "complete" list is not possible as we know!  The following 3 are
> extremely popular serving very similar roles -- community team-building
> moving above and beyond just transient anarchist gossip, with human-centric
> workflows/pacing/searchability for all kinds of people -- one day FLOSS
> communities might even wake up and demonstrate leadership here: (Hope
> Springs Eternal!!)
>
> a. http://slack.com reduces the barrage of pointless emails, by
> refocusing work on actual collegial teams.  Demonstrates an excellent
> understanding of how small teams actually work together (Margaret Mead
> meets the 21st century at last?!)  Sometimes used in combination with
> Trello.com for larger/distributed project management that truly need to
> scale.  Slack is described in an excellent 21min "radio" show yesterday @
> http://www.theverge.com/2016/4/5/11368864/slack-app-messaging-how-to --
> apparently this is now the fastest-growing enterprise software of all
> time.  And as such is now leaving the enterprise, used by all sorts of
> civic clubs, non-profits, fraternities/sororities/whatever!  Our good
> friends FLOSS group KidsOnComputers.org (who bring many computers to India,
> Morocco, Mexico etc) experienced a great increase in productivity when they
> adopted Slack.  Slack integrates shockingly well with most other software,
> including Skype/irc, upon which some say it is based (similar idea to irc
> channels anyway).  http://google.com/nonprofits is no doubt feeling the
> heat from Slack's blow-away success at bringing civic-minded doers together
> (but cannot say so publicly ;)
>
> b. http://telegram.me used by ISIS and human rights groups, seems it does
> not yet support voice or a GUI buddy-list?  Fedora folks seem to love it,
> and have good success, being heads-down style workers who have less need
> for sociable media?  Recently expanded from a 1000-user limit to a
> 5000-user limit.  Telegram is definitely going somewhere but I'm not sure
> where.  Reports would be awesome from folks who've used it on a long-term
> basis?
>
> c. http://whatsapp.com by Facebook that is nearly ubiquitous across the
> developing world (but not yet the US/Canada/EU, as a result of SMS being so
> cheap) and supports end-to-end encryption since yesterday for those who
> care about playing cat+mouse with the NSA (I do, since I believe we must
> always watch the watchmen, but I admit the vast majority of the planet does
> not give a damn ;)  I could not have been more impressed by teachers who
> built their own WhatsApp in-school networks in Ghana completely on their
> own (not unlike a mailing list or GHangout) to build solidarity and
> exchange lesson plan tips.
>

Aside: How many days until the NSA/Israel/China/Russia circumvent WhatsApp
encryption?  We'll probably never know unless they Tweet!  History was made
yesterday regardless, dramatically rebalancing of power between corrupt
police forces/citizen groups/corporations/mafias in developing countries in
way we cannot predict...and regressing countries too:
http://www.wired.com/2016/04/forget-apple-vs-fbi-whatsapp-just-switched-encryption-billion-people/

I should be using all 3 above, but I confess I am not yet.  Our growing
> Haitian team is more than familiar with Skype & GHangouts, and will
> probably begin experimenting with all 3 above to see what efficiencies
> (more like it, completely different *qualitative* ways of looking at
> productivity) we can deliver.  OpenStreetMap mentions even more options
> below, if you can sort out the wheat from the chaff: (warning, endless
> passive-aggressive bike-shaving / 

Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable for OLPC fieldwork?

2016-04-06 Thread Tim Moody
Jerry could list the problems he's aware of.

But if you can get 64bit F24 running on Pine64, then you can use 
https://github.com/XSCE/xsce/wiki/XSCE-Installation#do-everything-from-scratch 
to install XSCE with ansible.  At that point you can tell us what works and 
what doesn't.

I ordered mine in Feb and am still waiting for delivery.

> -Original Message-
> From: Peter Robinson [mailto:pbrobin...@gmail.com]
> Sent: Wednesday, April 06, 2016 9:38 AM
> To: Tim Moody <t...@timmoody.com>
> Cc: xsce-de...@googlegroups.com; Adam Holt <h...@laptop.org>; server-
> devel <server-devel@lists.laptop.org>
> Subject: Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most
> ruggedizable for OLPC fieldwork?
> 
> Not sure how they do that. If it's done with something like ansible it would
> be very easy to migrate to new releases.
> 
> Peter
> 
> On Wed, Apr 6, 2016 at 2:23 PM, Tim Moody <t...@timmoody.com> wrote:
> > Jerry and George spent a lot of time migrating legacy XS code from F18 to
> F22.  There is more work to get to F24.  I agree that we want to get there.
> >
> >> -Original Message-
> >> From: Peter Robinson [mailto:pbrobin...@gmail.com]
> >> Sent: Wednesday, April 06, 2016 6:42 AM
> >> To: Tim Moody <t...@timmoody.com>
> >> Cc: xsce-de...@googlegroups.com; Adam Holt <h...@laptop.org>;
> server-
> >> devel <server-devel@lists.laptop.org>
> >> Subject: Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s)
> >> most ruggedizable for OLPC fieldwork?
> >>
> >> On Sat, Apr 2, 2016 at 8:15 PM, Tim Moody <t...@timmoody.com> wrote:
> >> > For xsce I'd start with f22.  You can look at the rpi images on
> >> > xsce.org/downloads
> >>
> >> They're 32 bit ARMv7 are they not? Personally I'd be starting with
> >> Fedora 24 as you'll have support until July 2017, instead of the 3 or
> >> so months left for for F-22. Also for an aarch64 device F-23+ is highly
> recommended.
> >>
> >> > Sent from my Samsung Galaxy smartphone.
> >> >
> >> >
> >> >  Original message 
> >> > From: Alex Perez <ape...@alexperez.com>
> >> > Date: 4/2/2016 2:12 PM (GMT-05:00)
> >> > To: Adam Holt <h...@laptop.org>
> >> > Cc: server-devel <server-devel@lists.laptop.org>,
> >> > xsce-de...@googlegroups.com
> >> > Subject: [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable
> >> > for OLPC fieldwork?
> >> >
> >> >
> >> > On Feb 6, 2016, at 1:10 PM, Adam Holt <h...@laptop.org> wrote:
> >> >
> >> > Will the $15 http://pine64.com (which just raised $1.7M) become
> >> > genuinely productizable for truly hassle-free field use with 128GB
> >> > MicroSD cards by late 2016?  On the bright side, it accommodates
> >> > 128GB maximum, which is exactly what we need on the high end in
> 2016.
> >> >
> >> >
> >> > Looping back on this...
> >> >
> >> > My PINE64 arrived in the mail today. Mine is the 2GB RAM variant,
> >> > with gigabit ethernet, but no bluetooth or Wi-Fi (which is an
> >> > add-in
> >> > module)
> >> >
> >> >  I actually have a couple of 200GB microSD cards that I just
> >> > acquired, and I’ll be putting it through its paces. The SanDisk
> >> > SDSDQUAN-200G-G4A retails for $249, but the actual street prices
> >> > are
> >> > $80 (on Amazon)
> >> >
> >> > I suspect it will work fine in the PINE64. Does anyone here have
> >> > any recommendations for putting XSCE through its paces, or
> >> > otherwise stress-testing the install, besides normal benchmarking
> >> > of static HTTP page load performance.
> >> >
> >> > Regards,
> >> > Alex Perez
> >> >
> >> >
> >> > ___
> >> > Server-devel mailing list
> >> > Server-devel@lists.laptop.org
> >> > http://lists.laptop.org/listinfo/server-devel
> >> >
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable for OLPC fieldwork?

2016-04-06 Thread Peter Robinson
Not sure how they do that. If it's done with something like ansible it
would be very easy to migrate to new releases.

Peter

On Wed, Apr 6, 2016 at 2:23 PM, Tim Moody <t...@timmoody.com> wrote:
> Jerry and George spent a lot of time migrating legacy XS code from F18 to 
> F22.  There is more work to get to F24.  I agree that we want to get there.
>
>> -Original Message-
>> From: Peter Robinson [mailto:pbrobin...@gmail.com]
>> Sent: Wednesday, April 06, 2016 6:42 AM
>> To: Tim Moody <t...@timmoody.com>
>> Cc: xsce-de...@googlegroups.com; Adam Holt <h...@laptop.org>; server-
>> devel <server-devel@lists.laptop.org>
>> Subject: Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most
>> ruggedizable for OLPC fieldwork?
>>
>> On Sat, Apr 2, 2016 at 8:15 PM, Tim Moody <t...@timmoody.com> wrote:
>> > For xsce I'd start with f22.  You can look at the rpi images on
>> > xsce.org/downloads
>>
>> They're 32 bit ARMv7 are they not? Personally I'd be starting with Fedora 24
>> as you'll have support until July 2017, instead of the 3 or so months left 
>> for for
>> F-22. Also for an aarch64 device F-23+ is highly recommended.
>>
>> > Sent from my Samsung Galaxy smartphone.
>> >
>> >
>> >  Original message 
>> > From: Alex Perez <ape...@alexperez.com>
>> > Date: 4/2/2016 2:12 PM (GMT-05:00)
>> > To: Adam Holt <h...@laptop.org>
>> > Cc: server-devel <server-devel@lists.laptop.org>,
>> > xsce-de...@googlegroups.com
>> > Subject: [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable
>> > for OLPC fieldwork?
>> >
>> >
>> > On Feb 6, 2016, at 1:10 PM, Adam Holt <h...@laptop.org> wrote:
>> >
>> > Will the $15 http://pine64.com (which just raised $1.7M) become
>> > genuinely productizable for truly hassle-free field use with 128GB
>> > MicroSD cards by late 2016?  On the bright side, it accommodates 128GB
>> > maximum, which is exactly what we need on the high end in 2016.
>> >
>> >
>> > Looping back on this...
>> >
>> > My PINE64 arrived in the mail today. Mine is the 2GB RAM variant, with
>> > gigabit ethernet, but no bluetooth or Wi-Fi (which is an add-in
>> > module)
>> >
>> >  I actually have a couple of 200GB microSD cards that I just acquired,
>> > and I’ll be putting it through its paces. The SanDisk
>> > SDSDQUAN-200G-G4A retails for $249, but the actual street prices are
>> > $80 (on Amazon)
>> >
>> > I suspect it will work fine in the PINE64. Does anyone here have any
>> > recommendations for putting XSCE through its paces, or otherwise
>> > stress-testing the install, besides normal benchmarking of static HTTP
>> > page load performance.
>> >
>> > Regards,
>> > Alex Perez
>> >
>> >
>> > ___
>> > Server-devel mailing list
>> > Server-devel@lists.laptop.org
>> > http://lists.laptop.org/listinfo/server-devel
>> >
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable for OLPC fieldwork?

2016-04-06 Thread Tim Moody
Jerry and George spent a lot of time migrating legacy XS code from F18 to F22.  
There is more work to get to F24.  I agree that we want to get there.

> -Original Message-
> From: Peter Robinson [mailto:pbrobin...@gmail.com]
> Sent: Wednesday, April 06, 2016 6:42 AM
> To: Tim Moody <t...@timmoody.com>
> Cc: xsce-de...@googlegroups.com; Adam Holt <h...@laptop.org>; server-
> devel <server-devel@lists.laptop.org>
> Subject: Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most
> ruggedizable for OLPC fieldwork?
> 
> On Sat, Apr 2, 2016 at 8:15 PM, Tim Moody <t...@timmoody.com> wrote:
> > For xsce I'd start with f22.  You can look at the rpi images on
> > xsce.org/downloads
> 
> They're 32 bit ARMv7 are they not? Personally I'd be starting with Fedora 24
> as you'll have support until July 2017, instead of the 3 or so months left 
> for for
> F-22. Also for an aarch64 device F-23+ is highly recommended.
> 
> > Sent from my Samsung Galaxy smartphone.
> >
> >
> >  Original message 
> > From: Alex Perez <ape...@alexperez.com>
> > Date: 4/2/2016 2:12 PM (GMT-05:00)
> > To: Adam Holt <h...@laptop.org>
> > Cc: server-devel <server-devel@lists.laptop.org>,
> > xsce-de...@googlegroups.com
> > Subject: [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable
> > for OLPC fieldwork?
> >
> >
> > On Feb 6, 2016, at 1:10 PM, Adam Holt <h...@laptop.org> wrote:
> >
> > Will the $15 http://pine64.com (which just raised $1.7M) become
> > genuinely productizable for truly hassle-free field use with 128GB
> > MicroSD cards by late 2016?  On the bright side, it accommodates 128GB
> > maximum, which is exactly what we need on the high end in 2016.
> >
> >
> > Looping back on this...
> >
> > My PINE64 arrived in the mail today. Mine is the 2GB RAM variant, with
> > gigabit ethernet, but no bluetooth or Wi-Fi (which is an add-in
> > module)
> >
> >  I actually have a couple of 200GB microSD cards that I just acquired,
> > and I’ll be putting it through its paces. The SanDisk
> > SDSDQUAN-200G-G4A retails for $249, but the actual street prices are
> > $80 (on Amazon)
> >
> > I suspect it will work fine in the PINE64. Does anyone here have any
> > recommendations for putting XSCE through its paces, or otherwise
> > stress-testing the install, besides normal benchmarking of static HTTP
> > page load performance.
> >
> > Regards,
> > Alex Perez
> >
> >
> > ___
> > Server-devel mailing list
> > Server-devel@lists.laptop.org
> > http://lists.laptop.org/listinfo/server-devel
> >
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable for OLPC fieldwork?

2016-04-06 Thread Peter Robinson
On Sat, Apr 2, 2016 at 8:15 PM, Tim Moody  wrote:
> For xsce I'd start with f22.  You can look at the rpi images on
> xsce.org/downloads

They're 32 bit ARMv7 are they not? Personally I'd be starting with
Fedora 24 as you'll have support until July 2017, instead of the 3 or
so months left for for F-22. Also for an aarch64 device F-23+ is
highly recommended.

> Sent from my Samsung Galaxy smartphone.
>
>
>  Original message 
> From: Alex Perez 
> Date: 4/2/2016 2:12 PM (GMT-05:00)
> To: Adam Holt 
> Cc: server-devel ,
> xsce-de...@googlegroups.com
> Subject: [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable for OLPC
> fieldwork?
>
>
> On Feb 6, 2016, at 1:10 PM, Adam Holt  wrote:
>
> Will the $15 http://pine64.com (which just raised $1.7M) become genuinely
> productizable for truly hassle-free field use with 128GB MicroSD cards by
> late 2016?  On the bright side, it accommodates 128GB maximum, which is
> exactly what we need on the high end in 2016.
>
>
> Looping back on this...
>
> My PINE64 arrived in the mail today. Mine is the 2GB RAM variant, with
> gigabit ethernet, but no bluetooth or Wi-Fi (which is an add-in module)
>
>  I actually have a couple of 200GB microSD cards that I just acquired, and
> I’ll be putting it through its paces. The SanDisk SDSDQUAN-200G-G4A retails
> for $249, but the actual street prices are $80 (on Amazon)
>
> I suspect it will work fine in the PINE64. Does anyone here have any
> recommendations for putting XSCE through its paces, or otherwise
> stress-testing the install, besides normal benchmarking of static HTTP page
> load performance.
>
> Regards,
> Alex Perez
>
>
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: [UKids] Raspberry Pi 3

2016-04-05 Thread Tim Moody
And of course the README accompanying the images at

 

http://xsce.org/downloads/xsce-release-6.0/rpi-images/README.html

 

 

From: aholt...@gmail.com [mailto:aholt...@gmail.com] On Behalf Of Adam Holt
Sent: Tuesday, April 05, 2016 11:03 AM
To: Community Support Volunteers -- who help respond to help AT laptop.org 
; Unleash Kids! ; 
server-devel ; xsce-devel 

Subject: [XSCE] Re: [UKids] Raspberry Pi 3

 

On Tue, Apr 5, 2016 at 10:49 AM, Tim Moody  > wrote:

For those who wish to experiment I have added several rpi3 images to 
http://xsce.org/downloads/xsce-release-6.0/rpi-images/ 

 

These are based on the rpi2 images, so they are 32 bit, but they are configured 
to use the internal wifi as a hotspot.

 

The Raspberry Pi folks also claim the 3 is 30% faster than the 2, even in 32 
bit mode, and have not yet announced plans for 64 bit support.

 

https://www.raspberrypi.org/forums/viewtopic.php?f=66 
 =138385

 

Fantastic news, thank you Tim!

Intro explanations for all:

   http://xsce.org  (glossy)

   http://schoolserver.org  (community)

   http://schoolserver.org/faq  (frequently asked questions)

   https://github.com/XSCE/xsce/wiki/XSCE-Installation  (official install 
instructions, please read this!)
   
http://wiki.laptop.org/go/XS_Community_Edition/FAQ#Is_a_quick_installation_possible.3F
  (community tips on quick installation)


-- 

Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-04 Thread James Cameron
You might also have fun with Firefox Hello.

https://www.mozilla.org/en-US/firefox/hello/?v=b
https://support.mozilla.org/en-US/kb/firefox-hello-video-and-voice-conversations-online

On Tue, Apr 05, 2016 at 09:59:21AM +0530, Anish Mangal wrote:
> It is great and refreshing to see momentum towards finding alternatives to
> skype. Adam, that story was just an indicator of what is to come. As many in
> history have said before, freedom is neither easy, nor cheap, and ofcourse in
> this case there are switching costs involved. On a personal note, the day we
> switch from skype will be the day all trace of it disappears it from my 
> laptop.
> 
> Maybe we can take this up in this week's 'skype' call :-)
> 
> As I said, am happy to maintain a SIP server if someone is willing to offer
> server space. Besides that, ring is worth trying, and as Terry said, so is
> jitsi (although for android users, i dont think there is an app, so browser 
> may
> have to do for now).
> 
> Cheers,
> Anish
> 
> On Tue, Apr 5, 2016 at 7:22 AM, <[1]tkk...@nurturingasia.com> wrote:
> 
> Have seen my son use this and host his chat session with teammates in game
> play 10 years ago. It has been around for long time and works well for 
> him.
> 
> [2]http://www.ventrilo.com/download.php
> 
> Nice if it can run on Sugar or can be a XSCE addon!
> 
> Also bigbluebutton is an opensource videoconferencing system.
> 
> Cheers
> 
> >-Original Message-
> >From: Adam Holt [mailto:[3]h...@laptop.org]
> >Sent: Tuesday, April 5, 2016 08:30 AM
> >To: 'xsce-devel'
> >Cc: 'XS Devel'
> >Subject: Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing
> skype   issues
> >
> >On Mon, Apr 4, 2016 at 8:11 PM, T Gillett <[4]tgill...@gmail.com> wrote:
> >
> >> You might also like to look at Jitsi as a Skype replacement (
> >> [5]https://meet.jit.si) for group tele/video conference in particular.
> >>
> >> You just need a reasonably up to date browser such as Chrome or 
> Firefox.
> >>
> >> Just go to the web site, launch a session, and then share the URL with
> all
> >> the participants.
> >>
> >
> >Aside: a non-browser approach is in fact fundamental to most use cases.
> >
> >The reason is that reliable calls are completely immune from browser
> >instability; no less searching among ~200 tabs for a live
> >family/community/business call Ain't Viable (!) ...even if that magical
> >crash-free / thrashing-free browser of the future one days appears on our
> >doorsteps, hahah :>
> >
> >Something Google does not seem to understand yet, still a decade after
> >GChat etc -- everything looks like a nail, when you are the hammer?  Or
> >perhaps Google is/will one day face reality, issuing unobtrusive
> >Mac/Windows/Linux client software for Hangouts?
> >
> >Conversely Microsoft is finally learning from others, offering a live URL
> >to Skype hangouts/calls for more open / ad hoc participation:
> >[6]http://blogs.skype.com/2015/10/15/
> a-new-easier-way-to-start-a-skype-conversation-and-invite-anyone-to-join/
> >
> >On Tue, Apr 5, 2016 at 10:02 AM, Adam Holt <[7]h...@laptop.org> wrote:
> >>
> >>> One of our hackers in Haiti is of course a Linux diehard, who during
> our
> >>> weekly call today, kept being being blocked by Microsoft's
> >>> self-contradictory (and how am I supposed to upgrade??)
> message-of-death:
> >>>
> >>>    "[user] unable to join this call as they need to update Skype 
> first"
> >>>
> >>> So we tried to hack Skype, by restarting the large group call to/
> between
> >>> Linux users first, and then adding all the other user incrementally
> from
> >>> there: Voila it worked flawlessly!
> >>>
> >>> Conclusion: there can be no mistake understanding why this is
> happening.
> >>> Evidently Microsoft prefers Linux over all other OS's, and so going
> forth
> >>> we will abide by their thoughtful pragmatism, and always begin with
> Linux
> >>> for a harmonious experience by all.
> >>>
> >>> On Sat, Apr 2, 2016 at 12:46 AM, Sameer Verma <[8]sve...@sfsu.edu>
> wrote:
> >>>
> >>>> Ring had a lot of active development. I'v

Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-04 Thread tkkang
Have seen my son use this and host his chat session with teammates in game play 
10 years ago. It has been around for long time and works well for him.

http://www.ventrilo.com/download.php

Nice if it can run on Sugar or can be a XSCE addon!

Also bigbluebutton is an opensource videoconferencing system.

Cheers

>-Original Message-
>From: Adam Holt [mailto:h...@laptop.org]
>Sent: Tuesday, April 5, 2016 08:30 AM
>To: 'xsce-devel'
>Cc: 'XS Devel'
>Subject: Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype   
>issues
>
>On Mon, Apr 4, 2016 at 8:11 PM, T Gillett <tgill...@gmail.com> wrote:
>
>> You might also like to look at Jitsi as a Skype replacement (
>> https://meet.jit.si) for group tele/video conference in particular.
>>
>> You just need a reasonably up to date browser such as Chrome or Firefox.
>>
>> Just go to the web site, launch a session, and then share the URL with all
>> the participants.
>>
>
>Aside: a non-browser approach is in fact fundamental to most use cases.
>
>The reason is that reliable calls are completely immune from browser
>instability; no less searching among ~200 tabs for a live
>family/community/business call Ain't Viable (!) ...even if that magical
>crash-free / thrashing-free browser of the future one days appears on our
>doorsteps, hahah :>
>
>Something Google does not seem to understand yet, still a decade after
>GChat etc -- everything looks like a nail, when you are the hammer?  Or
>perhaps Google is/will one day face reality, issuing unobtrusive
>Mac/Windows/Linux client software for Hangouts?
>
>Conversely Microsoft is finally learning from others, offering a live URL
>to Skype hangouts/calls for more open / ad hoc participation:
>http://blogs.skype.com/2015/10/15/a-new-easier-way-to-start-a-skype-conversation-and-invite-anyone-to-join/
>
>On Tue, Apr 5, 2016 at 10:02 AM, Adam Holt <h...@laptop.org> wrote:
>>
>>> One of our hackers in Haiti is of course a Linux diehard, who during our
>>> weekly call today, kept being being blocked by Microsoft's
>>> self-contradictory (and how am I supposed to upgrade??) message-of-death:
>>>
>>>"[user] unable to join this call as they need to update Skype first"
>>>
>>> So we tried to hack Skype, by restarting the large group call to/between
>>> Linux users first, and then adding all the other user incrementally from
>>> there: Voila it worked flawlessly!
>>>
>>> Conclusion: there can be no mistake understanding why this is happening.
>>> Evidently Microsoft prefers Linux over all other OS's, and so going forth
>>> we will abide by their thoughtful pragmatism, and always begin with Linux
>>> for a harmonious experience by all.
>>>
>>> On Sat, Apr 2, 2016 at 12:46 AM, Sameer Verma <sve...@sfsu.edu> wrote:
>>>
>>>> Ring had a lot of active development. I've been using it since back when
>>>> it was called SFLPhone.
>>>>
>>>> Sameer
>>>> On Apr 1, 2016 6:25 PM, "Anish Mangal" <anis...@umich.edu> wrote:
>>>>
>>>>> Unfortunately, Antox - The Tox client for Android is quite buggy, and
>>>>> AFAIK, doesn't support audio/video calling.
>>>>>
>>>>> On Fri, Apr 1, 2016 at 11:06 PM, Alex Perez <ape...@alexperez.com>
>>>>> wrote:
>>>>>
>>>>>> I’d also like to second that you guys look into Tox:
>>>>>>
>>>>>> https://en.wikipedia.org/wiki/Tox_(protocol). There are iOS/Android,
>>>>>> OS X, (numerous) Windows and Linux clients.
>>>>>>
>>>>>> On Apr 1, 2016, at 6:34 AM, Anish Mangal <anis...@umich.edu> wrote:
>>>>>>
>>>>>>
>>>>>> https://linux.slashdot.org/story/16/03/31/1956218/skype-for-linux-dead-or-just-resting
>>>>>>
>>>>>> http://nickforall.nl/skype/
>>>>>>
>>>>>> and of-course
>>>>>>
>>>>>> https://www.stallman.org/skype.html
>>>>>>
>>>>>>
>>>>>> This is not an excuse for not joining the weekly calls (sorry for
>>>>>> that), but it has made it quite a bit harder to join skype calls, if you
>>>>>> happen to run purer (purely) free software based software.
>>>>>>
>>>>>> I have an android phone with Cyanogenmod, and only f-droid (none of
>>>>>> the google spyware). There is no way to get skype to run

Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-04 Thread Adam Holt
On Mon, Apr 4, 2016 at 8:11 PM, T Gillett  wrote:

> You might also like to look at Jitsi as a Skype replacement (
> https://meet.jit.si) for group tele/video conference in particular.
>
> You just need a reasonably up to date browser such as Chrome or Firefox.
>
> Just go to the web site, launch a session, and then share the URL with all
> the participants.
>

Aside: a non-browser approach is in fact fundamental to most use cases.

The reason is that reliable calls are completely immune from browser
instability; no less searching among ~200 tabs for a live
family/community/business call Ain't Viable (!) ...even if that magical
crash-free / thrashing-free browser of the future one days appears on our
doorsteps, hahah :>

Something Google does not seem to understand yet, still a decade after
GChat etc -- everything looks like a nail, when you are the hammer?  Or
perhaps Google is/will one day face reality, issuing unobtrusive
Mac/Windows/Linux client software for Hangouts?

Conversely Microsoft is finally learning from others, offering a live URL
to Skype hangouts/calls for more open / ad hoc participation:
http://blogs.skype.com/2015/10/15/a-new-easier-way-to-start-a-skype-conversation-and-invite-anyone-to-join/

On Tue, Apr 5, 2016 at 10:02 AM, Adam Holt  wrote:
>
>> One of our hackers in Haiti is of course a Linux diehard, who during our
>> weekly call today, kept being being blocked by Microsoft's
>> self-contradictory (and how am I supposed to upgrade??) message-of-death:
>>
>>"[user] unable to join this call as they need to update Skype first"
>>
>> So we tried to hack Skype, by restarting the large group call to/between
>> Linux users first, and then adding all the other user incrementally from
>> there: Voila it worked flawlessly!
>>
>> Conclusion: there can be no mistake understanding why this is happening.
>> Evidently Microsoft prefers Linux over all other OS's, and so going forth
>> we will abide by their thoughtful pragmatism, and always begin with Linux
>> for a harmonious experience by all.
>>
>> On Sat, Apr 2, 2016 at 12:46 AM, Sameer Verma  wrote:
>>
>>> Ring had a lot of active development. I've been using it since back when
>>> it was called SFLPhone.
>>>
>>> Sameer
>>> On Apr 1, 2016 6:25 PM, "Anish Mangal"  wrote:
>>>
 Unfortunately, Antox - The Tox client for Android is quite buggy, and
 AFAIK, doesn't support audio/video calling.

 On Fri, Apr 1, 2016 at 11:06 PM, Alex Perez 
 wrote:

> I’d also like to second that you guys look into Tox:
>
> https://en.wikipedia.org/wiki/Tox_(protocol). There are iOS/Android,
> OS X, (numerous) Windows and Linux clients.
>
> On Apr 1, 2016, at 6:34 AM, Anish Mangal  wrote:
>
>
> https://linux.slashdot.org/story/16/03/31/1956218/skype-for-linux-dead-or-just-resting
>
> http://nickforall.nl/skype/
>
> and of-course
>
> https://www.stallman.org/skype.html
>
>
> This is not an excuse for not joining the weekly calls (sorry for
> that), but it has made it quite a bit harder to join skype calls, if you
> happen to run purer (purely) free software based software.
>
> I have an android phone with Cyanogenmod, and only f-droid (none of
> the google spyware). There is no way to get skype to run on it.
>
> Skype doesnt work on my fedora 21 box.
>
> The only way I am able to connect is via a VM running Linux mint.
>
>
> So far, it's been mostly me creating noise (and apologies for that),
> but I will continue to do so from time to time. Hopefully someone else who
> joins these calls regularly in the community values freedom.
>
> ==Alternatives==
>
> So far, I have found the  following alternatives.
> 1. Tox (http://tox.chat) - It has bad support for android, but it's
> linux client seems to work well
>
> 2. Ring (http://ring.cx) - It seems to have good support for android,
> and ofcourse Linux/Windoze/OSX
>
> 3. Mumble - This is widely used by many communities and well supported
> on most platforms
>
> 4. Having a SIP server - There are all kinds of apps that can connect
> to a SIP server,* including from within the browser* as well (see
> sip.js). This is also easy enough to host, and not bandwidth consuming.
> Willing to offer to setup one if someone can offer server space.
>
> Anyway, all this is not to say, i wont join calls, I am sorry for
> that, but just making aware of where things are headed skype-wise.
>
> Cheers,
> Anish
>
>
>
>
>


 --
 Anish



>>> ___
>>> Server-devel mailing list
>>> Server-devel@lists.laptop.org
>>> http://lists.laptop.org/listinfo/server-devel
>>>
>>> --
>>> 

Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-04 Thread James Cameron
Agreed, try some of the in-browser solutions.  Or even host one
yourselves on XSCE infrastructure.

On Tue, Apr 05, 2016 at 10:11:17AM +1000, T Gillett wrote:
> You might also like to look at Jitsi as a Skype replacement ([1]https://
> meet.jit.si) for group tele/video conference in particular.
> 
> You just need a reasonably up to date browser such as Chrome or Firefox.
> 
> Just go to the web site, launch a session, and then share the URL with all the
> participants.
> 
> On Tue, Apr 5, 2016 at 10:02 AM, Adam Holt <[2]h...@laptop.org> wrote:
> 
> One of our hackers in Haiti is of course a Linux diehard, who during our
> weekly call today, kept being being blocked by Microsoft's
> self-contradictory (and how am I supposed to upgrade??) message-of-death:
> 
>    "[user] unable to join this call as they need to update Skype first"
> 
> So we tried to hack Skype, by restarting the large group call to/between
> Linux users first, and then adding all the other user incrementally from
> there: Voila it worked flawlessly!
> 
> Conclusion: there can be no mistake understanding why this is happening. 
> Evidently Microsoft prefers Linux over all other OS's, and so going forth
> we will abide by their thoughtful pragmatism, and always begin with Linux
> for a harmonious experience by all.
> 
> On Sat, Apr 2, 2016 at 12:46 AM, Sameer Verma <[3]sve...@sfsu.edu> wrote:
> 
> Ring had a lot of active development. I've been using it since back
> when it was called SFLPhone.
> 
> Sameer
> 
> On Apr 1, 2016 6:25 PM, "Anish Mangal" <[4]anis...@umich.edu> wrote:
> 
> Unfortunately, Antox - The Tox client for Android is quite buggy,
> and AFAIK, doesn't support audio/video calling.
> 
> On Fri, Apr 1, 2016 at 11:06 PM, Alex Perez <[5]
> ape...@alexperez.com> wrote:
> 
> I’d also like to second that you guys look into Tox:
> 
> [6]https://en.wikipedia.org/wiki/Tox_(protocol). There are 
> iOS/
> Android, OS X, (numerous) Windows and Linux clients.
> 
> On Apr 1, 2016, at 6:34 AM, Anish Mangal <[7]
> anis...@umich.edu> wrote:
> 
> [8]https://linux.slashdot.org/story/16/03/31/1956218/
> skype-for-linux-dead-or-just-resting
> 
> [9]http://nickforall.nl/skype/
> 
> and of-course
> 
> [10]https://www.stallman.org/skype.html
> 
> This is not an excuse for not joining the weekly calls
> (sorry for that), but it has made it quite a bit harder to
> join skype calls, if you happen to run purer (purely) free
> software based software.
> 
> I have an android phone with Cyanogenmod, and only f-droid
> (none of the google spyware). There is no way to get skype
> to run on it.
> 
> Skype doesnt work on my fedora 21 box.
> 
> The only way I am able to connect is via a VM running 
> Linux
> mint.
> 
> So far, it's been mostly me creating noise (and apologies
> for that), but I will continue to do so from time to time.
> Hopefully someone else who joins these calls regularly in
> the community values freedom.
> 
> ==Alternatives==
> 
> So far, I have found the  following alternatives.
> 1. Tox ([11]http://tox.chat) - It has bad support for
> android, but it's linux client seems to work well
> 
> 2. Ring ([12]http://ring.cx) - It seems to have good
> support for android, and ofcourse Linux/Windoze/OSX
> 
> 3. Mumble - This is widely used by many communities and
> well supported on most platforms
> 
> 4. Having a SIP server - There are all kinds of apps that
> can connect to a SIP server, including from within the
> browser as well (see sip.js). This is also easy enough to
> host, and not bandwidth consuming. Willing to offer to
> setup one if someone can offer server space.
> 
> Anyway, all this is not to say, i wont join calls, I am
> sorry for that, but just making aware of where things are
> headed skype-wise.
> 
> Cheers,
> Anish
> 
> --
> Anish
> 
> ___
> Server-devel mailing list
> [13]Server-devel@lists.laptop.org
> [14]http://lists.laptop.org/listinfo/server-devel
> 
> --
> [15]
>  

Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-04 Thread Adam Holt
One of our hackers in Haiti is of course a Linux diehard, who during our
weekly call today, kept being being blocked by Microsoft's
self-contradictory (and how am I supposed to upgrade??) message-of-death:

   "[user] unable to join this call as they need to update Skype first"

So we tried to hack Skype, by restarting the large group call to/between
Linux users first, and then adding all the other user incrementally from
there: Voila it worked flawlessly!

Conclusion: there can be no mistake understanding why this is happening.
Evidently Microsoft prefers Linux over all other OS's, and so going forth
we will abide by their thoughtful pragmatism, and always begin with Linux
for a harmonious experience by all.

On Sat, Apr 2, 2016 at 12:46 AM, Sameer Verma  wrote:

> Ring had a lot of active development. I've been using it since back when
> it was called SFLPhone.
>
> Sameer
> On Apr 1, 2016 6:25 PM, "Anish Mangal"  wrote:
>
>> Unfortunately, Antox - The Tox client for Android is quite buggy, and
>> AFAIK, doesn't support audio/video calling.
>>
>> On Fri, Apr 1, 2016 at 11:06 PM, Alex Perez  wrote:
>>
>>> I’d also like to second that you guys look into Tox:
>>>
>>> https://en.wikipedia.org/wiki/Tox_(protocol). There are iOS/Android, OS
>>> X, (numerous) Windows and Linux clients.
>>>
>>> On Apr 1, 2016, at 6:34 AM, Anish Mangal  wrote:
>>>
>>>
>>> https://linux.slashdot.org/story/16/03/31/1956218/skype-for-linux-dead-or-just-resting
>>>
>>> http://nickforall.nl/skype/
>>>
>>> and of-course
>>>
>>> https://www.stallman.org/skype.html
>>>
>>>
>>> This is not an excuse for not joining the weekly calls (sorry for that),
>>> but it has made it quite a bit harder to join skype calls, if you happen to
>>> run purer (purely) free software based software.
>>>
>>> I have an android phone with Cyanogenmod, and only f-droid (none of the
>>> google spyware). There is no way to get skype to run on it.
>>>
>>> Skype doesnt work on my fedora 21 box.
>>>
>>> The only way I am able to connect is via a VM running Linux mint.
>>>
>>>
>>> So far, it's been mostly me creating noise (and apologies for that), but
>>> I will continue to do so from time to time. Hopefully someone else who
>>> joins these calls regularly in the community values freedom.
>>>
>>> ==Alternatives==
>>>
>>> So far, I have found the  following alternatives.
>>> 1. Tox (http://tox.chat) - It has bad support for android, but it's
>>> linux client seems to work well
>>>
>>> 2. Ring (http://ring.cx) - It seems to have good support for android,
>>> and ofcourse Linux/Windoze/OSX
>>>
>>> 3. Mumble - This is widely used by many communities and well supported
>>> on most platforms
>>>
>>> 4. Having a SIP server - There are all kinds of apps that can connect to
>>> a SIP server,* including from within the browser* as well (see sip.js).
>>> This is also easy enough to host, and not bandwidth consuming. Willing to
>>> offer to setup one if someone can offer server space.
>>>
>>> Anyway, all this is not to say, i wont join calls, I am sorry for that,
>>> but just making aware of where things are headed skype-wise.
>>>
>>> Cheers,
>>> Anish
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Anish
>>
>>
>>
> ___
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: [UKids] Raspberri Pi/clone(s) most ruggedizable for OLPC fieldwork?

2016-04-02 Thread Tim Moody
For xsce I'd start with f22.  You can look at the rpi images on 
xsce.org/downloads


Sent from my Samsung Galaxy smartphone.

 Original message 
From: Alex Perez  Date: 
4/2/2016  2:12 PM  (GMT-05:00) To: Adam Holt  
Cc: server-devel , 
xsce-de...@googlegroups.com Subject: [XSCE] Re: [UKids] Raspberri 
Pi/clone(s) most ruggedizable for OLPC fieldwork? 


> On Feb 6, 2016, at 1:10 PM, Adam Holt  wrote:
>
> Will the $15 http://pine64.com  (which just raised $1.7M) 
> become genuinely productizable for truly hassle-free field use with 128GB 
> MicroSD cards by late 2016?  On the bright side, it accommodates 128GB 
> maximum, which is exactly what we need on the high end in 2016.

Looping back on this...

My PINE64 arrived in the mail today. Mine is the 2GB RAM variant, with gigabit 
ethernet, but no bluetooth or Wi-Fi (which is an add-in module)

 I actually have a couple of 200GB microSD cards that I just acquired, and I’ll 
be putting it through its paces. The SanDisk SDSDQUAN-200G-G4A retails for 
$249, but the actual street prices are $80 (on Amazon)

I suspect it will work fine in the PINE64. Does anyone here have any 
recommendations for putting XSCE through its paces, or otherwise stress-testing 
the install, besides normal benchmarking of static HTTP page load performance.

Regards,
Alex Perez

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-01 Thread Sameer Verma
Ring had a lot of active development. I've been using it since back when it
was called SFLPhone.

Sameer
On Apr 1, 2016 6:25 PM, "Anish Mangal"  wrote:

> Unfortunately, Antox - The Tox client for Android is quite buggy, and
> AFAIK, doesn't support audio/video calling.
>
> On Fri, Apr 1, 2016 at 11:06 PM, Alex Perez  wrote:
>
>> I’d also like to second that you guys look into Tox:
>>
>> https://en.wikipedia.org/wiki/Tox_(protocol). There are iOS/Android, OS
>> X, (numerous) Windows and Linux clients.
>>
>> On Apr 1, 2016, at 6:34 AM, Anish Mangal  wrote:
>>
>>
>> https://linux.slashdot.org/story/16/03/31/1956218/skype-for-linux-dead-or-just-resting
>>
>> http://nickforall.nl/skype/
>>
>> and of-course
>>
>> https://www.stallman.org/skype.html
>>
>>
>> This is not an excuse for not joining the weekly calls (sorry for that),
>> but it has made it quite a bit harder to join skype calls, if you happen to
>> run purer (purely) free software based software.
>>
>> I have an android phone with Cyanogenmod, and only f-droid (none of the
>> google spyware). There is no way to get skype to run on it.
>>
>> Skype doesnt work on my fedora 21 box.
>>
>> The only way I am able to connect is via a VM running Linux mint.
>>
>>
>> So far, it's been mostly me creating noise (and apologies for that), but
>> I will continue to do so from time to time. Hopefully someone else who
>> joins these calls regularly in the community values freedom.
>>
>> ==Alternatives==
>>
>> So far, I have found the  following alternatives.
>> 1. Tox (http://tox.chat) - It has bad support for android, but it's
>> linux client seems to work well
>>
>> 2. Ring (http://ring.cx) - It seems to have good support for android,
>> and ofcourse Linux/Windoze/OSX
>>
>> 3. Mumble - This is widely used by many communities and well supported on
>> most platforms
>>
>> 4. Having a SIP server - There are all kinds of apps that can connect to
>> a SIP server,* including from within the browser* as well (see sip.js).
>> This is also easy enough to host, and not bandwidth consuming. Willing to
>> offer to setup one if someone can offer server space.
>>
>> Anyway, all this is not to say, i wont join calls, I am sorry for that,
>> but just making aware of where things are headed skype-wise.
>>
>> Cheers,
>> Anish
>>
>>
>>
>>
>>
>
>
> --
> Anish
>
>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] [Off Topic] More Linux users facing skype issues

2016-04-01 Thread Alex Perez
I’d also like to second that you guys look into Tox:

https://en.wikipedia.org/wiki/Tox_(protocol) 
. There are iOS/Android, OS X, 
(numerous) Windows and Linux clients.

> On Apr 1, 2016, at 6:34 AM, Anish Mangal  wrote:
> 
> https://linux.slashdot.org/story/16/03/31/1956218/skype-for-linux-dead-or-just-resting
>  
> 
> 
> http://nickforall.nl/skype/ 
> 
> and of-course
> 
> https://www.stallman.org/skype.html 
> 
> 
> This is not an excuse for not joining the weekly calls (sorry for that), but 
> it has made it quite a bit harder to join skype calls, if you happen to run 
> purer (purely) free software based software. 
> 
> I have an android phone with Cyanogenmod, and only f-droid (none of the 
> google spyware). There is no way to get skype to run on it. 
> 
> Skype doesnt work on my fedora 21 box.
> 
> The only way I am able to connect is via a VM running Linux mint. 
> 
> 
> So far, it's been mostly me creating noise (and apologies for that), but I 
> will continue to do so from time to time. Hopefully someone else who joins 
> these calls regularly in the community values freedom.
> 
> ==Alternatives==
> 
> So far, I have found the  following alternatives.
> 1. Tox (http://tox.chat ) - It has bad support for android, 
> but it's linux client seems to work well
> 
> 2. Ring (http://ring.cx ) - It seems to have good support 
> for android, and ofcourse Linux/Windoze/OSX
> 
> 3. Mumble - This is widely used by many communities and well supported on 
> most platforms
> 
> 4. Having a SIP server - There are all kinds of apps that can connect to a 
> SIP server, including from within the browser as well (see sip.js). This is 
> also easy enough to host, and not bandwidth consuming. Willing to offer to 
> setup one if someone can offer server space. 
> 
> Anyway, all this is not to say, i wont join calls, I am sorry for that, but 
> just making aware of where things are headed skype-wise.
> 
> Cheers,
> Anish
> 
> 
> 

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XSCE 6.0 Released

2016-03-27 Thread Tim Moody
Please do yourself a favor and don't just grab an image.  Have a look at the 
installation instructions first.

 

https://github.com/XSCE/xsce/wiki/XSCE-Installation 

 

 

On Sun, Mar 27, 2016 at 1:47 PM, Adam Holt  > wrote:

Thank you Tim & All -

Those who want a visual shortcut to prefab 'short-cuts' installable images, 
please bookmark the top-right of http://schoolsever.org

 

Correction http://schoolserver.org :-)

 

 

Years in the making!!  A cast of thousands!!

 

The School Server Community Edition (XSCE) version 6.0 is hereby officially 
released.  Thanks to the many contributors, developers, and testers.

 

In addition to releasing the School Server software, we have provided 
'short-cut' images for several platforms with more on the way.

 

Please read the following Release Notes and then proceed to 
https://github.com/XSCE/xsce/wiki/XSCE-Installation.

 


Release Notes for XSCE 6.0


What is it?


XSCE is the digital backbone for your education revolution. Put simply, School 
Server is an open-education project inspired by One Laptop Per Child to provide 
breakthrough digital learning tools to the world’s poorest children.


A Rose by any other Name


Internally and in the source code we refer to this software as XSCE, the 
Community Edition of the XS server originally from OLPC. Students and teachers 
often know it as Internet in a Box, a collection of educational materials and 
applications found on the internet, but available on the server even without an 
internet connection. We also refer to it as a School Server since it is aimed 
at schools and other places where people learn and performs the function of a 
server.


What's new in XSCE Release 6.0?


This release extends the tools available to educators in three ways:

*   It makes available free and open source content that is available in 
many languages
*   It provides new avenues for students to create, and share their work
*   It contains number of advances to permit easy configuration, tailoring 
of content, and monitoring of student work.


Newly Available Open Source Educational Content


*   KA Lite brings the online features of Khan Academy to the offline 
School Server based classroom. There are videos, exercises, tests, and student 
tracking in a number of languages, all selectable via a Graphical User 
Interface.  
https://learningequality.org/ka-lite/
*   Searchable offline access to Wikipedia and other content such as 
Wiktionaries and TED Talks in a variety of subjects and many languages, 
provided by the Kiwix server technology.   
http://www.kiwix.org/wiki/Main_Page
*   RACHEL (a curated selection of offline materials)  
 http://worldpossible.org/rachel/
*   Bring your own content by inserting a USB thumbdrive with content into 
the server having it immediately viewable by students.


Encourage Students to Write, Foster the Creative Process


*   Elgg provides the tools for generating social networks  
 
http://learn.elgg.org/en/2.0/intro/features.html
*   ownCloud provides client based tools for storing and retrieving 
materials stored on the XSCE local cloud.
*   DokuWiki (EXPERIMENTAL) provides a means for students to publish their 
work.   https://www.dokuwiki.org/features
*   Wordpress (EXPERIMENTAL -- enable in "local_vars") gives students 
experience editing/sharing using a tool that is becoming an industry standard.


New Tools for Administering the XSCE School Server


*   A new Graphical User Interface (Admin Console) to enable services, 
select and download content, get information
*   AWstats is a flexible tool for summarizing the web traffic on and 
through the server in graphical and detailed ways.  
http://www.awstats.org/


How do I get it?


There are three main methods of installing this software:

*   Use ansible and the git repository - this is the fall back when you 
need to customize or you have a platform for which we have not created an image.
*   Use an image you download - for some commonly used platforms we create 
image files that you can download, put on a usb stick or sd card and boot in 
your new hardware.
*   Create and use your own image - this will appeal to you if you want an 
image to use in multiple machines and are able to use the tools we provide to 
create it.

In each case you need hardware that has been assembled, but with nothing 
installed on it.

Detailed instructions on each of these methods is at  
 
https://github.com/XSCE/xsce/wiki/XSCE-Installation.

 

 

--
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !

-- 

Unsung Heroes of OLPC, interviewed live @ 

Re: [Server-devel] [XSCE] Internet-in-a-Box endorsed by McDonald's Australia!

2016-03-26 Thread Samuel Greenfeld
Be careful what you say, especially with a corporation known to highly
protect its name with lawyers.

Usage of the same device is not necessarily an endorsement.

I know someone with Intel NUCs all over their house, but they run Windows
10 :)


On Sat, Mar 26, 2016 at 1:32 PM, Adam Holt  wrote:

> Anyway here's a strange but real vote of confidence, that the Intel NUC
> hardware we ended up using across so many schools worldwide, is
> interestingly the same that's used by McDonald's point-of-sale (cash
> register) devices in Australia:
>
> https://twitter.com/wizdude/status/675229262371270656
>
> PS we're very hopeful that Pine64.com and RPi3 will stabilize with 64-bit
> kernels & clean firmware for offline applications in 2016, such that Not
> Everyone has to spend $200++ on a resilient high-end school server at long
> last!
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: XSCE testing on NUC/el7 ; munin not working

2016-01-29 Thread Tim Moody
I think there is a cosmetic issue here.  I had the same problem and it repaired 
itself as soon as munin had calculated some stats later in the day and I 
rebooted.

 

From: xsce-de...@googlegroups.com [mailto:xsce-de...@googlegroups.com] On 
Behalf Of Anish Mangal
Sent: Friday, January 29, 2016 4:13 AM
To: Tim Moody ; Jerry Vonau ; George Hunt 
; xsce-devel ; server-devel 

Subject: [XSCE] Re: XSCE testing on NUC/el7 ; munin not working

 

ugh  

runtags munin fixed it 

damn you... ghost in the machine!

 

On Fri, Jan 29, 2016 at 1:48 PM, Anish Mangal  > wrote:

Hi,

While testing xsce, and enabling munin from the admin console, the munin portal 
does not open, and instead I see a simple apache file directory showing the 
'static' folder. Seems as if munin hasn't run (as cron) to populate the data 
(or that is what jerry suggsted is happening). 

systemctl status munin-node.service reports that it is running, and grepping 
the journal log throws this output

[root@schoolserver xsce]# journalctl -xa|grep munin
-- Subject: Unit munin-node.service has begun start-up
-- Unit munin-node.service has begun starting up.
-- Subject: Unit munin-node.service has finished start-up
-- Unit munin-node.service has finished starting up.
Jan 29 13:35:05 schoolserver.lan systemd[1]: Started Session 1 of user munin.
Jan 29 13:35:05 schoolserver.lan systemd[1]: Starting Session 1 of user munin.
Jan 29 13:35:05 schoolserver.lan CROND[2339]: (munin) CMD (test -x 
/usr/bin/munin-cron && /usr/bin/munin-cron)

any pointers? The server has been up for 4+ hours since the last reboot.



-- 

Anish

 




-- 

Anish

 

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] F22-XSCE-LIVE.iso & F23-XSCE-LIVE.iso

2015-12-10 Thread Adam Holt
On Thu, Dec 10, 2015 at 7:08 PM, Thomas Gilliard 
wrote:

> https://wiki.sugarlabs.org/go/XSCE#Browsing_rachel_on_centos_7.1_xsce
>
> nice; congratulations to all!
>

Testers / Documenters especially ;)

Tom Gilliard
> satellit
>
>
> On 12/09/2015 07:01 PM, Adam Holt wrote:
>
>>
>> Experimental!!
>>
>> But please don't hesitate to send feedback, now that others have begun
>> trying these:
>>
>> http://download.unleashkids.org/xsce/downloads/installer/experimental/
>>
>> --
>> 
>> 
>> Unsung Heroes of OLPC, interviewed live @
>> 
>> http://unleashkids.org !
>>
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] khan_assessments.zip download fails

2015-11-20 Thread Tim Moody
the easiest workaround is to have enough memory.  I bumped the vm up to 1.5G 
RAM and the problem disappeared, but this could come up if you put a large 
storage on a machine with small memory and want to run kalite with the 
assessments.

> -Original Message-
> From: xsce-de...@googlegroups.com [mailto:xsce-
> de...@googlegroups.com] On Behalf Of Jerry Vonau
> Sent: Friday, November 20, 2015 3:29 PM
> To: xsce-de...@googlegroups.com; 'server-devel'  de...@lists.laptop.org>; Tim Moody 
> Subject: RE: [XSCE] khan_assessments.zip download fails
> 
> google foo is good today, open ansible issue with possible workaround:
> https://github.com/ansible/ansible/issues/9512
> 
> > On November 20, 2015 at 2:11 PM Tim Moody 
> wrote:
> >
> >
> > I don't think it is on extraction as that is a later task in a
> > different .yml
> >
> > > -Original Message-
> > > From: xsce-de...@googlegroups.com [mailto:xsce-
> > > de...@googlegroups.com] On Behalf Of Jerry Vonau
> > > Sent: Friday, November 20, 2015 3:09 PM
> > > To: xsce-de...@googlegroups.com; server-devel  > > de...@lists.laptop.org>; Tim Moody 
> > > Subject: Re: [XSCE] khan_assessments.zip download fails
> > >
> > > tmpfs is handled by a systemd file, think you can turn that off, but
> > > /tmp won't auto cleanup on reboot, so there might be some crud that
> > > builds up.
> > > Think that is occurring on extraction, can we set the working
> > > directory somehow?
> > >
> > > > On November 20, 2015 at 1:27 PM Tim Moody 
> > > wrote:
> > > >
> > > >
> > > > the kalite playbook attempts to download the 500M
> > > > khan_assessments.zip using get_url to/opt/schoolserver//downloads,
> > > > which has plenty of space.  but it appears to use /tmp as a
> > > > working directory which does not have enough space.
> > > > I have read that tmpfs uses half of memory, so the problem will
> > > > only occur on a machine with smaller amounts of memory.  Is there
> > > > a way to increase the size of tmpfs temporarily?  I don't see an
> > > > entry in fstab.
> > > >
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] khan_assessments.zip download fails

2015-11-20 Thread Tim Moody
I don't think it is on extraction as that is a later task in a different .yml

> -Original Message-
> From: xsce-de...@googlegroups.com [mailto:xsce-
> de...@googlegroups.com] On Behalf Of Jerry Vonau
> Sent: Friday, November 20, 2015 3:09 PM
> To: xsce-de...@googlegroups.com; server-devel  de...@lists.laptop.org>; Tim Moody 
> Subject: Re: [XSCE] khan_assessments.zip download fails
> 
> tmpfs is handled by a systemd file, think you can turn that off, but /tmp
> won't auto cleanup on reboot, so there might be some crud that builds up.
> Think that is occurring on extraction, can we set the working directory
> somehow?
> 
> > On November 20, 2015 at 1:27 PM Tim Moody 
> wrote:
> >
> >
> > the kalite playbook attempts to download the 500M khan_assessments.zip
> > using get_url to/opt/schoolserver//downloads, which has plenty of
> > space.  but it appears to use /tmp as a working directory which does
> > not have enough space.
> > I have read that tmpfs uses half of memory, so the problem will only
> > occur on a machine with smaller amounts of memory.  Is there a way to
> > increase the size of tmpfs temporarily?  I don't see an entry in
> > fstab.
> >
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [XSCE] Re: epiphany browser trick to force same URL every time :)

2015-11-19 Thread Adam Holt
Thanks James!

George,

In conclusion on all similar machines we prepare, let's...

1) Run:

   gsettings set org.gnome.Epiphany restore-session-policy never

2) Within /usr/share/applications/epiphany.desktop set it to:

   Exec=epiphany file:///library/index.html %U

I followed James & Jerry's "list-recursively" suggestion but could not find
another clean way to force the home/launch/start/portal page.

We'll never know what %U does but that's fine :}

3) Manually save "Internet in a Box" (URL = file:///library/index.html or
whatever appropriate for that machine!) to epiphany's Bookmarks.
Epiphany's "Not Categorized" section is just fine, in fact perfect since
epiphany since then raises the profile of this 1 bookmark, above the 20
preloaded-with-epiphany cluttered bookmarks most end users won't care about.

4) Add the following line to /bin/xs-sysprep :

   rm -f /root/.bash_history /home/olpc/.bash_history

(But do not add the following line to /bin/xs-betaprep !)


On Thu, Nov 19, 2015 at 4:25 PM, Jerry Vonau  wrote:

> Thanks James for the insight, I forgot all about gsetting.
>
> Adam, there might be a knob reveled by 'list-recursively' that you could
> turn to set the homepage.
>
> Jerry
>
>
>
> > On November 19, 2015 at 2:45 PM James Cameron  wrote:
> >
> >
> > What you suggest seems a bit complex.
> >
> > You may find it easier to change the browser settings;
> >
> >   gsettings set org.gnome.Epiphany restore-session-policy never
> >
> > which never restores the session, or;
> >
> >   gsettings set org.gnome.Epiphany restore-session-policy crashed
> >
> > which only restores the session if the previous session crashed the
> > browser; in other words recovering after a browser failure.
> >
> > The default is "always".  For shared computers, not good.
> >
> > Tested with 13.2.6 on an XO-1.
> >
> > A pity this feature isn't exposed to the user more clearly.  There are
> > 59 other settings.  They can be shown with;
> >
> >   gsettings list-recursively org.gnome.Epiphany
> >
> > Some of them should make the browser faster on an XO-1, but I've not
> > tested.
> >
> > On Thu, Nov 19, 2015 at 11:46:37AM -0500, Adam Holt wrote:
> > > I know in theory one doesn't run browsers on servers, but yeah this
> > > hack below
> > > works to circumvent epiphany browser's default behavior of retaining
> > > last URL.
> > > Also it avoids stuffing too many tabs into the face of the next
> > > session, since
> > > "epiphany " accumulates too many tabs in a very
> > > inflationary way:
> > >
> > > 1. Create /bin/xs-epiphany containing:
> > >
> > > #!/bin/bash
> > > rm /home/olpc/.config/epiphany/session_state.xml
> > > epiphany file:///library/index.html
> > >
> > > 2. Edit /usr/share/applications/epiphany.desktop so that this line...
> > >
> > > Exec=epiphany %U
> > >
> > > Becomes...
> > >
> > > Exec=xs-epiphany %U
> > >
> > > Works!  Since epiphany.desktop does not seem to run 2 commands in
> > > sequence, a
> > > la:
> > >
> > > Exec=rm /home/olpc/.config/epiphany/session_state.xml; epiphany
> > > file:///library
> > > /index.html
> > >
> > > PS sadly I have no clue what %U actually does (since Gnome's pull-down
> > > Applications menu is for clicking, not specifying paramters ;) but ah
> > > well it
> > > works!  FYI the %U %u %F %f parameters are defined here if someone
> > > knows far
> > > more than I:
> > >
> > > [1]
> https://developer.gnome.org/integration-guide/stable/desktop-files.html.en#
> > > commandline
> > >
> > > --
> > > Unsung Heroes of OLPC, interviewed live @ [2]http://unleashkids.org !
> > >
> > > References:
> > >
> > > [1]
> > >
> https://developer.gnome.org/integration-guide/stable/desktop-files.html.en#commandline
> > > [2] http://unleashkids.org/
> >
> > --
> > James Cameron
> > http://quozl.linux.org.au/
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XSCE 6.0 RC1 for CentOS 7.1

2015-11-19 Thread Adam Holt
George,

Can you speculate why 6.0 RC 1 is only 1.8GB [1], whereas 6.0 your infamous
"Alpha 1" used by so many over the past 6 months was 2.4GB [2] ?

[1] http://download.unleashkids.org/xsce/downloads/installer/centos/
(centos7_xsce.6.rc1.img)
[2] http://download.unleashkids.org/xsce/downloads/installer/experimental/
(centos_150507.img)

On Thu, Nov 19, 2015 at 5:32 PM, Adam Holt  wrote:

> On Thu, Nov 19, 2015 at 5:19 PM, Adam Holt  wrote:
>
>> This might still be a little raw?!  Regardless please thank George Hunt
>> for his insanely hard work:
>>
>>
>> http://wiki.laptop.org/go/XS_Community_Edition/FAQ#Is_a_quick_installation_possible.3F
>>
>> Also posted to the top-right of http://schoolserver.org per usual, and
>> hopefully many other places :)
>>
>
> Two important links I forgot to mention...XSCE 6.0 Spec/Progress Chart:
>
>http://tinyurl.com/xsce-six
>
>
> And XSCE 6.0 Testing Matrix:
>
>http://tinyurl.com/xsce-six-test
>
>
> (You can always find these links off of http://schoolserver.org/6.0 --
> please also find http://xsce.org for glossy/invitational descriptions
> more appropriate for implementation/conceptual folk ;)
>
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
> --
> Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] XSCE 6.0 RC1 for CentOS 7.1

2015-11-19 Thread Adam Holt
On Thu, Nov 19, 2015 at 5:19 PM, Adam Holt  wrote:

> This might still be a little raw?!  Regardless please thank George Hunt
> for his insanely hard work:
>
>
> http://wiki.laptop.org/go/XS_Community_Edition/FAQ#Is_a_quick_installation_possible.3F
>
> Also posted to the top-right of http://schoolserver.org per usual, and
> hopefully many other places :)
>

Two important links I forgot to mention...XSCE 6.0 Spec/Progress Chart:

   http://tinyurl.com/xsce-six


And XSCE 6.0 Testing Matrix:

   http://tinyurl.com/xsce-six-test


(You can always find these links off of http://schoolserver.org/6.0 --
please also find http://xsce.org for glossy/invitational descriptions more
appropriate for implementation/conceptual folk ;)


-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


  1   2   3   4   5   >