Port inheritance:
- Allows reservation of the port at the init level. This prevents other random processes from grabbing it.
- Allows containers / sandboxes to utilize ports on a network they may not otherwise have access to.
- I.e., allows you to use the PrivateNetwork feature

I find it quite useful (often, more useful) for non-privileged ports.

Brian

> On May 18, 2017, at 3:44 PM, Andrew Hanushevsky <[log in to unmask]> wrote:
>
> Hi Brian,
>
> We decided that there was no reason to use port inheritance for non-privileged ports. Indeed, there really is none except for individual preference.
>
> Andy
> From: Brian Bockelman
> Sent: Thursday, May 18, 2017 10:51 AM
> To: xrootd/xrootd
> Cc: Andrew Hanushevsky ; Assign
> Subject: Re: [xrootd/xrootd] Allow systemd socket inheritance (#446)
>
> Hi,
>
> I only see a systemd socket defined for HTTP in the packaging/ subdir -- is there packaging for the xrootd protocol socket too?
>
> Brian
>
> > On May 12, 2017, at 1:29 PM, xrootd-dev <[log in to unmask]> wrote:
> >
> > Hi Brian,
> >
> > I believe it's in git head.
> >
> > Andy
> >
> > On Fri, 12 May 2017, Brian Bockelman wrote:
> >
> > > What branch is that in? Can you create a corresponding PR so I can send the link to someone?
> > >
> > > --
> > > You are receiving this because you are subscribed to this thread.
> > > Reply to this email directly or view it on GitHub:
> > > https://github.com/xrootd/xrootd/issues/446#issuecomment-301103020
> > >
> > > ########################################################################
> > > 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
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub <https://github.com/xrootd/xrootd/issues/446#issuecomment-301151969>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABCvR0RjSf0k4yK9Ovw6ybKBOIo2gsBmks5r5KT0gaJpZM4LR-IR>.
> >
>
>
> —
> You are receiving this because you were assigned.
> Reply to this email directly, view it on GitHub, or mute the thread.
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub <https://github.com/xrootd/xrootd/issues/446#issuecomment-302535763>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABCvR1H8_NQoFiLGCmY4j0VokCvW9_Roks5r7K2RgaJpZM4LR-IR>.
>


You are receiving this because you commented.
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://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bbockelm in #446: Port inheritance:\n- Allows reservation of the port at the init level. This prevents other random processes from grabbing it.\n- Allows containers / sandboxes to utilize ports on a network they may not otherwise have access to.\n - I.e., allows you to use the PrivateNetwork feature\n\nI find it quite useful (often, more useful) for non-privileged ports.\n\nBrian\n\n\u003e On May 18, 2017, at 3:44 PM, Andrew Hanushevsky \[log in to unmask]\u003e wrote:\n\u003e \n\u003e Hi Brian,\n\u003e \n\u003e We decided that there was no reason to use port inheritance for non-privileged ports. Indeed, there really is none except for individual preference.\n\u003e \n\u003e Andy\n\u003e From: Brian Bockelman \n\u003e Sent: Thursday, May 18, 2017 10:51 AM\n\u003e To: xrootd/xrootd \n\u003e Cc: Andrew Hanushevsky ; Assign \n\u003e Subject: Re: [xrootd/xrootd] Allow systemd socket inheritance (#446)\n\u003e \n\u003e Hi,\n\u003e \n\u003e I only see a systemd socket defined for HTTP in the packaging/ subdir -- is there packaging for the xrootd protocol socket too?\n\u003e \n\u003e Brian\n\u003e \n\u003e \u003e On May 12, 2017, at 1:29 PM, xrootd-dev \[log in to unmask]\u003e wrote:\n\u003e \u003e \n\u003e \u003e Hi Brian,\n\u003e \u003e \n\u003e \u003e I believe it's in git head.\n\u003e \u003e \n\u003e \u003e Andy\n\u003e \u003e \n\u003e \u003e On Fri, 12 May 2017, Brian Bockelman wrote:\n\u003e \u003e \n\u003e \u003e \u003e What branch is that in? Can you create a corresponding PR so I can send the link to someone?\n\u003e \u003e \u003e\n\u003e \u003e \u003e -- \n\u003e \u003e \u003e You are receiving this because you are subscribed to this thread.\n\u003e \u003e \u003e Reply to this email directly or view it on GitHub:\n\u003e \u003e \u003e https://github.com/xrootd/xrootd/issues/446#issuecomment-301103020\n\u003e \u003e \u003e\n\u003e \u003e \u003e ########################################################################\n\u003e \u003e \u003e Use REPLY-ALL to reply to list\n\u003e \u003e \u003e\n\u003e \u003e \u003e To unsubscribe from the XROOTD-DEV list, click the following link:\n\u003e \u003e \u003e https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV\u0026A=1\n\u003e \u003e —\n\u003e \u003e You are receiving this because you authored the thread.\n\u003e \u003e Reply to this email directly, view it on GitHub \u003chttps://github.com/xrootd/xrootd/issues/446#issuecomment-301151969\u003e, or mute the thread \u003chttps://github.com/notifications/unsubscribe-auth/ABCvR0RjSf0k4yK9Ovw6ybKBOIo2gsBmks5r5KT0gaJpZM4LR-IR\u003e.\n\u003e \u003e \n\u003e \n\u003e \n\u003e —\n\u003e You are receiving this because you were assigned.\n\u003e Reply to this email directly, view it on GitHub, or mute the thread.\n\u003e —\n\u003e You are receiving this because you authored the thread.\n\u003e Reply to this email directly, view it on GitHub \u003chttps://github.com/xrootd/xrootd/issues/446#issuecomment-302535763\u003e, or mute the thread \u003chttps://github.com/notifications/unsubscribe-auth/ABCvR1H8_NQoFiLGCmY4j0VokCvW9_Roks5r7K2RgaJpZM4LR-IR\u003e.\n\u003e \n\n"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/446#issuecomment-302537043"}}}

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