Pierre Ossman 3 лет назад
Родитель
Сommit
90019e6104
3 измененных файлов: 3 добавлений и 3 удалений
  1. 1
    1
      unix/vncserver/selinux/vncsession.fc
  2. 1
    1
      unix/vncserver/vncserver@.service.in
  3. 1
    1
      unix/vncserver/vncsession.c

+ 1
- 1
unix/vncserver/selinux/vncsession.fc Просмотреть файл

/usr/sbin/vncsession -- gen_context(system_u:object_r:vnc_session_exec_t,s0) /usr/sbin/vncsession -- gen_context(system_u:object_r:vnc_session_exec_t,s0)
/usr/libexec/vncsession-start -- gen_context(system_u:object_r:vnc_session_exec_t,s0) /usr/libexec/vncsession-start -- gen_context(system_u:object_r:vnc_session_exec_t,s0)


/var/run/vncsession-:[0-9]*\.pid -- gen_context(system_u:object_r:vnc_session_var_run_t,s0)
/run/vncsession-:[0-9]*\.pid -- gen_context(system_u:object_r:vnc_session_var_run_t,s0)

+ 1
- 1
unix/vncserver/vncserver@.service.in Просмотреть файл

[Service] [Service]
Type=forking Type=forking
ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/vncsession-start %i ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/vncsession-start %i
PIDFile=/var/run/vncsession-%i.pid
PIDFile=/run/vncsession-%i.pid
SELinuxContext=system_u:system_r:vnc_session_t:s0 SELinuxContext=system_u:system_r:vnc_session_t:s0


[Install] [Install]

+ 1
- 1
unix/vncserver/vncsession.c Просмотреть файл

} }


snprintf(pid_file, sizeof(pid_file), snprintf(pid_file, sizeof(pid_file),
"/var/run/vncsession-%s.pid", display);
"/run/vncsession-%s.pid", display);
f = fopen(pid_file, "w"); f = fopen(pid_file, "w");
if (f == NULL) { if (f == NULL) {
syslog(LOG_ERR, "Failure creating pid file \"%s\": %s", syslog(LOG_ERR, "Failure creating pid file \"%s\": %s",

Загрузка…
Отмена
Сохранить