{"id":83,"date":"2005-03-23T21:02:31","date_gmt":"2005-03-23T21:02:31","guid":{"rendered":"http:\/\/www.notmart.org\/index.php\/BlaBla\/fighting_against_crappy_init_sys"},"modified":"2005-03-23T21:02:31","modified_gmt":"2005-03-23T21:02:31","slug":"fighting_against_crappy_init_sys","status":"publish","type":"post","link":"https:\/\/notmart.org\/blog\/2005\/03\/fighting_against_crappy_init_sys\/","title":{"rendered":"fighting against crappy init systems"},"content":{"rendered":"<p>I hate both sysvinit and bsd style init, the why it&#8217;s obvious \ud83d\ude42 <\/p>\n<p>after seeking for some time for a non-crappy init system some days ago i read on <a href=\"http:\/\/www.pycs.net\/lateral\/stories\/36.html\">Roberto Alsina&#8217;s<\/a> blog about <a href=\"http:\/\/smarden.org\/runit\/\">runit<\/a>, based on <a href=\"http:\/\/cr.yp.to\/daemontools.html\">daemontools<\/a>.<\/p>\n<p>I didn&#8217;t know about it, but i suddenly felt in love on it, it has everything i wanted from an init system: parallel sevice startup, service supervision and explicit dependencies between services.<\/p>\n<p>Now i&#8217;m trying to make a ready-to-run(tm) package for slackware, i&#8217;m pretty at a good point.<\/p>\n<p>Stay tuned \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I hate both sysvinit and bsd style init, the why it&#8217;s obvious \ud83d\ude42 after seeking for some time for a non-crappy init system some days ago i read on Roberto Alsina&#8217;s blog about runit, based on daemontools. I didn&#8217;t know about it, but i suddenly felt in love on it, it has everything i wanted [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[21,122],"class_list":["post-83","post","type-post","status-publish","format-standard","hentry","category-blabla","tag-linux","tag-runit"],"_links":{"self":[{"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/posts\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":0,"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/posts\/83\/revisions"}],"wp:attachment":[{"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/media?parent=83"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/categories?post=83"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notmart.org\/blog\/wp-json\/wp\/v2\/tags?post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}