{"id":14629,"date":"2019-02-19T04:30:05","date_gmt":"2019-02-19T12:30:05","guid":{"rendered":"http:\/\/www.palada.net\/index.php\/2019\/02\/19\/news-8378\/"},"modified":"2019-02-19T04:30:05","modified_gmt":"2019-02-19T12:30:05","slug":"news-8378","status":"publish","type":"post","link":"http:\/\/www.palada.net\/index.php\/2019\/02\/19\/news-8378\/","title":{"rendered":"Yabba dabba doo!"},"content":{"rendered":"<p><strong>Credit to Author: Sharky| Date: Tue, 19 Feb 2019 03:00:00 -0800<\/strong><\/p>\n<p>Fish is being onboarded as a software engineer and has to download the code repository and start building it. But in checking the setup guide, he can\u2019t find any instructions on what user credentials to use to log in. This seems like something he should be able to figure out, so he trolls through multiple document systems (internal websites, Google documents and wikis) until he finds an old document that says to use his username as both username and password for version control access. That\u2019s easy enough \u2014 but it doesn\u2019t work. Fish gets a message saying his account wasn\u2019t found or the password didn\u2019t match.<\/p>\n<p>Time to submit a help desk ticket. And the explanation is simple. IT had neglected to run the script that created an account for fish in the version control system. Ten minutes after submitting the ticket, fish is in at last.<\/p>\n<p>Three days later, though, he can\u2019t connect again. Fish files another help desk ticket. This time, the support person sheepishly comes by a few minutes later. He explains that the script simply appends \u201cusername:username\u201d to the end of a plaintext file on the server. When fish had submitted his ticket three days earlier, this support guy had opted to do this manually rather than run the script. Unfortunately, he neglected to add a new blank line after fish\u2019s entry. When the next person was onboarded, a different support person simply ran the script and it appended that new person\u2019s information to the end of fish\u2019s row.<\/p>\n<p>In other words, when the script was run for the new hire, fish\u2019s username and password went from \u201cfflintstone:fflintstone\u201d to \u201cfflintstonebrubble:brubble.\u201d<\/p>\n<p>Notes fish, \u201cI would have had no way of knowing my new password without knowing who the next arrival was.\u201d But once again, the fix is easy. The support guy adds a line between the two entries, and fish is good to go again.<\/p>\n<p>Says fish: \u201cI just hope that he made sure to leave a blank line after the new person so they didn\u2019t hit the same issue later!\u201d<\/p>\n<p><strong>Onboard your true tale of IT life with Sharky.<\/strong> <em>Send it to me <\/em><em>at <a href=\"mailto:sharky@computerworld.com\" rel=\"nofollow\">sharky@computerworld.com<\/a>. You can also subscribe to the <a href=\"http:\/\/www.computerworld.com\/newsletters\/signup.html\">Daily Shark Newsletter<\/a> and read some great old tales in the <a href=\"https:\/\/www.computerworld.com\/search?query=+sharky&amp;s=d&amp;start=0\">Sharkives<\/a>.<\/em><\/p>\n<p><a href=\"https:\/\/www.computerworld.com\/article\/3341322\/security\/yabba-dabba-doo.html#tk.rss_security\" target=\"bwo\" >http:\/\/www.computerworld.com\/category\/security\/index.rss<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><strong>Credit to Author: Sharky| Date: Tue, 19 Feb 2019 03:00:00 -0800<\/strong><\/p>\n<article>\n<section class=\"page\">\n<p>Fish is being onboarded as a software engineer and has to download the code repository and start building it. But in checking the setup guide, he can\u2019t find any instructions on what user credentials to use to log in. This seems like something he should be able to figure out, so he trolls through multiple document systems (internal websites, Google documents and wikis) until he finds an old document that says to use his username as both username and password for version control access. That\u2019s easy enough \u2014 but it doesn\u2019t work. Fish gets a message saying his account wasn\u2019t found or the password didn\u2019t match.<\/p>\n<p>Time to submit a help desk ticket. And the explanation is simple. IT had neglected to run the script that created an account for fish in the version control system. Ten minutes after submitting the ticket, fish is in at last.<\/p>\n<p class=\"jumpTag\"><a href=\"\/article\/3341322\/security\/yabba-dabba-doo.html#jump\">To read this article in full, please click here<\/a><\/p>\n<\/section>\n<\/article>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[11062,10643],"tags":[10602,714],"class_list":["post-14629","post","type-post","status-publish","format-standard","hentry","category-computerworld","category-independent","tag-passwords","tag-security"],"_links":{"self":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts\/14629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/comments?post=14629"}],"version-history":[{"count":0,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts\/14629\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/media?parent=14629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/categories?post=14629"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/tags?post=14629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}