Thomas Veerman
0bd011affd
PM: extend srv_fork to set a specific UID
...
Currently, all servers and drivers run as root as they are forks of
RS. srv_fork now tells PM with which credentials to run the resulting
fork. Subsequently, PM lets VFS now as well.
This patch also fixes the following bugs:
- RS doesn't initialize the setugid variable during exec, causing the
servers and drivers to run setuid rendering the srv_fork extension
useless.
- PM erroneously tells VFS to run processes setuid. This doesn't
actually lead to setuid processes as VFS sets {r,e}uid and {r,e}gid
properly before checking PM's approval.
2012-01-30 15:16:19 +00:00
..
2011-03-03 16:39:02 +00:00
2011-03-03 16:39:02 +00:00
2011-11-23 14:06:37 +01:00
2011-12-05 16:28:09 +01:00
2012-01-13 11:30:00 +00:00
2011-12-12 14:13:05 +01:00
2011-12-12 14:13:05 +01:00
2011-11-25 13:47:21 +01:00
2012-01-14 00:27:07 +01:00
2011-11-23 14:06:37 +01:00
2012-01-30 15:16:19 +00:00
2011-02-06 22:59:02 +00:00
2011-07-08 17:28:58 +02:00
2011-09-19 13:36:03 +00:00
2011-03-03 16:39:02 +00:00
2011-03-03 16:39:02 +00:00
2011-02-06 22:59:02 +00:00
2011-11-23 14:06:37 +01:00
2011-11-14 10:07:49 +00:00
2011-12-11 22:45:46 +01:00
2011-11-23 14:06:37 +01:00
2011-03-03 16:39:02 +00:00
2011-11-23 14:06:37 +01:00
2011-02-06 22:59:02 +00:00
2011-02-06 22:59:02 +00:00
2011-03-03 16:39:02 +00:00
2011-02-06 22:59:02 +00:00
2011-03-03 16:39:02 +00:00
2011-12-23 19:02:57 +01:00
2011-03-03 16:39:02 +00:00
2011-07-09 16:12:40 +02:00
2011-11-23 14:06:37 +01:00
2011-02-06 22:59:02 +00:00
2011-02-06 22:59:02 +00:00
2011-09-08 16:52:13 +00:00
2011-09-12 09:00:24 +00:00
2011-11-16 16:18:21 +01:00
2011-12-01 14:53:20 +01:00
2011-03-03 16:39:02 +00:00
2011-11-07 16:16:08 +01:00
2011-12-22 23:07:23 +01:00
2011-02-06 22:59:02 +00:00
2011-02-06 22:59:02 +00:00
2011-03-03 16:39:02 +00:00
2011-07-08 18:10:56 +02:00
2011-03-03 16:39:02 +00:00
2011-02-25 16:15:54 +00:00
2011-02-06 22:59:02 +00:00
2011-03-03 16:39:02 +00:00
2011-12-05 16:28:07 +01:00
2011-03-03 16:39:02 +00:00
2011-02-06 22:59:02 +00:00
2011-02-06 22:59:02 +00:00
2011-12-11 22:34:14 +01:00
2011-11-22 02:07:33 +01:00
2011-07-04 02:51:12 +02:00
2011-02-06 22:59:02 +00:00
2011-03-03 16:39:02 +00:00
2011-11-28 10:03:43 +00:00
2011-11-04 09:37:53 +00:00
2011-03-03 16:39:02 +00:00
2011-03-03 16:39:02 +00:00
2011-11-30 19:05:26 +01:00
2012-01-14 00:27:06 +01:00
2011-03-03 16:39:02 +00:00