sud0nick Posted January 23, 2016 Share Posted January 23, 2016 Papers allows you to easily create and manage certificates generated by OpenSSL. Features include: Building TLS/SSL certificates for web and applications. Exporting certificates to PKCS#12 containers. Encrypting certificates. Automatic configuration of Nginx for secure interaction with the Pineapple web interface. Error logs for easy troubleshooting. Once the ngx_http_ssl_module is available on the NANO this module should be ready for release. Here is a video tutorial of Papers Here is a video tutorial with new features: Link to comment Share on other sites More sharing options...
Foxtrot Posted January 23, 2016 Share Posted January 23, 2016 Nice! This looks really cool Link to comment Share on other sites More sharing options...
sud0nick Posted January 23, 2016 Author Share Posted January 23, 2016 Thanks! I'm new to AngularJS but you're ModuleMaker module helped me make this. Link to comment Share on other sites More sharing options...
dustbyter Posted January 24, 2016 Share Posted January 24, 2016 This looks pretty sweet! Thanks for this! I Link to comment Share on other sites More sharing options...
sud0nick Posted January 31, 2016 Author Share Posted January 31, 2016 I've added the module to my GitHub page for testing. The only feature that won't work fully right now is automatic configuration of SSL since the ngx_http_ssl_module is not yet available on the NANO. You can still generate certs just fine. Please provide constructive feedback if you have any. Link to comment Share on other sites More sharing options...
sud0nick Posted February 11, 2016 Author Share Posted February 11, 2016 Good news! If you have a TETRA you can use the Pineapple SSL feature now! On the NANO you will have to wait until the next firmware release. I'll be submitting the module to Seb anyway since the TETRA firmware already has the ngx_http_ssl_module. Link to comment Share on other sites More sharing options...
InfiniteDevelopment Posted February 17, 2016 Share Posted February 17, 2016 sud0nick you have done it again. Thank you! Link to comment Share on other sites More sharing options...
sud0nick Posted February 17, 2016 Author Share Posted February 17, 2016 Lookout for an update on my GitHub this evening =). I'll announce it on Twitter. Link to comment Share on other sites More sharing options...
sud0nick Posted February 23, 2016 Author Share Posted February 23, 2016 Papers is now available in the Module Manager. If you downloaded it from my GitHub repo a while back I recommend you delete it and download via the manager. You can download any certificates you created and just place them back in /pineapple/modules/Papers/includes/ssl/ or .../ssh/. Link to comment Share on other sites More sharing options...
ale Posted March 21, 2016 Share Posted March 21, 2016 When the nano was first released, I was trying to configure SSL with it and I actually ended up bricking it because it didn't had nginx's SSL support yet. I just wanna say thank you for creating this. it made it way lot easier and time saving. Link to comment Share on other sites More sharing options...
Kapu Lanai Posted March 29, 2016 Share Posted March 29, 2016 This is a fantastic module. Thanks so much for this. Link to comment Share on other sites More sharing options...
sud0nick Posted April 6, 2016 Author Share Posted April 6, 2016 v1.1 is now available in the Module Manager. Edit: I also goofed and didn't change 1.0 to 1.1 in module.info so after the update Module Manager will still show the update button. Fixed. v1.2 submitted to Module Manager Link to comment Share on other sites More sharing options...
Whistle Master Posted April 7, 2016 Share Posted April 7, 2016 v1.2 approved ;) Link to comment Share on other sites More sharing options...
ale Posted July 31, 2016 Share Posted July 31, 2016 Hey buddy, just wanted to let you know that for some reason your module, won't install from module-manager. I had to clone the repo and add it manually to the Tetra. Cheers! (That issue is only on the Tetra) EDIT: Can't install the dependencies either :( Link to comment Share on other sites More sharing options...
sud0nick Posted July 31, 2016 Author Share Posted July 31, 2016 Thanks, ale! I've resubmitted to the module manager and everything should be fine once it's approved. As for installing depends, since you cloned the repo and manually installed it make sure you chmod everything so it can be used through the web interface. chmod -R 755 Papers/ Link to comment Share on other sites More sharing options...
Foxtrot Posted July 31, 2016 Share Posted July 31, 2016 12 hours ago, ale said: Hey buddy, just wanted to let you know that for some reason your module, wouldn't install from module-manager. I had to clone the repo and add it manually to the Tetra. Cheers! (That issue is only on the Tetra) EDIT: Can't install the dependencies either :( Do "ls /pineapple/modules/" on your TETRA. See if there is any files like "module.html, module.info" and folders like "api" and "js". Double edit: If there IS, please tell us because, it indicates someones module has been packaged incorrectly, and that should be fixed :) Link to comment Share on other sites More sharing options...
ale Posted August 1, 2016 Share Posted August 1, 2016 Cheers guys! Link to comment Share on other sites More sharing options...
ale Posted August 1, 2016 Share Posted August 1, 2016 19 hours ago, Foxtrot said: "module.html, module.info" and folders like "api" and "js". No such files or folders Foxtrot :) Link to comment Share on other sites More sharing options...
ale Posted August 1, 2016 Share Posted August 1, 2016 Link to comment Share on other sites More sharing options...
sud0nick Posted August 1, 2016 Author Share Posted August 1, 2016 See that directory labeled "pineapple"? That shouldn't be there. It's because I packaged the files incorrectly but I've fixed the archive and pushed an update. Now we just have to wait for approval. Or you could just go back to the version from my repo. It's the same thing. Link to comment Share on other sites More sharing options...
Foxtrot Posted August 1, 2016 Share Posted August 1, 2016 Lol yes that shouldn't be there.. @ale: Delete the pineapple directory and download the newest version when it becomes available. Sorry for any inconvenience. Link to comment Share on other sites More sharing options...
sud0nick Posted August 1, 2016 Author Share Posted August 1, 2016 The fixed version is available. Make sure you delete the old one from your Pineapple and install the new one from the Module Manager. Link to comment Share on other sites More sharing options...
ale Posted August 4, 2016 Share Posted August 4, 2016 lol sud0nick! What have you done? Link to comment Share on other sites More sharing options...
sud0nick Posted September 13, 2016 Author Share Posted September 13, 2016 Version 1.4 has been submitted to is available on the Module Manager. You can also get it here. Here's the change log: September 12, 2016 - Added functionality to upload certificate archives - Updated UI - Added dependency unzip Link to comment Share on other sites More sharing options...
Rainman_34 Posted February 9, 2017 Share Posted February 9, 2017 I was attempting to mess with this earlier in January and when I download the module to my sd card and then go to modules and click on papers nothing happens. I deleted it and downloaded it again but clicking on the link for the papers module does nothing. Is anyone else experiencing this issue? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.