- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
terminate that frist
Admin
Anyone get the feeling that this is like something out of Finding Nemo - only instead of 'mine', the birds are all saying 'time'?
No? Just me?
Oh well.
Captcha: suscipere - that's a very suscipere cron job.
Admin
Thanks to your comment, I also get that feeling.. haha.
Admin
Someone in Paul's familiy should have taught him about the difference of ntpd and ntpdate.
Admin
Executive summary: Idiot doesn't know how to configure ntpd, gets snarky email from the owner of the upstream time server.
Alternative interpretation: Writer doesn't know that ntpd can cope quite nicely with the advertised problem without being multi-launched, libels the submitter.
Seriously, nptd knows how to cope with drifty local clocks, and even has an automatic mode for recovering from the initial unknown driftiness. No multilaunch is needed.
Sigh.
Admin
Huh? Bob's email sounded rather polite to me, especially given the circumstances.
Admin
An honest mistake. If you did not test the ntp update and isolate the correct parameters needed for the cron job.
Admin
tl;dr
paul cron-bombed a ntpd process that should have been added to the boot sequence and let continue to run normally instead of trying to roll his own time keeper service
or he should have fixed the clock of the server...
Admin
Correction. TRWTF is using cron to kick off a daemon.
captcha: wisi - Your new nickname after your cron-crime is discovered.
Admin
Is it because he mentioned Kamp? Well, if that's enough to set Paul's teeth on edge, maybe he should find another job with (even) less contact to the outside world. (Paul, please forgive me for being passive-aggressive now too.)
Actually, Kamp or alternatively UW–Madison was what came to my mind while reading the first few paragraphs and I had already started wondering if this was an anonymized version of those stories.
Admin
Yeah the "passive-aggressive" bit makes whoever wrote it sound like an insufferable little bitch.
Oh, sorry, bitcho.
Admin
Admin
And of course, if my comment doesn't get blued, someone will be leaving forever!
Admin
How exactly is the act of leaving passive?
(I like you're nick by the way.)
Admin
What a boring story. Doesn't Bob Redacted have a firewall?
Admin
Admin
So, we've had the set-up for an interesting story... but the interesting story part seems to be missing.
Admin
If that's front page material, what's next?
A dark and stormy night lay ahead of Paul. He had just received an angry email from an irate client whose temper had run high after an irritating incident on one of Paul's servers, and he received it only 7 hours before the end of his working day.
"Dear admin,"
the letter began ominously.
"By accident I deleted a file from exp39/data. I meant to deleted spss.tab.12a.dat, but I mistyped and deleted spss.tab.12q.dat."
OMG, thought Ron. Will they never learn? But the email continued.
"I understood that you make a backup every night. The file was created two days ago. Could you restore it please?"
Paul's head was spinning. Did this user really believe that he had the desire to restore a file? The user knew clearly less about system administrators than about computers.
"The file was the result of a lot of work, so I would really appreciate it. Kind regards".
Sigh. Paul grabbed his keyboard, typed the restore command, and continued with his work.
Admin
I'd slap my forehead but I'm too lazy.
Admin
Admin
Admin
Admin
I was about to post a single word response "Beautiful" but the captcha reads "saluto". I saluto you for this post.
Admin
Looks to me like if Paul had no idea what unix daemon is, why we do not start daemons by cron and/or what is the difference between ntpdate and ntpd. From his lack of expertise and from a university workplace, I suspect Paul is actually Hanzo and Saul would be his guilt ridden consciousness.
Admin
Admin
Admin
I have only 1 comment, but it is very good. Here it is. [REDACTED]
Admin
Admin
Who authors TDWTF? Why does the KOD (Kiss of Death) link go to "Knife of Dreams"? Good god, the quality of the content is falling faster than a lead-loaded Dodge Ram that just drove off the Grand Canyon. PATHETIC.
Admin
I know RTC is Real Time Clock, but does everyone else?
Admin
Admin
Admin
Admin
Mind you, the anonymizing process usually makes the heros look like boobs, but just take that as part of the challenge.
Admin
Admin
Can confirm. Paul doesn't know how to use NTP.
Admin
And NTP goes to Ninh Thuan Province and DOS goes to Directorate of Overseas Surveys. You could almost think this was on purpose. But someone making a joke on a humor site is quite unheard of.
(Personally I thought this was the funniest thing about this article)
Admin
I don't know about that. Bob did threaten Paul with a Robert Jordan book. That's bordering on open hostility.
Then again, at least it wasn't Terry Goodkind.
Admin
That was beautiful.
Admin
Exactly what I was thinking. He goes out of his way to even say 'no I don't think this is intentional on your part.' Pretty polite in my opinion and I'm as high-strung as they come.
Admin
(1) ntpdate is to be retired...
(2) nptd can be run withthe*-goption to emulate ntpdate (chat to time servers, set time, exit
If you run with -g, the "kernel time discipline" is disabled. On operating systems that support it (stock Solaris, Tru64, Linux, and FreeBSD, possibly others) this allows ntpd to tweak the system's clock frequency to make up for it being slow / fast. Disabling this is a bad idea.
In general, you set up the list of time servers to watch in /etc/ntpd.conf and start ntpd as a daemon at boot time, and that's all. It will manage the clock all by itself. Only if you have a weird network configuration do you need to mess with other parts of the config.
Conclusion: as a confession, this is fine, because running a mis-configured ntpd (ok, ntpd itself was probably configured correctly, but it was being run in a way that was incompatible with that configuration) is a serious WTF. Well, serious for the server owner, anyway.
Admin
that's not all that fast - the Ram cross-section is large so even with a bed full of lead ingots it won't get up to warp speed.
Now, a Ram full of lead (or just a feather will do) falling into the Grand Canyon after all the air was removed from the canyon...
Admin
Admin
Or both... Oh yes, Power Girl, I would like you to star in a DWTF!
Admin
Admin
I would have thought that the TRWTF: KOD post was a joke, therefore not giving it additional attention. On the other hand the systematic pointing to other sources eluded me, as I was focusing on the real hyperlinks to pool.ntp.org and Kamp. Thanks for pointing this.
Admin
It's a little known fact that the President's daughter is named Karen Starr.
Admin
Admin
I've done it before for non-vital daemons before. However I used @reboot rather than run it regularly. Not sure ntpd would of qualified...
Admin