Thanks for your input.  Your auto update method would definitely work.

The advantages of SSH are:
1.  More flexibility - ability to review syslog files, system
configuration, etc.  This is where the "debugging thru SSH" part of my
title applies.  We have all been thru instances where the customer says "My
app isn't working.".  Being able to SSH into the BB allows one to deal with
this type of issue.
2.  Ability to upgrade, configure, or modify the system.Yes in theory the
app could do this but this makes the app very complex.

You write
" You are assuming that:
2) If they are connected to the Internet, the SSH port is wide open…
"
I'm not 100% sure but I do not think the ssh port has to be open on the
customers' router because the TCP connection originates behind the router.





On Wed, Oct 2, 2013 at 9:03 AM, Paulo Ferreira <[email protected]> wrote:

> The subject line is about debugging, but you talk about updates on the
> main message.
>
> You are assuming that:
>
> 1) Every BB that needs to be updated is connected to the internet.
> 2) If they are connected to the Internet, the SSH port is wide open…
> 3) They are not turned off in the middle of an update…  ;-) ;-)
>
>
>
> Why not "auto update" your app?
>
> When booting the BB the init script compares the release number of you app
> (somewhere in a file or in a filename) with the current release number.
> The current release number is available from an update web server (with
> the software).
>
> If the release number on the web site is greater than the installed, the
> script downloads the app, checks the integrity of the archive, and if the
> archive is ok, upgrades the software.
>
>
> This:
>         1) Works with only the http port open. Does not need any other
> ports opened.
>         2) Works also on a network "no connected" to the Intranet, as long
> as you place on that network a suitable web server.
>
>
> Warning:  I don't think this update method is the subject of any valid
> patent, but...  ;-) ;-) ;-)
>
> Best regards
> Paulo Ferreira
>
>
>
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "BeagleBoard" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/beagleboard/t4DWclel47w/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to