we already have a client drop in config directory like this ­ not quite resolving ³conf² vs ³config² :--)


[yangw@cent7a xrootd]$ ls -al

total 28

drwxr-xr-x. 3 root root 4096 Dec 5 05:32 ./

drwxr-xr-x. 138 root root 12288 Dec 10 02:00 ../

-rw-r--r--. 1 root root 6149 Oct 22 03:02 client.conf

drwxr-xr-x. 2 root root 4096 Dec 5 05:32 client.plugins.d/


--
Wei Yang | [log in to unmask]<mailto:[log in to unmask]> | 650-926-3338(O)

From: Brian P Bockelman <[log in to unmask]>
Reply-To: xrootd/xrootd <[log in to unmask]>
Date: Sunday, December 9, 2018 at 9:26 PM
To: xrootd/xrootd <[log in to unmask]>
Cc: Subscribed <[log in to unmask]>
Subject: [xrootd/xrootd] Reserve `/etc/xrootd/config.d` for configuration drop-ins (#872)


Before we release 4.9.0, we should agree on the directory for "drop-in" configuration files.

That is, the OSG would like to ship a config-only RPM that adds a few sane defaults to the Xrootd config as a separate configuration file. We would naturally put these extensions in /etc/xrootd/config.d (to mirror /etc/condor/config.d); however, we'd really hate to adopt a naming scheme that differs from upstream.

For example, if OSG used /etc/xrootd/config.d and XRootD upstream used /etc/xrootd/conf.d starting in 5.0, many folks would be confused.

Even if we don't update the upstream templates in 4.9.0 to look at a config directory, I'd like to "reserve" the appropriate value for the future.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/xrootd/xrootd/issues/872>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AE9TA_hwt5LdxMhDZEyvx_pwEH09RC0nks5u3fCPgaJpZM4ZKrkJ>.


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":"@wyang007 in #872: we already have a client drop in config directory like this ­ not quite resolving ³conf² vs ³config² :--)\n\n\n[yangw@cent7a xrootd]$ ls -al\n\ntotal 28\n\ndrwxr-xr-x. 3 root root 4096 Dec 5 05:32 ./\n\ndrwxr-xr-x. 138 root root 12288 Dec 10 02:00 ../\n\n-rw-r--r--. 1 root root 6149 Oct 22 03:02 client.conf\n\ndrwxr-xr-x. 2 root root 4096 Dec 5 05:32 client.plugins.d/\n\n\n--\nWei Yang | [log in to unmask]\u003cmailto:[log in to unmask]\u003e | 650-926-3338(O)\n\nFrom: Brian P Bockelman \[log in to unmask]\u003e\nReply-To: xrootd/xrootd \[log in to unmask]\u003e\nDate: Sunday, December 9, 2018 at 9:26 PM\nTo: xrootd/xrootd \[log in to unmask]\u003e\nCc: Subscribed \[log in to unmask]\u003e\nSubject: [xrootd/xrootd] Reserve `/etc/xrootd/config.d` for configuration drop-ins (#872)\n\n\nBefore we release 4.9.0, we should agree on the directory for \"drop-in\" configuration files.\n\nThat is, the OSG would like to ship a config-only RPM that adds a few sane defaults to the Xrootd config as a separate configuration file. We would naturally put these extensions in /etc/xrootd/config.d (to mirror /etc/condor/config.d); however, we'd really hate to adopt a naming scheme that differs from upstream.\n\nFor example, if OSG used /etc/xrootd/config.d and XRootD upstream used /etc/xrootd/conf.d starting in 5.0, many folks would be confused.\n\nEven if we don't update the upstream templates in 4.9.0 to look at a config directory, I'd like to \"reserve\" the appropriate value for the future.\n\n‹\nYou are receiving this because you are subscribed to this thread.\nReply to this email directly, view it on GitHub\u003chttps://github.com/xrootd/xrootd/issues/872\u003e, or mute the thread\u003chttps://github.com/notifications/unsubscribe-auth/AE9TA_hwt5LdxMhDZEyvx_pwEH09RC0nks5u3fCPgaJpZM4ZKrkJ\u003e.\n"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/872#issuecomment-445759610"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/872#issuecomment-445759610", "url": "https://github.com/xrootd/xrootd/issues/872#issuecomment-445759610", "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] Reserve `/etc/xrootd/config.d` for configuration drop-ins (#872)", "sections": [ { "text": "", "activityTitle": "**Wei Yang**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@wyang007", "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\": 872,\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\": 872\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/issues/872#issuecomment-445759610" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 422230281\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