<div dir="ltr"><div><div><div><div><div><div>Hello Christian<br><br></div>So - github is a site where users can collaborate on code. Only certain people can push to a given github project/repo so you could have Partimus volunteers propose file changes, which a key account holder could approve or reject. This git project repository would serve to collaborate on improving any automation tools.<br><br></div>My github is here for example - <a href="https://github.com/taikedz/">https://github.com/taikedz/</a> ; I have various projects in there that other people can see and contribute to, but I have the final say as to whether their changes actually make it into my version of the code or not.<br><br></div>A git repository could also be hosted on a Partimus server itself, it does not have to be on github.<br><br><br></div>The main thing is: we could have a way to allow Partimus technical volunteers put together and maintain the automation scripts. The deployed PCs could then pull the freshet versions of those scripts automatically, and run them as appropriate to the particular PC. Those scripts, would then be responsible for running the updates from the Ubuntu repositories, doing any additional configuration, etc. Pretty much anything.<br><br><br><br></div>The only thing the person setting up the PC would need to do is install the cronjob - which would also be made as easy as possible via some scripting.<br><br><br><br></div><div>I hope that dispels the confusion?<br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><br><br>===<br>Tai Kedzierski<br><br></div><div>Software and Support for SMEs and Charities</div><div dir="ltr"><a href="http://helpuse.com/" target="_blank">http://helpuse.com/</a><br></div><div><br></div><div>Chat / VoIP: <a href="https://tox.chat/download.html" target="_blank">TOX: 8F52CBAC32DC7C87C0A65F0ABD8A4AE3550DFC16763D410B22054A552C81CE7E72D6D065D451</a></div><br><div dir="ltr"><span></span><font size="1"><img src="https://helpuse.com/wp-content/uploads/2014/02/64-libre-office.png" height="42" width="42"><br>I use <a href="https://www.libreoffice.org/" target="_blank">LibreOffice</a> , a free, Freedom-respecting replacement for MS Office<br><br><i>Open Source Free Software is a matter of liberty, not price.</i><br>
<a href="http://bit.ly/foss-why-care" target="_blank">http://bit.ly/foss-why-care </a><br></font><font size="2"><br></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On 28 September 2016 at 19:14, Christian Einfeldt <span dir="ltr"><<a href="mailto:einfeldt@gmail.com" target="_blank">einfeldt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, thanks Tai, bottom posting...<div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Wed, Sep 28, 2016 at 11:08 AM, Tai Kedzierski <span dir="ltr"><<a href="mailto:dch.tai@gmail.com" target="_blank">dch.tai@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Github repositories are independent of the distribution repositories.</p></blockquote><div><br></div></span><div>Why choose Github or any repository that is independent of the Ubuntu repository?  Is that commonly done?  Is the Github repo what we refer to as a "mirror" of the Ubuntu repository?  I am obviously asking out of sheer ignorance.</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p dir="ltr">So long as the PC is on the cron job will run - no users need to be actively logged in</p></blockquote><div><br></div></span><div>Could we also do that if we pull from the Ubuntu repositories?</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>
<p dir="ltr">// Sent from a mobile device. Brevity and typos may transpire</p>
</span><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 28 Sep 2016 19:02, "Christian Einfeldt" <<a href="mailto:einfeldt@gmail.com" target="_blank">einfeldt@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Tai, thanks for your reply.  Bottom posting...  <div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 28, 2016 at 6:26 AM, Tai Kedzierski <span dir="ltr"><<a href="mailto:dch.tai@gmail.com" target="_blank">dch.tai@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p dir="ltr">Alternatively you can add a cron to pull a github repo regularly.</p></blockquote><div>Thanks for this info, but I am confused.  Github repo?  Not the Ubuntu repositories?  </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p dir="ltr"> It would run a script to check if ipdate was needed and if so would run it.<br></p>
<p dir="ltr">In this way you can also push config changes and add partimus-specific tools as needed. It can also double as an initial-setup script.</p>
<p dir="ltr">I could put something together for this if interested.</p></blockquote><div>Thanks for offering to teach me how to write a cron job to run updates.  It sounds very useful.  Here's a question:  this cron job needs to run even if the SU is not logged in.  These machines sit in low income shelters, and most of the time, they are either at the login screen, or they are logged into a temporary guest session.  Will the cron job ru regardless of who is logged in?  Thanks! <br></div></div>
</div></div>
</blockquote></div></div>
</div></div></blockquote></span></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div data-smartmail="gmail_signature">Christian Einfeldt</div>
</font></span></div></div>
</blockquote></div><br></div>