Re: NTP fails synchronization with server at startup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Dec 6, 2007 9:45 PM, Phil Meyer <pmeyer@xxxxxxxxxxxxxxxx> wrote:
> > I have NTP configured to synchronize with a server at startup, but it
> > always fails that as reported by F8 during the booting.
> > Notwithstanding:
> >
> > # /sbin/service ntpd restart
> > Shutting down ntpd:                                        [  OK  ]
> > ntpd: Synchronizing with time server:                      [  OK  ]
> > Starting ntpd:                                             [  OK  ]
> > #
> >
> > Any ideas?
> >
> > Thanks in advance,
> >
> > Paul
> >
> >
>
> I have read through the thread, but I don't see mention of using
> NetworkManager to start ntpd for you.
>
> NetworkManager, as has been discussed, was designed to start interfaces
> upon user login. This is especially useful for laptops and systems that
> get moved around alot and have more than one user account. Thus, users
> do not need to allow access to private networks that other users do not
> need.
>
> What has not been discussed, is NetworkManagers ability to start any/all
> network based services when a user logs in.
>
> This is somewhat similar to domain lofins, if that helps explain it.
> Basically, a script, or group of scripts can/will be run when a user
> logs in.
>
> These can range from:
> service start ntpd
> to
> mount server:/home/myhome/data /home/myhome/data
>
> These scripts can run as any user, since they are executed as root in
> the first place.
>
> To resolve the OPs issue, create two simple scripts. One for startup,
> one for stopping ntpd. You can also specify these by interface. For
> instance: eth0=wired and eth1=wireless. Perhaps I only want nptd running
> when on the wired connection because I use the wireless mostly in an
> ad-hoc network, or for wardriving.
>
> Lets assume for these examples that we want ntpd to start every time
> NetworManager brings up eth0, and turn it off whenever NetworkManager
> turns off eth0.
>
> Add this script (ore make one like it to suit your needs) to the
> /etc/NetworkManager/dispatcher.d/ directory.
>
> #!/bin/sh
>
> # scripts in the /etc/NetworkManager/dispatcher.d/ directory
> # are called alphabetically and are passed two parameters:
> # $1 is the interface name, and $2 is "up" or "down"
>
> if [ "$1" = "eth0" ]
> then
> if [ "$2" = "up" ]
> then
> /sbin/service ntpd start
> fi
> if [ "$2" = "down" ]
> then
> /sbin/service ntpd stop
> fi
> fi
>
> I call it ntpd.
> # chmod 755 ntpd
>
> Now pull the wired plug, and then plug it back in. ntpd should be running.
>
> It will be most useful using this method to:
>
> # /sbin/chkconfig ntpd off
>
> All services you want NetworkManager to 'manage' need to be set to off
> mode based on run level.

Thanks, Phil, for your help.

I have just placed your script (that I also name as 'ntpd')

-----------------------
#!/bin/sh

# scripts in the /etc/NetworkManager/dispatcher.d/ directory
# are called alphabetically and are passed two parameters:
# $1 is the interface name, and $2 is "up" or "down"

if [ "$1" = "eth0" ]
then
if [ "$2" = "up" ]
then
/sbin/service ntpd start
fi
if [ "$2" = "down" ]
then
/sbin/service ntpd stop
fi
fi
-----------------------

in /etc/NetworkManager/dispatcher.d/. Moreover, I did the following:

chmod 755 ntpd
/sbin/chkconfig ntpd off

but, after a reboot, I get nothing with

# ps -A | grep ntpd
#

So, I suspect that ntpd was not called by the script.

Any ideas?

Paul

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux