<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">I just bought a little Dell box that I can use to host a server in my home to simplify my test & development (T&D) work. </div><div class=""><br class=""></div><div class="">I’m using Delphi for programming, which is what I’m most familiar with, and there’s a tool I use that transpiles Delphi (Object Pascal) code into javascript so it runs in the web browser. It lets you build web apps in a platform and language historically used exclusively for desktop apps. It’s really cool to work with and see it run.</div><div class=""><br class=""></div><div class="">Of course, the back-end services can be written in anything, but I also have a library that lets me use Delphi to build back-end services if I want.</div><div class=""><br class=""></div><div class="">The problem here is that for T&D work, it would be a whole lot simpler if I could upload source files as scripts that run via an interpreter, rather than having to completely recompile, build, and deploy the back-end service every time I want to change anything.</div><div class=""><br class=""></div><div class="">Most services today are written as scripts that are interpreted rather than compiled into an executable, including javascript, python, and php. So why not Delphi?</div><div class=""><br class=""></div><div class="">I’m guessing that purists prefer to argue that “it’s not fast enough”. I bet they’re using plenty of back-end services that are written in some interpreted language and they have no idea, and wouldn’t suggest for a second that “they’re not fast enough”. In most cases, the connection speeds account for the majority of delays in round-trip requests for back-end services, not whether the service is implemented in an interpreted or compiled language. People seem to conveniently ignore that fact. “Well, when most of the world has 10GB real-time connections everywhere, we’ll be ready for ‘em!"</div><div class=""><br class=""></div><div class="">All of those layers you’re pointing at were all created to make some part of the solution run faster. </div><div class=""><br class=""></div><div class="">Yet, the most expensive and time-consuming part, the programming, always seems to get the least amount of attention.</div><div class=""><br class=""></div><div class="">So instead of having a back-end interpreter for whatever language you’re using to simplify and speed-up your T&D work, you have to waste time learning new tools designed to make the detours around that missing pieces go faster. Better DevOps tools, faster compilers, better configuration management … </div><div class=""><br class=""></div><div class="">I learned Unix and C at the same time, and my initial thought was that I had to write C code to build everything. I was quickly advised to get everything working using shell scripts first, and then take the ones running the most or slowest and rewrite them in C. That was pretty easy since the shell scripts were in csh, which could be rewritten in C pretty quickly. In fact, I learned to love the fact that most of the scripting languages in Unix were all rooted in C, and it made the overall learning curve much shorter. Everything in that ecosystem presented the same usage model. It was glorious! Even php was conceived within that world, and that’s why it looks so much like C! </div><div class=""><br class=""></div><div class="">Then DOS came along, and then Windows, and O-M-G everything went to hell. </div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">I think what you’re saying is, why not just figure out how to make the overall PROGRAMMING PROCESS take less time WITHOUT all of this extra crap? Yeah wouldn’t THAT be GREAT!</div><div class=""><br class=""></div><div class="">A lot of this stuff was invented to get around corporate policies that lock the dev team into a rigid dev environment that was never designed to be optimal for anything. Microsoft controls so much of it today. </div><div class=""><br class=""></div><div class="">Servers all come configured the same, desktops and client environments now come in a half-dozen distinct flavors that change slowly but there always seem to have a few “breaking changes" that upend everything else. </div><div class=""><br class=""></div><div class="">It seems like we’re constantly fighting to get around sharp corners and stairs that were put in simply to squeeze something new into the space, while nobody bothered to give much thought to how well it might fit.</div><div class=""><br class=""></div><div class="">Thankfully, I’m retired from this rat-race now, although I still encounter it when working on my own projects just because it’s impossible to avoid. </div><div class=""><br class=""></div><div class="">Does anybody know of a back-end API interface that has a Delphi / Object Pascal interpreter attached so I can simply upload a script file as text and run it without having to recompile the whole frigging thing?</div><br class=""><div class="">
-David Schwartz<br class=""><br class=""><br class=""><br class="">
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On Dec 7, 2024, at 7:14 AM, Keith Smith via PLUG-discuss <<a href="mailto:plug-discuss@lists.phxlinux.org" class="">plug-discuss@lists.phxlinux.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">I know little about Docker. Thank you for the advice.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">I'm trying to keep things Simple Stupid. When I complete my project I will reveal why. In a prior email I stated I think things have become way too complicated. I am on a journey to reverse some of that.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">My target audience for my blog and YouTube channel are beginners that are in part why I want to avoid things like Docker. I think Docker is an advanced skill.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">As it is to become an entry level PHP developer one needs to develop some familiarity with HTML, CSS, JavaScript, AJAX, PHP, and MySQL. Oh and do not forget object PHP. And add an editor like Visual Studio Code. Add to that a development environment that consists of Linux, Apache, MySQL, and PHP. It seems a lot of folks like those LAMP emulators that are installed on Windows and MAC. I do not.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">With all my experience I find all the newer developments to be a little much.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Given my failed experience with PHP-FPM I think I will put that into the advanced bucket. My friend who owns a hosting company tells me PHP-FPM is a must. I think there is a simpler way.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">I think there is a lot to learn here - not just tech but but the whole echo system.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">This has become a learning curve!!</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Thanks!!</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Keith</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">On 2024-12-06 19:34, Snyder, Alexander J wrote:</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">I mean, not to add a layer of complexity for you, but I think<br class="">embracing docker and containers would vastly simplify what you're<br class="">doing (or trying to do) ... I was incredibly intimidated by docker,<br class="">until I forced myself to do it, and then like most tech things, I<br class="">found it to be quite simple.<br class="">I'm certainly not an expert, but I'm proficient enough for my homelab.<br class="">I think it would make things easier for you.<br class="">---<br class="">Thanks,<br class="">Alexander<br class="">Sent from my Google Pixel 7 Pro<br class="">On Fri, Dec 6, 2024, 16:43 <<a href="mailto:techlists@phpcoderusa.com" class="">techlists@phpcoderusa.com</a>> wrote:<br class=""><blockquote type="cite" class="">Hi,<br class="">Was not able to get a PHP script to create a text file. Worked on<br class="">it<br class="">way too long.<br class="">I discovered I do not need PHP-FPM.<br class="">I can take the user created during the Linux install that is sudo<br class="">and<br class="">add it to the www-data group, set ownership and permissions<br class="">accordingly<br class="">and everything works. PHP can create/modify/save/delete a text<br class="">file.<br class="">Only thing I have to do is set permissions and ownership for any PHP<br class="">script created by VSC.<br class="">Looks like an easier solution.<br class="">For now I am done with PHP-FPM.<br class="">Keith<br class="">On 2024-12-05 10:53, Snyder, Alexander J wrote:<br class=""><blockquote type="cite" class="">Okay, seriously though, it's easy. Go setup a RedHat account. Then<br class=""></blockquote>go<br class=""><blockquote type="cite" class="">to<span class="Apple-converted-space"> </span><a href="http://developer.redhat.com/" class="">developer.redhat.com</a><span class="Apple-converted-space"> </span>[1] [1] and do that flow. I don't<br class=""></blockquote>immediately<br class=""><blockquote type="cite" class="">remember what that requires, but it's fairly straightforward and<br class=""></blockquote>free.<br class=""><blockquote type="cite" class="">I only have to revisit that flow once per year, and I have trouble<br class="">remembering what I did last week.<br class="">You can then navigate their site and download the RHEL iso and<br class=""></blockquote>create<br class=""><blockquote type="cite" class="">a VM from it. During the setup you can register your VM, or you<br class=""></blockquote>can do<br class=""><blockquote type="cite" class="">it later from the CLI.<br class="">Let me know if you have any issues.<br class="">---<br class="">Thanks,<br class="">Alexander<br class="">Sent from my Google Pixel 7 Pro<br class="">On Thu, Dec 5, 2024, 10:43 Snyder, Alexander J<br class=""><<a href="mailto:alexander@snyderfamily.co" class="">alexander@snyderfamily.co</a>> wrote:<br class=""><blockquote type="cite" class="">Yeah. Use RHEL Proper. It's the tits.<br class="">---<br class="">Thanks,<br class="">Alexander<br class="">Sent from my Google Pixel 7 Pro<br class="">On Thu, Dec 5, 2024, 10:39 Keith Smith via PLUG-discuss<br class=""><<a href="mailto:plug-discuss@lists.phxlinux.org" class="">plug-discuss@lists.phxlinux.org</a>> wrote:<br class=""><blockquote type="cite" class="">Hi,<br class="">As mentioned before I used to use CentOS as a development and<br class="">testing<br class="">web server.<br class="">As I recall it was simple to configure a virtual host.<br class="">1) create the docroot off the home directory like this<br class="">/home/<user-name>/public_html/<br class="">2) Create an Apache Virtual host configuration file. I recall<br class="">having<br class="">one "large" Apache configuration file that contained all of my<br class="">virtual<br class="">hosts.<br class="">I'm a PHP developer not a system administrator. All these<br class=""></blockquote></blockquote></blockquote>Ubuntu<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">PHP-FPM configuration issues are causing me to re-consider<br class=""></blockquote></blockquote></blockquote>Ubuntu<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">as a<br class="">server... YIKES!!<br class="">I want to keep things simple so I can get onto my PHP coding<br class="">projects.<br class="">Any Thoughts?<br class="">Thanks!!<br class="">Keith<br class="">---------------------------------------------------<br class="">PLUG-discuss mailing list: <a href="mailto:PLUG-discuss@lists.phxlinux.org" class="">PLUG-discuss@lists.phxlinux.org</a><br class="">To subscribe, unsubscribe, or to change your mail settings:<br class=""><a href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss" class="">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><br class=""></blockquote></blockquote>Links:<br class="">------<br class="">[1]<span class="Apple-converted-space"> </span><a href="http://developer.redhat.com/" class="">http://developer.redhat.com</a><br class=""></blockquote></blockquote>Links:<br class="">------<br class="">[1]<span class="Apple-converted-space"> </span><a href="http://developer.redhat.com/" class="">http://developer.redhat.com</a><br class=""></blockquote><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">---------------------------------------------------</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">PLUG-discuss mailing list:<span class="Apple-converted-space"> </span></span><a href="mailto:PLUG-discuss@lists.phxlinux.org" style="font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">PLUG-discuss@lists.phxlinux.org</a><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">To subscribe, unsubscribe, or to change your mail settings:</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss" style="font-family: Menlo-Regular; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a></div></blockquote></div><br class=""></body></html>