<div dir="ltr">Hi Rob,<div><br></div><div>Attached are the patches. This has fixes for</div><div><br></div><div>touch:</div><div>1.  while setting access or modify times of a file, this was causing a hang due to non-increment of ss.</div><div><br></div><div>2.  handling the time format for __-d__ option as per the spec (<a href="http://pubs.opengroup.org/onlinepubs/9699919799/utilities/touch.html">http://pubs.opengroup.org/onlinepubs/9699919799/utilities/touch.html</a>).</div><div><br></div><div>kill:</div><div><br></div><div>3. prints signal number along with signal names while listing and vice-versa if an argument is given to the __-l__ option. This has changes in lib.c + kill.c</div><div><br></div><div>umount:</div><div><br></div><div>4. __-n__, as per the LSB spec, it will skip updating /etc/mtab. In toybox case, you</div><div>   skipped reading mount list. This doesn't resolve if the device is given to umount.</div><div><br></div><div><div>   // We use the list both for -a, and to umount /dev/name or do losetup -d</div><div>-  if ( !access(pm, R_OK))</div><div>+  if (!(toys.optflags & FLAG_n) && !access(pm, R_OK))</div><div>     mlrev = dlist_terminate(mlsave = xgetmountlist(pm));</div></div><div><br></div><div><br></div><div>e.g. umount -n /dev/sda1,</div><div><br></div><div>this fails, as this doesn't figure out the mountpoint to be umount'ed.</div><div><br></div><div>thanks,</div><div>Ashwini</div><div><br></div><div><br></div></div>