<div dir="ltr">Hi all,<br><br>The last couple of days saw some heavy learning and application of UNIX File System permissions and exploration of security issues with setuid. (This is the moment when I realize that my project was supposed to be packaging and reading/writing to a file :P).<br>
<br>Specifically:<br><br><ol><li>I released and discarded many version of the speech-dispatcher package specifically meant for OLPC laptop to remove all unneeded dependencies on pulse, nas, flite etc.</li><li>I reviewed and approved another package in Fedora community. Quite a nice moment to approve another package when I was struggling to get my own speech-dispatcher package approved a month ago :).</li>
<li>Continued fixing issues with python-dotconf package.<br></li><li>Finally managed to make the speech-dispatcher daemon run as non-root. This means that we dont need to make sugar-control-panel non-root and can easily read/write to the configuration files of speech-dispatcher. After some extensive testing of the speech-dispatcher RPM, I will proceed to the designing of the sugar-control-panel UI for speech synthesis settings(finally :P).</li>
</ol>I have not made an update on my User Page till now (will do so soon enough).<br><br>Anyways I'd just like to take a moment to thank Simon and Tomeu for all the guidance and encouragement! Kudos to both of you ;)<br>
<br>Best,<br>Hemant<br></div>