building_interactive_ssh_applications_drew_devault_s_blog.html (1873B)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <!-- Sep 03, 2024 --> 5 <meta charset="utf-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1" /> 7 <title>Building interactive SSH applications | Drew DeVault’s Blog</title> 8 <meta name="author" content="Vincent Demeester" /> 9 <meta name="generator" content="Org Mode" /> 10 <link rel='icon' type='image/x-icon' href='/images/favicon.ico'/> 11 <meta name='viewport' content='width=device-width, initial-scale=1'> 12 <link rel='stylesheet' href='/css/new.css' type='text/css'/> 13 <link rel='stylesheet' href='/css/syntax.css' type='text/css'/> 14 <link href='/index.xml' rel='alternate' type='application/rss+xml' title='Vincent Demeester' /> 15 </head> 16 <body> 17 <main id="content" class="content"> 18 <header> 19 <h1 class="title">Building interactive SSH applications | Drew DeVault’s Blog</h1> 20 </header><p> 21 After the announcement of shell access for builds.sr.ht jobs, a few people sent me some 22 questions, wondering how this sort of thing is done. Writing interactive SSH applications 23 is actually pretty easy, but it does require some knowledge of the pieces involved and a 24 little bit of general Unix literacy. 25 </p> 26 </main> 27 <footer id="postamble" class="status"> 28 <footer> 29 <small><a href="/" rel="history">Index</a> • <a href="/sitemap.html">Sitemap</a> • <a href="https://dl.sbr.pm/">Files</a></small><br/> 30 <small class='questions'>Questions, comments ? Please use my <a href="https://lists.sr.ht/~vdemeester/public-inbox">public inbox</a> by sending a plain-text email to <a href="mailto:~vdemeester/public-inbox@lists.sr.ht">~vdemeester/public-inbox@lists.sr.ht</a>.</small><br/> 31 <small class='copyright'> 32 Content and design by Vincent Demeester 33 (<a rel='licence' href='http://creativecommons.org/licenses/by-nc-sa/3.0/'>Some rights reserved</a>) 34 </small><br /> 35 </footer> 36 </footer> 37 </body> 38 </html>