6 Commits

Author SHA1 Message Date
Oliver Grawert
6d7d128ad7 add info about /var/log ownership so it ends up in the ubuntu-touch build logs 2015-03-03 15:14:02 +01:00
Oliver Grawert
3bf1ea2cb3 add systemd users to touch password db files 2014-10-29 19:55:45 +01:00
Oliver Grawert
5dc7bbd2ab make diff not exit 1 when comparing password files 2014-10-29 16:45:54 +01:00
Oliver Grawert
71df9bb84e properly redirect error output in 99zz-check-uid-gid.chroot so it ends up in the log files 2014-10-29 13:23:28 +01:00
Oliver Grawert
00daad436c adjust /etc/{passwd|shadow|group|gshadow} handling in ubuntu-touch for more info so the log gets all needed data for necessary changes at once 2014-10-29 09:54:52 +01:00
Stéphane Graber
9caf7cafdd * Add two new hooks for Ubuntu Touch to setup sensible /etc/passwd,
/etc/shadow, /etc/group and /etc/gshadow PRIOR to package installation
  to guarantee user/group ordering on the image and then to check for any
  unexpected change to those files. (LP: #1332538)
  Any change to either the initial set of users and groups or to the
  post-package-install set will now be fatal to the image and will require
  a manual update of the hardcoded user/group list contained in this new
  chroot_early hook.
* Bump dependency on live-build accordingly.
* Update the setup_user hook to also take care of gshadow.
2014-09-24 10:58:50 +01:00