aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/moused
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2005-09-16 11:24:28 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2005-09-16 11:24:28 +0000
commit8b28aef23886c140d14d326e9f1df96f7986cd29 (patch)
treed2465334cbecfbd0881a19b190bef28772de14f5 /usr.sbin/moused
parent3badacee8c62f420e7519685b3700d5741d67ded (diff)
downloadsrc-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.c2
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);