Oh, Marmalaade! - Cockpit, Linuxhttp://stef.thewalter.net/2017-06-15T00:00:00+00:00Is Cockpit Secure?2017-06-15T00:00:00+00:00Stef Waltertag:stef.thewalter.net,2017-06-15:/is-cockpit-secure.html/<p>Security is of your Linux systems vital. It’s not a binary thing though.
Depending on your requirements you end up choosing a level of security that
still allows you and your systems to accomplish what they need to do.</p>
<p>Here’s info about <a href="http://cockpit-project.org/">Cockpit’s</a> security, to help
you …</p>Using Vagrant to Develop Cockpit2015-10-08T00:00:00+00:00Stef Waltertag:stef.thewalter.net,2015-10-08:/cockpit-vagrantfile.html/<p>Starting with Cockpit release 0.79 you can use <a href="https://www.vagrantup.com/">Vagrant</a> to bring up a <span class="caps">VM</span> in which
you can test or develop Cockpit. The <span class="caps">VM</span> is isolated from your main system so any system configuration
you change via Cockpit will only happen in the <span class="caps">VM</span>.</p>
<p>The Vagrant <span class="caps">VM</span> mounts the …</p>Making REST calls from Javascript in Cockpit2015-07-10T00:00:00+00:00Stef Waltertag:stef.thewalter.net,2015-07-10:/making-rest-calls-from-javascript-in-cockpit.html/<p><em>Note: This post has been updated for changes in Cockpit 0.90 and later.</em></p>
<p><a href="http://cockpit-project.org">Cockpit is a user interface for servers</a>. In <a href="http://stef.thewalter.net/creating-plugins-for-the-cockpit-user-interface.html">earlier</a> <a href="http://stef.thewalter.net/using-dbus-from-javascript-in-cockpit.html">tutorials</a> there’s a guide on how to add components to Cockpit.</p>
<p>Not all of the <a href="http://stef.thewalter.net/d-bus-is-powerful-ipc.html">system APIs use DBus</a>. So sometimes we find ourselves in a …</p>The Ideals of Cockpit2014-12-18T00:00:00+00:00Stef Waltertag:stef.thewalter.net,2014-12-18:/ideals-of-cockpit.html/<p><a href="https://cockpit-project.org">Cockpit</a> is an interactive server admin interface. For those helping contribute to Cockpit, these ideals help us remember what we’re trying to accomplish. For others, this page should answer the question: “Why Cockpit?”</p>
<p>These ideals are not a commentary about what is “right” and “wrong” in software in general …</p>Protocol for Web access to System APIs2014-12-16T00:00:00+00:00Stef Waltertag:stef.thewalter.net,2014-12-16:/protocol-for-web-access-to-system-apis.html/<p><em>Note: This post has been updated for changes in Cockpit 0.48 and later.</em></p>
<p>A Linux system today has a lot of local system configuration APIs. I’m not talking about library APIs here, but things like DBus services, command/scripts to be executed, or files placed in various locations …</p>Creating Plugins for the Cockpit User Interface2014-11-13T00:00:00+00:00Stef Waltertag:stef.thewalter.net,2014-11-13:/creating-plugins-for-the-cockpit-user-interface.html/<p><em>Note: This post has been updated for changes in Cockpit 0.90 and later.</em></p>
<p><a href="http://cockpit-project.org">Cockpit is a user interface for servers</a>. And you can add stuff to that user interface. Cockpit is internally built of various components. Each component is <span class="caps">HTML</span>, with Javascript logic that makes it work, and <span class="caps">CSS …</span></p>Using DBus from Javascript in Cockpit2014-11-13T00:00:00+00:00Stef Waltertag:stef.thewalter.net,2014-11-13:/using-dbus-from-javascript-in-cockpit.html/<p><em>Note: This post has been updated for changes in Cockpit 0.90 and later.</em></p>
<p><a href="http://cockpit-project.org">Cockpit is a user interface for servers</a>. As we covered in the <a href="http://stef.thewalter.net/creating-plugins-for-the-cockpit-user-interface.html">last tutorial</a> you can add user interface component to Cockpit, and build your own parts of the Server <span class="caps">UI</span>.</p>
<p>Much of Cockpit interacts with …</p>