1. 17 Oct, 2012 1 commit
  2. 02 Aug, 2012 1 commit
  3. 26 Jul, 2012 1 commit
    • Stephen Smalley's avatar
      Set the SELinux security label on new directories. · e096e36e
      Stephen Smalley authored
      
      Automatically set the SELinux security label on directories created
      by init.rc.  This avoids the need to separately call restorecon on
      each such directory from the init.rc file.  Also restorecon /dev
      and /dev/socket after initial policy load so that they are labeled
      correctly before any other dev nodes or sockets are created.
      
      Change-Id: If6af6c4887cdead949737cebdd673957e9273ead
      Signed-off-by: default avatarStephen Smalley <sds@tycho.nsa.gov>
      e096e36e
  4. 01 Feb, 2012 1 commit
    • Stephen Smalley's avatar
      Extend init and ueventd for SE Android. · e46f9d51
      Stephen Smalley authored
      Add SE Android support for init and ueventd.
      
      init:
      - Load policy at boot.
      - Set the security context for service daemons and their sockets.
      - New built-in commands: setcon, setenforce, restorecon, setsebool.
      - New option for services: seclabel.
      
      ueventd:
      - Set the security context for device directories and nodes.
      
      Change-Id: I98ed752cde503c94d99dfa5b5a47e3c33db16aac
      e46f9d51
  5. 18 Jan, 2012 1 commit
  6. 28 Sep, 2011 1 commit
  7. 02 Sep, 2011 2 commits
  8. 22 Apr, 2010 4 commits
    • Colin Cross's avatar
      init: Move uevent handling to an external ueventd process · f83d0b9a
      Colin Cross authored
      Change-Id: Iea6c56013062ade633a1754f7bcf8cf09b3dedc1
      f83d0b9a
    • Colin Cross's avatar
      init: Add wait command and mount wait flag · cd0f173e
      Colin Cross authored
      Change-Id: I6b4c10f8f246095a7fb7342388ec4f6ff97d5733
      cd0f173e
    • Colin Cross's avatar
      init: Move list and log handling to list.h and log.h · ed8a7d84
      Colin Cross authored
      Change-Id: I298f575c590d0f28b7ad78747f3ebdbba56b7a27
      ed8a7d84
    • Colin Cross's avatar
      init: create symlinks to block device nodes · b0ab94b7
      Colin Cross authored
      eMMC block device names may change based on the detection order of
      the eMMC device and any other SD bus devices, such as a removable SD
      card.
      
      This patch adds support to init for:
        * Symlinks to block devices.  When a block device uevent is
          processed, if it starts with "/devices/platform", the platform
          driver name is parsed out, and symlinks to the block device are
          created in /dev/block/platform/<platform driver>/
        * Symlinks based on partition name and number.  If the uevent for
          a block device contains information on the partition name or
          number, symlinks are created under
          /dev/block/platform/<platform driver>/by-num/p<partition>
          and
          /dev/block/platform/<platform driver>/by-name/<partition name>
      
      init.rc can then use a device path like the following to mount an
      eMMC device:
      /dev/block/platform/<platform>/by-name/system /system ro
      
      Change-Id: Id11bb7cdf1e2ada7752a5bd671cbf87237b34ae2
      b0ab94b7
  9. 14 Apr, 2010 2 commits
  10. 04 Mar, 2009 2 commits
  11. 21 Oct, 2008 1 commit