diff options
author | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2005-09-16 11:24:28 +0000 |
---|---|---|
committer | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2005-09-16 11:24:28 +0000 |
commit | 8b28aef23886c140d14d326e9f1df96f7986cd29 (patch) | |
tree | d2465334cbecfbd0881a19b190bef28772de14f5 /usr.sbin/moused | |
parent | 3badacee8c62f420e7519685b3700d5741d67ded (diff) | |
download | src-8b28aef23886c140d14d326e9f1df96f7986cd29.tar.gz src-8b28aef23886c140d14d326e9f1df96f7986cd29.zip |
Pidfiles should be created with permission preventing users from opening
them for reading. When user can open file for reading, he can also
flock(2) it, which can lead to confusions.
Pointed out by: green
Notes
Notes:
svn path=/head/; revision=150214
Diffstat (limited to 'usr.sbin/moused')
-rw-r--r-- | usr.sbin/moused/moused.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/moused/moused.c b/usr.sbin/moused/moused.c index 9fa514558dc9..39efac186297 100644 --- a/usr.sbin/moused/moused.c +++ b/usr.sbin/moused/moused.c @@ -918,7 +918,7 @@ moused(void) logerr(1, "cannot open /dev/consolectl"); if (!nodaemon && !background) { - pfh = pidfile_open(pidfile, 0644, &mpid); + pfh = pidfile_open(pidfile, 0600, &mpid); if (pfh == NULL) { if (errno == EEXIST) logerrx(1, "moused already running, pid: %d", mpid); |