Hi Brian,

By default, POSC is only available when specifically requested. But, es,
it does get setup so cleanup will also occur (though, there shouldn't be
anything to cleanup). If you don't want it, simply say

ofs.persist off

http://xrootd.org/doc/dev48/ofs_config.htm#_Toc401930722

Andy


On Sun, 30 Sep 2018, Brian P Bockelman wrote:

> 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 commented.
> Reply to this email directly or view it on GitHub:
> https://github.com/xrootd/xrootd/issues/830#issuecomment-425761935


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":"@abh3 in #830: Hi Brian,\n\nBy default, POSC is only available when specifically requested. But, es, \nit does get setup so cleanup will also occur (though, there shouldn't be \nanything to cleanup). If you don't want it, simply say\n\nofs.persist off\n\nhttp://xrootd.org/doc/dev48/ofs_config.htm#_Toc401930722\n\nAndy\n\n\nOn Sun, 30 Sep 2018, Brian P Bockelman wrote:\n\n\u003e 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.\n\u003e\n\u003e 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.\n\u003e\n\u003e 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.\n\u003e\n\u003e -- \n\u003e You are receiving this because you commented.\n\u003e Reply to this email directly or view it on GitHub:\n\u003e https://github.com/xrootd/xrootd/issues/830#issuecomment-425761935\n"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/830#issuecomment-426011103"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/830#issuecomment-426011103", "url": "https://github.com/xrootd/xrootd/issues/830#issuecomment-426011103", "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": "**Andrew Hanushevsky**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@abh3", "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-426011103" } ], "@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