1. 27 11月, 2021 1 次提交
  2. 17 11月, 2021 1 次提交
  3. 16 11月, 2021 1 次提交
  4. 11 11月, 2021 3 次提交
  5. 05 11月, 2021 2 次提交
  6. 04 11月, 2021 3 次提交
  7. 03 11月, 2021 3 次提交
  8. 28 10月, 2021 1 次提交
  9. 27 10月, 2021 5 次提交
  10. 22 10月, 2021 1 次提交
  11. 21 10月, 2021 3 次提交
    • S
      init: fix fstab mount bugs · e911e928
      sun_fan 提交于
      Signed-off-by: Nsun_fan <sun_fan1@hoperun.com>
      e911e928
    • Z
      delete unused file · ab130c7a
      zhong_ning 提交于
      Signed-off-by: Nzhong_ning <zhong_ning@hoperun.com>
      ab130c7a
    • Q
      init: support selinux · 55582482
      Qin Fandong 提交于
      此提交使 init 进程有支持 SELinux 的能力。
      
      1. 启动时加载策略并根据策略文件设置进程安全上下文
      2. 根据配置文件中的 secon 字段的值设置进程的安全上下文
      
      仅在编译时有宏定义 WITH_SELINUX 时会将此功能引入,而仅在 BUILD.gn 中编译 L2 系统(ohos_executable("init"))时会定义宏 WITH_SELINUX ,因此不影响 L2 以下的系统。
      
      services/BUILD.gn
      编译配置,编译此功能时定义宏 -DWITH_SELINUX 并链接到库 libload_policy 、 librestorecon 、 libselinux 。
      
      services/init/standard/init.c
      启动时加载策略并根据策略文件设置进程安全上下文。调用接口 load_policy 和 restorencon 。
      
      services/init/include/init_service.h
      结构体 Service 中增加了成员字符数组 secon 对应配置文件的新字段 secon 。
      
      services/include/param/init_selinux_param.h
      定义了 SELinux 功能需要使用的宏。
      
      services/init/init_service_manager.c
      将配置文件的字段 secon 读到内存中。
      
      services/init/standard/init_service.c
      根据内存中读到的每个服务的 secon 字段,设置该服务进程的安全上下文。
      Signed-off-by: NQin Fandong <qinfd@superred.com.cn>
      55582482
  12. 20 10月, 2021 3 次提交
  13. 19 10月, 2021 3 次提交
  14. 18 10月, 2021 7 次提交
  15. 16 10月, 2021 3 次提交