<div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 26, 2023 at 9:52 PM James Abernathy <<a href="mailto:jfabernathy@gmail.com">jfabernathy@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><div>I think this blog has the backend part of building the repo I need. It looks like I could modify it to be combined with the Debian package build that is already shown in the wiki. I could host it on my server for the home network.</div><div><br></div><div><a href="https://earthly.dev/blog/creating-and-hosting-your-own-deb-packages-and-apt-repo/" target="_blank">https://earthly.dev/blog/creating-and-hosting-your-own-deb-packages-and-apt-repo/</a><br></div><div><br></div><div>JIm A<br> </div></div></div></blockquote><div><br></div><div>I would skip the signing procedure for the first tests.</div><div>If you run an apcahe2 server in your local network, then the following steps might be of interest:<br></div><div>Provide MythTV Debian packages via http:</div><div>This assumes that your local build Debian packages are located in <br><span style="font-family:monospace"><font size="4">/usr/share/my_mythtv_repo</font></span></div><div><br></div><div>Create a file <br></div><div><span style="font-family:monospace"><font size="4">/etc/apache2/conf-available/my_mythtv_repo.conf</font></span></div><div><br></div><div>with content</div><div><br></div><div><span style="font-family:monospace"><font size="4"># conf file for sharing Debian packages<br><br>Alias /my_mythtv_repo /usr/share/my_mythtv_repo<br><br><Directory /usr/share/my_mythtv_repo><br>    Options +Indexes<br>    AllowOverride None<br>    Require all granted<br></Directory></font></span></div><div><br></div><div>Then run</div><div><span style="font-family:monospace"><font size="4">$ sudo a2enconf my_mythtv_repo</font></span></div><div>and<br></div><div><span style="font-family:monospace"><font size="4">$ sudo systemctl reload apache2.service</font></span><br></div><div><br></div><div>Then you should see the directory listing in your web-browser of</div><div></div><div><span style="font-family:monospace"><font size="4"><a href="http://server_ip/my_mythtv_repo/">http://server_ip/my_mythtv_repo/</a></font></span></div><div><br></div><div>This can be used to change your <br></div><div></div><div><span style="color:rgb(79,76,73);font-size:14px;background-color:rgb(246,246,246);font-family:monospace">etc/apt/sources.list.d/my_mythtv_repo.list :</span><span style="font-family:monospace"><br style="box-sizing:border-box;color:rgb(79,76,73);font-size:14px;background-color:rgb(246,246,246)"><br style="box-sizing:border-box;color:rgb(79,76,73);font-size:14px;background-color:rgb(246,246,246)"><font style="box-sizing:border-box;font-size:14px;background-color:rgb(246,246,246)" color="#660066"># Local build of mythtv, provided by apache2 in /usr/share/my_mythtv_repo<br style="box-sizing:border-box"># See <a href="https://help.ubuntu.com/community/Repositories/Personal" rel="nofollow" style="box-sizing:border-box;color:rgb(81,98,7);text-decoration-line:none;outline:0px" target="_blank">https://help.ubuntu.com/community/Repositories/Personal</a><br style="box-sizing:border-box"></font><span style="color:rgb(79,76,73);font-size:14px;background-color:rgb(246,246,246)">deb [trusted=yes] </span><font size="4"><a href="http://server_ip/my_mythtv_repo/">http://server_ip/my_mythtv_repo/</a></font><span style="color:rgb(79,76,73);font-size:14px;background-color:rgb(246,246,246)"> ./</span><span style="color:rgb(0,0,0);font-size:14px;background-color:rgb(249,249,249)"><br></span></span></div><div><br></div><div>Caveats: I have not tested this by now<br></div><div><br></div><div>Roland<br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div> <br></div></div></div>