<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\documentclass[onecolumn,letterpaper,11pt]{article}

%===================================================================
\input{common_latex/common_latex_packages}
\input{common_latex/common_latex_definitions}
\input{common_latex/common_latex_lab_format}
%===================================================================

\begin{document}

\begin{labcover}
\labtitle{The pablo-common Tree}
\vspace{0.1in}
\labdate{March 2023}
\vspace{0.1in}
\labauth{Michael Benjamin, mikerb@mit.edu}
\labauth{Department of Mechanical Engineering}
\labauth{MIT, Cambridge MA 02139}
\labsrc{project-pavlab/mtasc/mt\_pablo\_common} 
\labtoc{small}
\end{labcover}

\wikidoc{file=MT.PabloCommon}
\wikidoc{auth=mikerb@mit.edu}


%===================================================================
\section{The pablo-common Tree}
%===================================================================
\label{sec_mt_pcom}

The \var{pablo-common} tree is a repository that is designed to be (a)
checked out on all PABLO home directories, and (b) automatically
updated on each MTASC cluster. On Heron PABLOs, this tree needs to be
explicitly updated by the user when logged in.

\vspace{0.1in}
\noindent
It contains:

\begin{packed_itemize}
\item Common \cmd{bash} environment 
\item Scripts designed for use on the PABLO
\item SSH-keys
\end{packed_itemize}

\noindent
The primary goal of this tree is to provide a mechanism to push new
changes to the PABLO, without requiring each PABLO to be re-cloned
from a master SD card image. In the case of MTASC PABLOs, the update
of this tree is automatic each time the PABLO is booted and connected
to the Internet. 

\include{common/two_pablos}

%===================================================================
\subsection{Cache Files Example Snippets}

\end{document}


</pre></body></html>