* making image writable
* umounting /etc/{adjtime,localtime,timezone}
* Running the new live-build/ubuntu-touch/hooks/03-etc-writable.chroot script
* Replacing /etc/system-image/writable-paths with the new version from above branch
* making image non-writable again, reboot
and I can create new files in /etc/writable/. So I'm fairly sure that this is ok, but peer review highly appreciated before I actually upload this. Also, I believe Oliver needs to add that to some google docs to get a "change request".
livecd-rootfs changes pushed to http:// bazaar. launchpad. net/~ubuntu- core-dev/ livecd- rootfs/ trunk/revision/ 848 bazaar. launchpad. net/~ubuntu- branches/ ubuntu/ saucy/lxc- android- config/ saucy/revision/ 102
writable-paths changes pushed to http://
I tested those by
* making image writable localtime, timezone} ubuntu- touch/hooks/ 03-etc- writable. chroot script image/writable- paths with the new version from above branch
* umounting /etc/{adjtime,
* Running the new live-build/
* Replacing /etc/system-
* making image non-writable again, reboot
Now I have
$ ls -l /etc/{adjtime, localtime, timezone} adjtime localtime timezone
lrwxrwxrwx 1 root root 21 Sep 25 09:22 /etc/adjtime -> /etc/writable/
lrwxrwxrwx 1 root root 23 Sep 25 09:22 /etc/localtime -> /etc/writable/
lrwxrwxrwx 1 root root 22 Sep 25 09:22 /etc/timezone -> /etc/writable/
and I can create new files in /etc/writable/. So I'm fairly sure that this is ok, but peer review highly appreciated before I actually upload this. Also, I believe Oliver needs to add that to some google docs to get a "change request".