{"id":259,"date":"2008-05-29T12:23:36","date_gmt":"2008-05-29T11:23:36","guid":{"rendered":"http:\/\/cyberelk.net\/tim\/?p=259"},"modified":"2014-05-20T09:09:13","modified_gmt":"2014-05-20T08:09:13","slug":"version-100","status":"publish","type":"post","link":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/","title":{"rendered":"Version 1.0.0"},"content":{"rendered":"<p>I&#8217;ve released <a href=\"https:\/\/cyberelk.net\/tim\/software\/system-config-printer\/trackback\/\">system-config-printer<\/a> 1.0.0 and built it for Fedora&#8217;s development tree.  The main focus has been improving the way the application looks and behaves. One new feature I&#8217;ve been working on is the improved Windows print share browser. Instead of executing the smbclient command and parsing its output to find print shares, the new browser uses libsmbclient. Print shares which cannot be discovered without authentication should now appear in the browser, after a prompt for the user name and password.<\/p>\n<p><!--more--><\/p>\n<p>There is also support for proxy authentication.  This is when you have submitted a print job to a queue for a network printer, but the remote printer requires authentication.  When this happens, the CUPS backend responsible for transporting the job to the network printer stops and waits for authentication details.  In system-config-printer 1.0.0, the print applet now spots this, displays an authentication dialog, and passes this to CUPS for it to complete the job.<\/p>\n<p>This works for the ipp backend, but not yet for the smb backend.  The samba v3-2-test branch has code to deal with this, but it doesn&#8217;t yet work for me (although I have a one line change that fixes it for me).  As a result, the &#8220;prompt user for authentication&#8221; option just has the effect of not providing any authentication details at all at the moment.<\/p>\n<p><a href=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"261\" data-permalink=\"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/screenshot-printer-configuration-localhost\/\" data-orig-file=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png\" data-orig-size=\"387,388\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Main window\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Main window&lt;\/p&gt;\n\" data-large-file=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png\" class=\"alignnone size-full wp-image-261\" title=\"Main window\" src=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png\" alt=\"Main window\" width=\"387\" height=\"388\" srcset=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png 387w, https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost-150x150.png 150w, https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost-299x300.png 299w\" sizes=\"auto, (max-width: 387px) 100vw, 387px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-new-printer.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"260\" data-permalink=\"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/screenshot-new-printer\/\" data-orig-file=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-new-printer.png\" data-orig-size=\"607,542\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"SMB dialog\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;SMB dialog&lt;\/p&gt;\n\" data-large-file=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-new-printer.png\" class=\"alignnone size-medium wp-image-260\" title=\"SMB dialog\" src=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-new-printer-300x267.png\" alt=\"SMB dialog\" width=\"300\" height=\"267\" srcset=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-new-printer-300x267.png 300w, https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-new-printer.png 607w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve released system-config-printer 1.0.0 and built it for Fedora&#8217;s development tree. The main focus has been improving the way the application looks and behaves. One new feature I&#8217;ve been working on is the improved Windows print share browser. Instead of executing the smbclient command and parsing its output to find print shares, the new browser [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[],"class_list":["post-259","post","type-post","status-publish","format-standard","hentry","category-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Version 1.0.0 - PRINT HEAD<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Version 1.0.0 - PRINT HEAD\" \/>\n<meta property=\"og:description\" content=\"I&#8217;ve released system-config-printer 1.0.0 and built it for Fedora&#8217;s development tree. The main focus has been improving the way the application looks and behaves. One new feature I&#8217;ve been working on is the improved Windows print share browser. Instead of executing the smbclient command and parsing its output to find print shares, the new browser [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/\" \/>\n<meta property=\"og:site_name\" content=\"PRINT HEAD\" \/>\n<meta property=\"article:published_time\" content=\"2008-05-29T11:23:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-05-20T08:09:13+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png\" \/>\n<meta name=\"author\" content=\"Tim Waugh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Waugh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/\"},\"author\":{\"name\":\"Tim Waugh\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"headline\":\"Version 1.0.0\",\"datePublished\":\"2008-05-29T11:23:36+00:00\",\"dateModified\":\"2014-05-20T08:09:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/\"},\"wordCount\":221,\"publisher\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"image\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2008\\\/05\\\/screenshot-printer-configuration-localhost.png\",\"articleSection\":[\"Software\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/\",\"name\":\"Version 1.0.0 - PRINT HEAD\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2008\\\/05\\\/screenshot-printer-configuration-localhost.png\",\"datePublished\":\"2008-05-29T11:23:36+00:00\",\"dateModified\":\"2014-05-20T08:09:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/#primaryimage\",\"url\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2008\\\/05\\\/screenshot-printer-configuration-localhost.png\",\"contentUrl\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2008\\\/05\\\/screenshot-printer-configuration-localhost.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2008\\\/05\\\/29\\\/version-100\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Version 1.0.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#website\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/\",\"name\":\"PRINT HEAD\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\",\"name\":\"Tim Waugh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"contentUrl\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"width\":731,\"height\":140,\"caption\":\"Tim Waugh\"},\"logo\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\"},\"sameAs\":[\"http:\\\/\\\/cyberelk.net\\\/tim\"],\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/author\\\/twaugh\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Version 1.0.0 - PRINT HEAD","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:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/","og_locale":"en_GB","og_type":"article","og_title":"Version 1.0.0 - PRINT HEAD","og_description":"I&#8217;ve released system-config-printer 1.0.0 and built it for Fedora&#8217;s development tree. The main focus has been improving the way the application looks and behaves. One new feature I&#8217;ve been working on is the improved Windows print share browser. Instead of executing the smbclient command and parsing its output to find print shares, the new browser [&hellip;]","og_url":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/","og_site_name":"PRINT HEAD","article_published_time":"2008-05-29T11:23:36+00:00","article_modified_time":"2014-05-20T08:09:13+00:00","og_image":[{"url":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png","type":"","width":"","height":""}],"author":"Tim Waugh","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tim Waugh","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/#article","isPartOf":{"@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/"},"author":{"name":"Tim Waugh","@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"headline":"Version 1.0.0","datePublished":"2008-05-29T11:23:36+00:00","dateModified":"2014-05-20T08:09:13+00:00","mainEntityOfPage":{"@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/"},"wordCount":221,"publisher":{"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"image":{"@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/#primaryimage"},"thumbnailUrl":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png","articleSection":["Software"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/","url":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/","name":"Version 1.0.0 - PRINT HEAD","isPartOf":{"@id":"https:\/\/cyberelk.net\/tim\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/#primaryimage"},"image":{"@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/#primaryimage"},"thumbnailUrl":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png","datePublished":"2008-05-29T11:23:36+00:00","dateModified":"2014-05-20T08:09:13+00:00","breadcrumb":{"@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/#primaryimage","url":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png","contentUrl":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2008\/05\/screenshot-printer-configuration-localhost.png"},{"@type":"BreadcrumbList","@id":"https:\/\/cyberelk.net\/tim\/2008\/05\/29\/version-100\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cyberelk.net\/tim\/"},{"@type":"ListItem","position":2,"name":"Version 1.0.0"}]},{"@type":"WebSite","@id":"https:\/\/cyberelk.net\/tim\/#website","url":"https:\/\/cyberelk.net\/tim\/","name":"PRINT HEAD","description":"","publisher":{"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cyberelk.net\/tim\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6","name":"Tim Waugh","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","url":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","contentUrl":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","width":731,"height":140,"caption":"Tim Waugh"},"logo":{"@id":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png"},"sameAs":["http:\/\/cyberelk.net\/tim"],"url":"https:\/\/cyberelk.net\/tim\/author\/twaugh\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pnnS2-4b","_links":{"self":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/comments?post=259"}],"version-history":[{"count":1,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/259\/revisions"}],"predecessor-version":[{"id":1077,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/259\/revisions\/1077"}],"wp:attachment":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/media?parent=259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/categories?post=259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/tags?post=259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}