Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 26259 - newest release of ntpd can't open TEMP file: permissions denied
Summary: newest release of ntpd can't open TEMP file: permissions denied
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
: 26501 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-08-09 04:30 UTC by Guy
Modified: 2003-08-12 18:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guy 2003-08-09 04:30:46 UTC
Ever since installing the newest version of ntpd, I've noticed the hourly ntpd
cron job generates a permission denied message.

Reproducible: Always
Steps to Reproduce:

Actual Results:  
6 Aug 21:01:56 ntpd[31325]: running as uid(123)/gid(123) euid(123)/egid(123).
 6 Aug 22:01:59 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 6 Aug 23:02:02 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 00:02:05 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 01:02:08 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 02:02:12 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 03:02:15 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 04:02:18 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 05:02:21 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 06:02:24 ntpd[31325]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 06:51:57 ntpd[31325]: ntpd exiting on signal 15
 7 Aug 06:53:36 ntpd[3667]: running as uid(123)/gid(123) euid(123)/egid(123).
 7 Aug 07:53:40 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 08:53:43 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 09:53:46 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 10:53:50 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 11:53:53 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 12:53:56 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 13:53:59 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 14:54:03 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 15:54:06 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 16:54:09 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 17:54:13 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 18:54:16 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 19:54:19 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 20:54:22 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 21:54:26 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 22:54:29 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 7 Aug 23:54:33 ntpd[3667]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 8 Aug 00:13:27 ntpd[3667]: ntpd exiting on signal 15
 8 Aug 21:14:53 ntpd[3670]: running as uid(123)/gid(123) euid(123)/egid(123).
 8 Aug 22:14:57 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 8 Aug 23:15:00 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 00:15:03 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 01:15:06 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 02:15:10 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 03:15:13 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 04:15:16 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 05:15:19 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 06:15:22 ntpd[3670]: can't open /var/lib/misc/ntp.drift.TEMP: Permission
denied
 9 Aug 06:46:52 ntpd[3670]: ntpd exiting on signal 15
 9 Aug 06:48:32 ntpd[3671]: running as uid(123)/gid(123) euid(123)/egid(123).




Expected Results:  
Right now, my computer's time is about 2 minutes ahead then my USGS radio
derived time. Usually, they're in sync.

BTW - the comments in the new /etc/conf.d/ntpd file don't seem to include
instructions on where to get ntp server info. Doesn't the ntp process require
knowing what server you want to poll for time?

# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/net-misc/ntp/files/ntpd.confd,v 1.13
2003/08/06 07:42:24 vapier Exp $

# Options to pass to the ntpd process
# Most people should leave this line alone ...
# however, if you know what you're doing, feel free to tweak
#NTPD_OPTS="-U ntp"
NTPD_OPTS="-b -U ntp -V tock.jrc.us"



Portage 2.0.48-r7 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.6.0-test2-bk8 i686 AMD Athlon(TM) XP 1900+
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo
ftp://cs.ubishops.ca/pub/gentoo http://gentoo.noved.org/
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://gentoo.noved.org/"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode foomaticdb gif jpeg gnome libg++
mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv
zlib alsa gdbm berkdb slang readline arts tetex bonobo svga java guile X sdl gpm
tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde opengl mozilla
cdr mysql athena -motif"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -Os -pipe"
CXXFLAGS="-march=athlon-xp -Os -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Ian Leitch (RETIRED) gentoo-dev 2003-08-09 15:43:58 UTC
try:
chown root:ntp misc
chmod 775 misc
Comment 2 SpanKY gentoo-dev 2003-08-11 11:14:25 UTC
yeah, just change the owners to ntp:ntp on the drift file and you should be good

ive added this to the ebuild:
        dodir /var/lib/misc
        touch ${D}/var/lib/misc/ntp.drift
        fowners ntp:ntp /var/lib/misc/ntp.drift
Comment 3 SpanKY gentoo-dev 2003-08-12 18:07:05 UTC
*** Bug 26501 has been marked as a duplicate of this bug. ***