home.social

#fingerhole — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fingerhole, aggregated by home.social.

fetched live
  1. The Finger Protocol seems to have had an alternative unofficial TCP-port, other than TCP-port 79.

    TCP-port 2003

    It was used by GNU cfinger.

    TCP-port 2003 would not typically require 'root' privileges — in systems that require 'root' privileges for TCP-ports less-than 1024.

    #FingerProtocol #Fingerverse #FingerHole #smallNet #smallWeb #smolNet #smolWeb

  2. The Finger Protocol seems to have had an alternative unofficial TCP-port, other than TCP-port 79.

    TCP-port 2003

    It was used by GNU cfinger.

    TCP-port 2003 would not typically require 'root' privileges — in systems that require 'root' privileges for TCP-ports less-than 1024.

    #FingerProtocol #Fingerverse #FingerHole #smallNet #smallWeb #smolNet #smolWeb

  3. The Finger Protocol seems to have had an alternative unofficial TCP-port, other than TCP-port 79.

    TCP-port 2003

    It was used by GNU cfinger.

    TCP-port 2003 would not typically require 'root' privileges — in systems that require 'root' privileges for TCP-ports less-than 1024.

    #FingerProtocol #Fingerverse #FingerHole #smallNet #smallWeb #smolNet #smolWeb

  4. The Finger Protocol seems to have had an alternative unofficial TCP-port, other than TCP-port 79.

    TCP-port 2003

    It was used by GNU cfinger.

    TCP-port 2003 would not typically require 'root' privileges — in systems that require 'root' privileges for TCP-ports less-than 1024.

    #FingerProtocol #Fingerverse #FingerHole #smallNet #smallWeb #smolNet #smolWeb

  5. The Finger Protocol seems to have had an alternative unofficial TCP-port, other than TCP-port 79.

    TCP-port 2003

    It was used by GNU cfinger.

    TCP-port 2003 would not typically require 'root' privileges — in systems that require 'root' privileges for TCP-ports less-than 1024.

    #FingerProtocol #Fingerverse #FingerHole #smallNet #smallWeb #smolNet #smolWeb

  6. @pmevzek

    Using a DNS SRV record instead of a DNS TXT record —

    To make it so you can change the TCP-port and host of a finger-protocol request —

    Seems like a reasonable modification to what I was proposing.

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  7. @pmevzek

    Using a DNS SRV record instead of a DNS TXT record —

    To make it so you can change the TCP-port and host of a finger-protocol request —

    Seems like a reasonable modification to what I was proposing.

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  8. @pmevzek

    Using a DNS SRV record instead of a DNS TXT record —

    To make it so you can change the TCP-port and host of a finger-protocol request —

    Seems like a reasonable modification to what I was proposing.

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  9. @pmevzek

    Using a DNS SRV record instead of a DNS TXT record —

    To make it so you can change the TCP-port and host of a finger-protocol request —

    Seems like a reasonable modification to what I was proposing.

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  10. @pmevzek

    Using a DNS SRV record instead of a DNS TXT record —

    To make it so you can change the TCP-port and host of a finger-protocol request —

    Seems like a reasonable modification to what I was proposing.

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  11. 1/

    The finger-protocol could make use of DNS TXT records.

    You could use it to change the TCP-port connected to for a finger-request.

    You could use it to change the host connected to for a finger-request.

    This has a lot of potential!

    🧵

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  12. 1/

    The finger-protocol could make use of DNS TXT records.

    You could use it to change the TCP-port connected to for a finger-request.

    You could use it to change the host connected to for a finger-request.

    This has a lot of potential!

    🧵

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  13. 1/

    The finger-protocol could make use of DNS TXT records.

    You could use it to change the TCP-port connected to for a finger-request.

    You could use it to change the host connected to for a finger-request.

    This has a lot of potential!

    🧵

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  14. 1/

    The finger-protocol could make use of DNS TXT records.

    You could use it to change the TCP-port connected to for a finger-request.

    You could use it to change the host connected to for a finger-request.

    This has a lot of potential!

    🧵

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  15. 1/

    The finger-protocol could make use of DNS TXT records.

    You could use it to change the TCP-port connected to for a finger-request.

    You could use it to change the host connected to for a finger-request.

    This has a lot of potential!

    🧵

    ( #dns #dnsTxt )

    ( #finger #fingerHole #fingerProtocol #fingerverse )

    ( #smallInternet #smallNet #smallWeb )

    ( #smolInternet #smolNet #smolWeb )

  16. @orangeacme

    #finger has an origin at least going back to 1971.

    #IETF #RFC742 was written to document the existing #fingerProtocol , as it was (implicitly) defined by software.

    I.e., finger had been around and was evolving AT LEAST 6 years before RFC-742 was published.

    ( #fingerHole #fingerverse )

  17. @orangeacme

    #finger has an origin at least going back to 1971.

    #IETF #RFC742 was written to document the existing #fingerProtocol , as it was (implicitly) defined by software.

    I.e., finger had been around and was evolving AT LEAST 6 years before RFC-742 was published.

    ( #fingerHole #fingerverse )

  18. @orangeacme

    #finger has an origin at least going back to 1971.

    #IETF #RFC742 was written to document the existing #fingerProtocol , as it was (implicitly) defined by software.

    I.e., finger had been around and was evolving AT LEAST 6 years before RFC-742 was published.

    ( #fingerHole #fingerverse )

  19. @orangeacme

    #finger has an origin at least going back to 1971.

    #IETF #RFC742 was written to document the existing #fingerProtocol , as it was (implicitly) defined by software.

    I.e., finger had been around and was evolving AT LEAST 6 years before RFC-742 was published.

    ( #fingerHole #fingerverse )

  20. @orangeacme

    #finger has an origin at least going back to 1971.

    #IETF #RFC742 was written to document the existing #fingerProtocol , as it was (implicitly) defined by software.

    I.e., finger had been around and was evolving AT LEAST 6 years before RFC-742 was published.

    ( #fingerHole #fingerverse )

  21. 3/

    This quotation from the GNU #finger documentation suggests that —

    Image support had already (historically) been added to the #fingerProtocol .

    And keep in mind that GNU finger is one of the historic finger-protocol clients — and that it was last updated October 15th, 1992. But that the GNU finger code-base is way older than that.

    ( #fingerHole #fingerverse )

  22. 3/

    This quotation from the GNU #finger documentation suggests that —

    Image support had already (historically) been added to the #fingerProtocol .

    And keep in mind that GNU finger is one of the historic finger-protocol clients — and that it was last updated October 15th, 1992. But that the GNU finger code-base is way older than that.

    ( #fingerHole #fingerverse )

  23. 3/

    This quotation from the GNU #finger documentation suggests that —

    Image support had already (historically) been added to the #fingerProtocol .

    And keep in mind that GNU finger is one of the historic finger-protocol clients — and that it was last updated October 15th, 1992. But that the GNU finger code-base is way older than that.

    ( #fingerHole #fingerverse )

  24. 3/

    This quotation from the GNU #finger documentation suggests that —

    Image support had already (historically) been added to the #fingerProtocol .

    And keep in mind that GNU finger is one of the historic finger-protocol clients — and that it was last updated October 15th, 1992. But that the GNU finger code-base is way older than that.

    ( #fingerHole #fingerverse )

  25. 3/

    This quotation from the GNU #finger documentation suggests that —

    Image support had already (historically) been added to the #fingerProtocol .

    And keep in mind that GNU finger is one of the historic finger-protocol clients — and that it was last updated October 15th, 1992. But that the GNU finger code-base is way older than that.

    ( #fingerHole #fingerverse )

  26. 2/

    Quotation continued —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “[…] The conversion of graphic data from one format to another is done through GNU Finger; no site need know where or how such images are stored on any other site to be able to display those images. You should ask your system administrator to find out whether he has chose to include this functionality on your network.”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  27. 2/

    Quotation continued —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “[…] The conversion of graphic data from one format to another is done through GNU Finger; no site need know where or how such images are stored on any other site to be able to display those images. You should ask your system administrator to find out whether he has chose to include this functionality on your network.”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  28. 2/

    Quotation continued —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “[…] The conversion of graphic data from one format to another is done through GNU Finger; no site need know where or how such images are stored on any other site to be able to display those images. You should ask your system administrator to find out whether he has chose to include this functionality on your network.”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  29. 2/

    Quotation continued —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “[…] The conversion of graphic data from one format to another is done through GNU Finger; no site need know where or how such images are stored on any other site to be able to display those images. You should ask your system administrator to find out whether he has chose to include this functionality on your network.”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  30. 2/

    Quotation continued —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “[…] The conversion of graphic data from one format to another is done through GNU Finger; no site need know where or how such images are stored on any other site to be able to display those images. You should ask your system administrator to find out whether he has chose to include this functionality on your network.”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  31. 1/

    A quotation from the GNU finger documentation —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “An optional and currently unsupported feature is passing of graphic images. This is built on the new protocol. A user at site A (e.g. MIT) may see the picture of a user at site B (e.g. UCSB), by typing a finger request. […]”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  32. 1/

    A quotation from the GNU finger documentation —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “An optional and currently unsupported feature is passing of graphic images. This is built on the new protocol. A user at site A (e.g. MIT) may see the picture of a user at site B (e.g. UCSB), by typing a finger request. […]”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  33. 1/

    A quotation from the GNU finger documentation —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “An optional and currently unsupported feature is passing of graphic images. This is built on the new protocol. A user at site A (e.g. MIT) may see the picture of a user at site B (e.g. UCSB), by typing a finger request. […]”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  34. 1/

    A quotation from the GNU finger documentation —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “An optional and currently unsupported feature is passing of graphic images. This is built on the new protocol. A user at site A (e.g. MIT) may see the picture of a user at site B (e.g. UCSB), by typing a finger request. […]”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  35. 1/

    A quotation from the GNU finger documentation —

    (GNU #finger is one of the historic #fingerProtocol clients — last updated October 15th, 1992.)

    “An optional and currently unsupported feature is passing of graphic images. This is built on the new protocol. A user at site A (e.g. MIT) may see the picture of a user at site B (e.g. UCSB), by typing a finger request. […]”

    gnu.org/software/finger/manual

    ( #fingerHole #fingerverse )

  36. 3/

    If a concept of files & directories were added to the #fingerProtocol then — it would need to be attached to the user, not the host.

    I.e.,:
    "joeblow/a/b/c.txt" + "\r\n"

    "joeblow/a/b/[email protected]" + "\r\n"

    Or from the command line:

    finger joeblow/a/b/[email protected]

    finger joeblow/a/b/[email protected]@changelog.ca

    ( #finger #fingerHole #fingerverse #HTTP )

  37. 3/

    If a concept of files & directories were added to the #fingerProtocol then — it would need to be attached to the user, not the host.

    I.e.,:
    "joeblow/a/b/c.txt" + "\r\n"

    "joeblow/a/b/[email protected]" + "\r\n"

    Or from the command line:

    finger joeblow/a/b/[email protected]

    finger joeblow/a/b/[email protected]@changelog.ca

    ( #finger #fingerHole #fingerverse #HTTP )

  38. 3/

    If a concept of files & directories were added to the #fingerProtocol then — it would need to be attached to the user, not the host.

    I.e.,:
    "joeblow/a/b/c.txt" + "\r\n"

    "joeblow/a/b/[email protected]" + "\r\n"

    Or from the command line:

    finger joeblow/a/b/[email protected]

    finger joeblow/a/b/[email protected]@changelog.ca

    ( #finger #fingerHole #fingerverse #HTTP )

  39. 3/

    If a concept of files & directories were added to the #fingerProtocol then — it would need to be attached to the user, not the host.

    I.e.,:
    "joeblow/a/b/c.txt" + "\r\n"

    "joeblow/a/b/[email protected]" + "\r\n"

    Or from the command line:

    finger joeblow/a/b/[email protected]

    finger joeblow/a/b/[email protected]@changelog.ca

    ( #finger #fingerHole #fingerverse #HTTP )

  40. 3/

    If a concept of files & directories were added to the #fingerProtocol then — it would need to be attached to the user, not the host.

    I.e.,:
    "joeblow/a/b/c.txt" + "\r\n"

    "joeblow/a/b/[email protected]" + "\r\n"

    Or from the command line:

    finger joeblow/a/b/[email protected]

    finger joeblow/a/b/[email protected]@changelog.ca

    ( #finger #fingerHole #fingerverse #HTTP )

  41. 2/

    But (unlike #HTTP) with the #fingerProtocol — you can actually make a request on a user.

    Ex:
    "joeblow" + "\r\n"

    And:
    "[email protected]" + "\r\n"

    So, what if you wanted to extend the finger-protocol, and add a concept of files & directories‽ —

    ( #finger #fingerHole #fingerverse )

  42. 2/

    But (unlike #HTTP) with the #fingerProtocol — you can actually make a request on a user.

    Ex:
    "joeblow" + "\r\n"

    And:
    "[email protected]" + "\r\n"

    So, what if you wanted to extend the finger-protocol, and add a concept of files & directories‽ —

    ( #finger #fingerHole #fingerverse )

  43. 2/

    But (unlike #HTTP) with the #fingerProtocol — you can actually make a request on a user.

    Ex:
    "joeblow" + "\r\n"

    And:
    "[email protected]" + "\r\n"

    So, what if you wanted to extend the finger-protocol, and add a concept of files & directories‽ —

    ( #finger #fingerHole #fingerverse )

  44. 2/

    But (unlike #HTTP) with the #fingerProtocol — you can actually make a request on a user.

    Ex:
    "joeblow" + "\r\n"

    And:
    "[email protected]" + "\r\n"

    So, what if you wanted to extend the finger-protocol, and add a concept of files & directories‽ —

    ( #finger #fingerHole #fingerverse )

  45. 2/

    But (unlike #HTTP) with the #fingerProtocol — you can actually make a request on a user.

    Ex:
    "joeblow" + "\r\n"

    And:
    "[email protected]" + "\r\n"

    So, what if you wanted to extend the finger-protocol, and add a concept of files & directories‽ —

    ( #finger #fingerHole #fingerverse )

  46. 1/

    With #HTTP files & directories are part of the host (and not a user).

    Ex:
    http.//[email protected]/a/b/c.txt

    (For the path "/a/b/c.txt")

    Users exist in HTTP, but they are more for authentication; rather a target for requests.

    (In HTTP you cannot make a request on the user with no path, file, or directory.)

    And yes, there a tidle paths. But the HTTP protocol doesn't actually understand them as users — it is just a convention.

    ( #finger #fingerHole #fingerProtocol #fingerverse )

  47. 1/

    With #HTTP files & directories are part of the host (and not a user).

    Ex:
    http.//[email protected]/a/b/c.txt

    (For the path "/a/b/c.txt")

    Users exist in HTTP, but they are more for authentication; rather a target for requests.

    (In HTTP you cannot make a request on the user with no path, file, or directory.)

    And yes, there a tidle paths. But the HTTP protocol doesn't actually understand them as users — it is just a convention.

    ( #finger #fingerHole #fingerProtocol #fingerverse )

  48. 1/

    With #HTTP files & directories are part of the host (and not a user).

    Ex:
    http.//[email protected]/a/b/c.txt

    (For the path "/a/b/c.txt")

    Users exist in HTTP, but they are more for authentication; rather a target for requests.

    (In HTTP you cannot make a request on the user with no path, file, or directory.)

    And yes, there a tidle paths. But the HTTP protocol doesn't actually understand them as users — it is just a convention.

    ( #finger #fingerHole #fingerProtocol #fingerverse )

  49. 1/

    With #HTTP files & directories are part of the host (and not a user).

    Ex:
    http.//[email protected]/a/b/c.txt

    (For the path "/a/b/c.txt")

    Users exist in HTTP, but they are more for authentication; rather a target for requests.

    (In HTTP you cannot make a request on the user with no path, file, or directory.)

    And yes, there a tidle paths. But the HTTP protocol doesn't actually understand them as users — it is just a convention.

    ( #finger #fingerHole #fingerProtocol #fingerverse )

  50. 1/

    With #HTTP files & directories are part of the host (and not a user).

    Ex:
    http.//[email protected]/a/b/c.txt

    (For the path "/a/b/c.txt")

    Users exist in HTTP, but they are more for authentication; rather a target for requests.

    (In HTTP you cannot make a request on the user with no path, file, or directory.)

    And yes, there a tidle paths. But the HTTP protocol doesn't actually understand them as users — it is just a convention.

    ( #finger #fingerHole #fingerProtocol #fingerverse )