1. 28 Jun, 2012 2 commits
  2. 25 Apr, 2012 1 commit
  3. 24 Apr, 2012 1 commit
  4. 22 Apr, 2012 2 commits
  5. 11 Apr, 2012 2 commits
  6. 07 Feb, 2012 1 commit
  7. 19 Aug, 2011 1 commit
  8. 02 Aug, 2011 3 commits
  9. 01 Jul, 2011 1 commit
    • Michal Vyskocil's avatar
      nspawn: spawn shell under specified --user · 687d0825
      Michal Vyskocil authored
      Add -u/--user option, which changes the effective and real user and
      group id to the new value. The user must exists in the chroot, otherwise
      it will fail. Both username and user id are accepted. The user home is
      created as well.
      
      It also setup HOME, USER, LOGNAME and SHELL variables .
      687d0825
  10. 20 Jun, 2011 1 commit
  11. 28 Mar, 2011 1 commit
    • Kay Sievers's avatar
      use /run instead of /dev/.run · 2b583ce6
      Kay Sievers authored
      Instead of the /dev/.run trick we have currently implemented, we decided
      to move the early-boot runtime dir to /run.
      
      An existing /var/run directory is bind-mounted to /run. If /var/run is
      already a symlink, no action is taken.
      
      An existing /var/lock directory is bind-mounted to /run/lock.
      If /var/lock is already a symlink, no action is taken.
      
      To implement the directory vs. symlink logic, we have a:
        ConditionPathIsDirectory=
      now, which is used in the mount units.
      
      Skipped mount unit in case of symlink:
        $ systemctl status var-run.mount
        var-run.mount - Runtime Directory
          Loaded: loaded (/lib/systemd/system/var-run.mount)
          Active: inactive (dead)
                  start condition failed at Fri, 25 Mar 2011 04:51:41 +0100; 6min ago
           Where: /var/run
            What: /run
          CGroup: name=systemd:/system/var-run.mount
      
      The systemd rpm needs to make sure to add something like:
        %pre
        mkdir -p -m0755 /run >/dev/null 2>&1 || :
      or it needs to be added to filesystem.rpm.
      
      Udev -git already uses /run if that exists, and is writable at bootup.
      Otherwise it falls back to the current /dev/.udev.
      
      Dracut and plymouth need to be adopted to switch from /dev/.run to run
      too.
      
      Cheers,
      Kay
      2b583ce6
  12. 15 Mar, 2011 1 commit