{"id":1036,"date":"2021-11-11T08:01:57","date_gmt":"2021-11-11T08:01:57","guid":{"rendered":"https:\/\/marketaylor.synology.me\/?p=1036"},"modified":"2021-11-11T11:07:13","modified_gmt":"2021-11-11T11:07:13","slug":"memories-are-made-of-nis","status":"publish","type":"post","link":"https:\/\/marketaylor.synology.me\/?p=1036","title":{"rendered":"Memories are made of NIS"},"content":{"rendered":"\n<p>I was reading <a href=\"https:\/\/lwn.net\/Articles\/874174\/\" target=\"_blank\" rel=\"noreferrer noopener\">this article<\/a> about the potential removal of the NIS (Network Information System) component from Fedora systems. It reminded me of an old experience managing our department&#8217;s systems.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Our development team was very early in working with AIX systems. We were writing kernel (and micro-kernel) code for the <a href=\"https:\/\/www.old-computers.com\/museum\/computer.asp?c=867\" target=\"_blank\" rel=\"noreferrer noopener\">IBM RT<\/a>, a predecessor to the RS\/6000 and Power systems.  We needed a shared environment so that we could all log on to any free machine in our group (not enough for one each), and access all our files. <\/p>\n\n\n\n<p>Fortunately, IBM had a product solution for AIX that should help. Known as <strong>Distributed Services<\/strong>, it had file-sharing and user\/group-sharing across a network. And it was based on SNA LU6.2 protocols, to ensure reliability and security. None of that cheap TCP\/IP nonsense. But as anyone who has ever worked with SNA knows, that comes with a severe cost in usability, especially in configuration. Once it works, it works fine; but getting it to that stage can take a huge amount of planning, to ensure that every option at each level of the protocol (Node, Control Point, LU &#8230;) matches. I&#8217;ve just pulled up the GUI configuration for SNA on my current AIX system to be reminded of the horrors. Although MQ still has <a href=\"https:\/\/www.ibm.com\/docs\/en\/ibm-mq\/9.2?topic=linux-defining-lu-62-connection-aix\" target=\"_blank\" rel=\"noreferrer noopener\">support for SNA<\/a> channels, and it continues to be tested, I don&#8217;t know if anyone actually understands it.<\/p>\n\n\n\n<p>We struggled through getting Distributed Services and all its underlying pieces configured for a couple of days, but were finally ready to turn it on for a pair of boxes. And whatever we&#8217;d done, it managed to wipe out the <em>\/etc\/passwd<\/em> and <em>\/etc\/group<\/em> files on the machines. Both turned to zero bytes long, making the machines unusable. Rather than go back and work out what we&#8217;d done wrong, we decided to try the alternative solution that we&#8217;d spotted &#8211; a combination of <strong>Yellow Pages <\/strong>(as NIS was still called at the time) and <strong>NFS<\/strong>. Even though it was not the officially-blessed product. Within half an hour, starting from no knowledge, and with no search engines to assist, just reading the documentation, we had a working environment. And that survived for many years. <\/p>\n\n\n\n<p>If Distributed Services had done what I&#8217;m sure it COULD do when properly configured, then we&#8217;d never have learned about what were, for many years, key pieces of technology in the management of Unix machines. While NIS is not part of my current environment, I still miss some aspects of it &#8211; in particular synchronisation of the uid\/gid numbers across machines that simplify a bunch of processes. I have been <em>6505 <\/em>for a lot of years and a lot of machines, even when I need to manually edit system files to keep that number.<\/p>\n<p class=\"last-modified\" style=\"border:1px solid;padding: 10px;\">This post was last updated on November 11th, 2021 at 11:07 am<\/p>","protected":false},"excerpt":{"rendered":"<p>I was reading this article about the potential removal of the NIS (Network Information System) component from Fedora systems. It reminded me of an old experience managing our department&#8217;s systems. This post was last updated on November 11th, 2021 at 11:07 am<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"aside","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[102],"tags":[113],"class_list":["post-1036","post","type-post","status-publish","format-aside","hentry","category-anecdotage","tag-unix","post_format-post-format-aside"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Memories are made of NIS - Mark Taylor&#039;s Blog<\/title>\n<meta name=\"description\" content=\"An article about the possible removal of NIS from Fedora reminded me of early experiences with the network protocol\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/marketaylor.synology.me\/?p=1036\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Memories are made of NIS - Mark Taylor&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"An article about the possible removal of NIS from Fedora reminded me of early experiences with the network protocol\" \/>\n<meta property=\"og:url\" content=\"https:\/\/marketaylor.synology.me\/?p=1036\" \/>\n<meta property=\"og:site_name\" content=\"Mark Taylor&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-11-11T08:01:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-11T11:07:13+00:00\" \/>\n<meta name=\"author\" content=\"Mark\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@marketaylor\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036\"},\"author\":{\"name\":\"Mark\",\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/#\\\/schema\\\/person\\\/2d6f4113ff54187023e20c20186bbb3c\"},\"headline\":\"Memories are made of NIS\",\"datePublished\":\"2021-11-11T08:01:57+00:00\",\"dateModified\":\"2021-11-11T11:07:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036\"},\"wordCount\":472,\"commentCount\":0,\"keywords\":[\"unix\"],\"articleSection\":[\"Anecdotage\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036\",\"url\":\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036\",\"name\":\"Memories are made of NIS - Mark Taylor&#039;s Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/#website\"},\"datePublished\":\"2021-11-11T08:01:57+00:00\",\"dateModified\":\"2021-11-11T11:07:13+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/#\\\/schema\\\/person\\\/2d6f4113ff54187023e20c20186bbb3c\"},\"description\":\"An article about the possible removal of NIS from Fedora reminded me of early experiences with the network protocol\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/?p=1036#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/marketaylor.synology.me\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Memories are made of NIS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/#website\",\"url\":\"https:\\\/\\\/marketaylor.synology.me\\\/\",\"name\":\"Mark Taylor&#039;s Blog\",\"description\":\"Messaging, Music and Moving Around\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/marketaylor.synology.me\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/marketaylor.synology.me\\\/#\\\/schema\\\/person\\\/2d6f4113ff54187023e20c20186bbb3c\",\"name\":\"Mark\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a5ae091c43730194cba7cabb5d65c1dc3f48d05caaddec6ff2319a1ce66376f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a5ae091c43730194cba7cabb5d65c1dc3f48d05caaddec6ff2319a1ce66376f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a5ae091c43730194cba7cabb5d65c1dc3f48d05caaddec6ff2319a1ce66376f?s=96&d=mm&r=g\",\"caption\":\"Mark\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/marketaylor\"],\"url\":\"https:\\\/\\\/marketaylor.synology.me\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Memories are made of NIS - Mark Taylor&#039;s Blog","description":"An article about the possible removal of NIS from Fedora reminded me of early experiences with the network protocol","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/marketaylor.synology.me\/?p=1036","og_locale":"en_GB","og_type":"article","og_title":"Memories are made of NIS - Mark Taylor&#039;s Blog","og_description":"An article about the possible removal of NIS from Fedora reminded me of early experiences with the network protocol","og_url":"https:\/\/marketaylor.synology.me\/?p=1036","og_site_name":"Mark Taylor&#039;s Blog","article_published_time":"2021-11-11T08:01:57+00:00","article_modified_time":"2021-11-11T11:07:13+00:00","author":"Mark","twitter_card":"summary_large_image","twitter_creator":"@marketaylor","twitter_misc":{"Written by":"Mark","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/marketaylor.synology.me\/?p=1036#article","isPartOf":{"@id":"https:\/\/marketaylor.synology.me\/?p=1036"},"author":{"name":"Mark","@id":"https:\/\/marketaylor.synology.me\/#\/schema\/person\/2d6f4113ff54187023e20c20186bbb3c"},"headline":"Memories are made of NIS","datePublished":"2021-11-11T08:01:57+00:00","dateModified":"2021-11-11T11:07:13+00:00","mainEntityOfPage":{"@id":"https:\/\/marketaylor.synology.me\/?p=1036"},"wordCount":472,"commentCount":0,"keywords":["unix"],"articleSection":["Anecdotage"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/marketaylor.synology.me\/?p=1036#respond"]}]},{"@type":"WebPage","@id":"https:\/\/marketaylor.synology.me\/?p=1036","url":"https:\/\/marketaylor.synology.me\/?p=1036","name":"Memories are made of NIS - Mark Taylor&#039;s Blog","isPartOf":{"@id":"https:\/\/marketaylor.synology.me\/#website"},"datePublished":"2021-11-11T08:01:57+00:00","dateModified":"2021-11-11T11:07:13+00:00","author":{"@id":"https:\/\/marketaylor.synology.me\/#\/schema\/person\/2d6f4113ff54187023e20c20186bbb3c"},"description":"An article about the possible removal of NIS from Fedora reminded me of early experiences with the network protocol","breadcrumb":{"@id":"https:\/\/marketaylor.synology.me\/?p=1036#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/marketaylor.synology.me\/?p=1036"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/marketaylor.synology.me\/?p=1036#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/marketaylor.synology.me\/"},{"@type":"ListItem","position":2,"name":"Memories are made of NIS"}]},{"@type":"WebSite","@id":"https:\/\/marketaylor.synology.me\/#website","url":"https:\/\/marketaylor.synology.me\/","name":"Mark Taylor&#039;s Blog","description":"Messaging, Music and Moving Around","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/marketaylor.synology.me\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/marketaylor.synology.me\/#\/schema\/person\/2d6f4113ff54187023e20c20186bbb3c","name":"Mark","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/9a5ae091c43730194cba7cabb5d65c1dc3f48d05caaddec6ff2319a1ce66376f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9a5ae091c43730194cba7cabb5d65c1dc3f48d05caaddec6ff2319a1ce66376f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9a5ae091c43730194cba7cabb5d65c1dc3f48d05caaddec6ff2319a1ce66376f?s=96&d=mm&r=g","caption":"Mark"},"sameAs":["https:\/\/x.com\/marketaylor"],"url":"https:\/\/marketaylor.synology.me\/?author=1"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=\/wp\/v2\/posts\/1036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1036"}],"version-history":[{"count":4,"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=\/wp\/v2\/posts\/1036\/revisions"}],"predecessor-version":[{"id":1042,"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=\/wp\/v2\/posts\/1036\/revisions\/1042"}],"wp:attachment":[{"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marketaylor.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}