<div dir="ltr">Hi Ben,<div><br></div><div>This option cannot be changed after Upstart has started. However assuming you have ssh access, if you *really* need to disable logging, there is a hack you could employ temporarily:</div>
<div><br></div><div>for job in /etc/init/*.conf   <br></div><div><div>do</div><div>        override=$(echo "$job" | sed 's/\.conf$/.override/g')</div><div>        echo 'console none' | sudo tee -a "$override"</div>
<div>done</div></div><div><br></div><div>sudo reboot<br></div><div><br></div><div><br></div><div>This is clearly brittle since any new jobs that get installed after you run the above will not have the 'console none' until you re-run the above.</div>
<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-18 9:15 GMT+01:00 Ben Diamant <span dir="ltr"><<a href="mailto:bend@checkpoint.com" target="_blank">bend@checkpoint.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hey,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I still can’t make it work, I don’t have a physical access to the machine so I can’t access the Linux command menu as expected in the tutorial.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Any other way I can add the –no-log for the init run?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Ben  <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:james.hunt@canonical.com" target="_blank">james.hunt@canonical.com</a> [mailto:<a href="mailto:james.hunt@canonical.com" target="_blank">james.hunt@canonical.com</a>]
<b>On Behalf Of </b>James Hunt<br>
<b>Sent:</b> Friday, May 16, 2014 11:13 AM<br>
<b>To:</b> Ben Diamant<br>
<b>Cc:</b> <a href="mailto:upstart-devel@lists.ubuntu.com" target="_blank">upstart-devel@lists.ubuntu.com</a><br>
<b>Subject:</b> Re: --no-log option<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi Ben,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">If you read init(8), you'll see that if you run init as a root user (without specifying '--user'), init will re-exec itself and run *telinit*. If you then read telinit(8) or run 'telinit --help' you'll see that it has no '--no-log' option.<u></u><u></u></p>

</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Further, you cannot run a second instance of init anyway. To do what you want, you need to add '--no-log' to the kernel command-line set by your bootloader and used by PID 1. An example of how you can do this temporarily is shown in the
 Cookbook:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="http://upstart.ubuntu.com/cookbook/#add-verbose-or-debug-to-the-kernel-command-line" target="_blank">http://upstart.ubuntu.com/cookbook/#add-verbose-or-debug-to-the-kernel-command-line</a><u></u><u></u></p>

</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">If you want to make such a change permanent and you are running Debian or Ubuntu, modify GRUB_CMDLINE_LINUX in /etc/default/grub and then run 'sudo update-grub'.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">2014-05-15 16:34 GMT+01:00 Ben Diamant <<a href="mailto:bend@checkpoint.com" target="_blank">bend@checkpoint.com</a>>:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">Hey,<u></u><u></u></p>
<p class="MsoNormal">I want upstart processes to stop logging to /var/log/upstart/<u></u><u></u></p>
<p class="MsoNormal">But the no log option does not work, I’m on Ubuntu 12.04.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><img border="0" width="325" height="47" src="cid:image001.png@01CF728A.7A865130"><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">What’s wrong?<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
--<br>
upstart-devel mailing list<br>
<a href="mailto:upstart-devel@lists.ubuntu.com" target="_blank">upstart-devel@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/upstart-devel" target="_blank">
https://lists.ubuntu.com/mailman/listinfo/upstart-devel</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Kind regards,<br>
<br>
James.<br>
--<br>
James Hunt<br>
____________________________________<br>
#upstart on freenode<br>
<a href="http://upstart.ubuntu.com/cookbook" target="_blank">http://upstart.ubuntu.com/cookbook</a><br>
<a href="https://lists.ubuntu.com/mailman/listinfo/upstart-devel" target="_blank">https://lists.ubuntu.com/mailman/listinfo/upstart-devel</a><u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br>
Email secured by Check Point. <u></u><u></u></p>
</div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Kind regards,<br><br>James.<br>--<br>James Hunt<br>____________________________________<br>#upstart on freenode<br><a href="http://upstart.ubuntu.com/cookbook" target="_blank">http://upstart.ubuntu.com/cookbook</a><br>
<a href="https://lists.ubuntu.com/mailman/listinfo/upstart-devel" target="_blank">https://lists.ubuntu.com/mailman/listinfo/upstart-devel</a><br></div>
</div>