-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pastebinit: switch to ix.io #2357
Conversation
Updated to support optional authentication, ie.
then all logs uploaded by this user can be listed: http://ix.io/user/username I would then suggest adding
allowing all LibreELEC logs to be listed: http://ix.io/user/libreelec |
Note: the reason for using a publicly known username/password isn't for security, it's just for convenience. This is just a pastebin site, and posting with a username allows uploaded logs to be listed. Yes, a meddling/sad individual could delete all our logs, or post crap, but unless they were unusually determined they're unlikely to cause any significant issues. If authentication becomes an issue because of third-party interference we'd just drop it. |
Connection seems to be established unencrypted. Would the approach also work for |
Can a sprunge clone not be self hosted, forum users often post copies of configs (remote configs/advanced settings comes to mind) and they get linked to often, should they be deleted by some numpty then people would lose access to valuable archived content. |
@adamg88 only uploaded logs are automatically authenticated, a paste from the command line will continue to be anonymous by default. Pastebin sites, almost by definition, are not a suitable location for valuable archived content - there are no guarantees for how long a pastebin will be retained. |
Tell that to the people that use them, given all the faults sprunge has it has at least retained data, I wouldn't imagine anything being useful or referenced after 12-24months but it still needs to there for that period of time at a very minimum, the only way to ensure all the boxes are ticked (ie secure/ archived) is to self host it imo |
There is no evidence to suggest anonymous pastebins to ix.io will have a different retention policy to that of sprunge.us. Authenticated pastes have the benefit of being deleted and replaced, if the author so wishes. LE logs are typically transient and of limited value after the initial report is dealt with, so if they were ever deleted it's not likely to be the end of the world. The possibility of a moron deleting our logs is just that, a possibility, and if it ever became a problem we'd just switch to anonymous pastes and lose the ability to view the list of recent logs. Sure, self-hosting would be nice. I just got bored of talking about it. ix.io works. If this isn't wanted I'll close it and then we can go back to sprunge.us, which doesn't work. |
Uploaded logs will no longer be authenticated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm ok with it. We need to fix sprunge. For long term we probably need a better solution. I'm not concerned about security. But if this turns out to be an issue we can fix that in the future.
The author of sprunge.us recommends moving to ix.io.
The sprunge.us developer appears to have no interest in resolving the ongoing availability issues, and is not showing any interest in addressing the bugs in the code which mean only 50% of the id space will ever be used, and sprunge.us will become slower as the id space is filled eventually spinning forever (note that due to the reduced id space it's actually 36^4 not 62^4).
Switching to ix.io may not be a long term solution, but using something other than sprunge.us is necessary at least in the short term until we decide on a more suitable long term replacement.
This may be too late for 8.2.2, but it would be safe to backport.