{"id":1694,"date":"2006-09-20T18:06:17","date_gmt":"2006-09-20T21:06:17","guid":{"rendered":"http:\/\/brockerhoff.net\/bb\/viewtopic.php?p=1974"},"modified":"2010-05-08T19:32:35","modified_gmt":"2010-05-08T22:32:35","slug":"re-behaves-as-expected-but","status":"publish","type":"post","link":"https:\/\/brockerhoff.net\/blog\/2006\/09\/20\/re-behaves-as-expected-but\/","title":{"rendered":"Re: Behaves as expected. But."},"content":{"rendered":"<p>Adam has posted <a href=\"http:\/\/www.codepoetry.net\/2006\/09\/20\/thwap_thwap_is_this_thing_on\">a response<\/a> on the installer authorization issue:<\/p>\n<blockquote><p>I don&#8217;t believe they&#8217;re even calling that function to gain root, honestly, because it follows the authorization file. It can&#8217;t not. They&#8217;re doing something else and I believe that&#8217;s a red herring here. There&#8217;s no way to call that function and have it not consult the database, so they&#8217;re doing something internal to get around it. Be that a SUID program somewhere or some private call, they&#8217;re getting around the clause in authorization that says the user needs a password.<\/p><\/blockquote>\n<p>Well, that&#8217;d be a surprise to me, but it&#8217;s not impossible. I&#8217;ll try to find some time to do a test package and some rooting (oops!) around inside the Installer before writing more about this.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adam has posted a response on the installer authorization issue: I don&#8217;t believe they&#8217;re even calling that function to gain root, honestly, because it follows the authorization file. It can&#8217;t not. They&#8217;re doing something else and I believe that&#8217;s a red herring here. There&#8217;s no way to call that function and have it not consult [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","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":""},"categories":[4,19],"tags":[23],"class_list":["post-1694","post","type-post","status-publish","format-standard","hentry","category-dev","category-software","tag-mac"],"featured_image_src":null,"author_info":{"display_name":"Rainer Brockerhoff","author_link":"https:\/\/brockerhoff.net\/blog\/author\/rbrockerhoff\/"},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1q3Zc-rk","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/posts\/1694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/comments?post=1694"}],"version-history":[{"count":0,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/posts\/1694\/revisions"}],"wp:attachment":[{"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/media?parent=1694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/categories?post=1694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brockerhoff.net\/blog\/wp-json\/wp\/v2\/tags?post=1694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}