Print

Print


This is actually the HDFS backend - but, logically, it works the same way as setfsuid. The HDFS client is setup to be able to impersonate any HDFS user.

Honestly, I don't want to support POSC since, as you point out, it really isn't plausible to "do it right" in this configuration.

Rather than trying to fix something that is fundamentally unfixable, is it possible to return an error or otherwise disable POSC? For me, the bigger problem is someone who starts a POSC transfer can cause my server to be unable to restart.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bbockelm in #830: This is actually the HDFS backend - but, logically, it works the same way as `setfsuid`. The HDFS client is setup to be able to impersonate any HDFS user.\r\n\r\nHonestly, I don't _want_ to support POSC since, as you point out, it really isn't plausible to \"do it right\" in this configuration.\r\n\r\nRather than trying to fix something that is fundamentally unfixable, is it possible to return an error or otherwise disable POSC? For me, the bigger problem is someone who starts a POSC transfer can cause my server to be unable to restart."}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/830#issuecomment-425761935"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/830#issuecomment-425761935", "url": "https://github.com/xrootd/xrootd/issues/830#issuecomment-425761935", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [xrootd/xrootd] POSC doesn't work well with XrdOss plugins (#830)", "sections": [ { "text": "", "activityTitle": "**Brian P Bockelman**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@bbockelm", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 830,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 830\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/issues/830#issuecomment-425761935" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 384632063\n}" } ], "themeColor": "26292E" } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1