Commit graph

  • 7d24834d24 Run wget with -q when installing (#146) Alex Malinovich 2016-12-09 22:23:33 -08:00
  • 6a996760f8 Merge remote-tracking branch 'upstream/master' Alex Malinovich 2016-12-09 22:23:30 -08:00
  • 42e971e67d Run wget with -q when installing Alex Malinovich 2016-12-09 22:17:34 -08:00
  • e2a61b4fed Merge 939ab6f436 into 88a759a79c Alex Malinovich 2016-12-10 05:59:36 +00:00
  • 88a759a79c Installer script and cleanup Alex Malinovich 2016-12-09 10:53:40 -08:00
  • 760ad2b564 Fixes for cronwrapper behavior (#138) Alex Malinovich 2016-11-17 20:53:36 -08:00
  • 5c48315fa4 More error checking and documentation Henric Andersson 2016-11-16 22:09:07 -08:00
  • 12024f7581 Fixed various minor issues and spelling Henric Andersson 2016-11-16 22:08:54 -08:00
  • 2235bdd57f Fixed wiki link Henric Andersson 2016-11-16 21:53:53 -08:00
  • 7a24d162d5 Removed last pieces of quiet Henric Andersson 2016-11-16 21:48:16 -08:00
  • d97df36de3 Initial commit after cleaning up log Henric Andersson 2016-11-16 21:20:50 -08:00
  • 939ab6f436 Installer script and cleanup Alex Malinovich 2016-12-09 16:48:18 -08:00
  • 58abfc6ebf Removed fixme's and set the correct paths Henric Andersson 2016-12-09 10:53:03 -08:00
  • 66787bc12c Revert "Manual run as root user if installed as cron" Alex Malinovich 2016-12-09 01:14:17 -08:00
  • d60ef06c6c Merge 5edaa2b1a3 into fa7ef1da94 Yann Leflour 2016-12-06 21:26:03 +00:00
  • 4a088cb3c6 Manual run as root user if installed as cron Jon Shaulis 2016-12-05 21:46:38 -05:00
  • cfa9c70479 Fix Plexpass from installer Jon Shaulis 2016-12-05 21:14:31 -05:00
  • 6884a8e1d4 Don't enable -P in installer if we know it won't work Alex Malinovich 2016-12-05 16:28:14 -08:00
  • 4317452c21 Remove stray echo Alex Malinovich 2016-12-05 16:20:42 -08:00
  • 1e78e5e2f5 Check all files in plexupdate directory prior to enablig cronwrapper in installer Alex Malinovich 2016-12-05 16:12:54 -08:00
  • 3e48a2dc42 Remove unused optpath variable in installer Alex Malinovich 2016-12-05 15:57:39 -08:00
  • 02c1f8d621 Fix bash array test in auto-update Alex Malinovich 2016-12-05 14:53:18 -08:00
  • af787d8e7a Cosmetic changes to installer prompts Alex Malinovich 2016-12-05 13:54:28 -08:00
  • 73eac4f919 Make stat in autoupdate actually do something Alex Malinovich 2016-12-05 13:29:52 -08:00
  • 0873593102 Fix .git permissions after autoupdate Alex Malinovich 2016-12-05 13:27:48 -08:00
  • 964a86de9b Make README.md not executable Alex Malinovich 2016-12-05 13:03:41 -08:00
  • f8f976e66b Only modify permissions on files when AUTOUPDATE is run Alex Malinovich 2016-12-05 12:30:45 -08:00
  • bd08231629 Make sure that files aren't world-writable after enabling cron Alex Malinovich 2016-12-05 12:29:50 -08:00
  • 9140e26f0a Fix indentation in cronwrapper Alex Malinovich 2016-11-30 17:03:09 -08:00
  • 63bc4c4ee0 Force better security for cron setup Alex Malinovich 2016-11-30 16:48:03 -08:00
  • 02d0ed514e Don't create an extra CONFIGTEMP Alex Malinovich 2016-11-29 21:41:47 -08:00
  • 2f4b45f465 Fix permissions on cronwrapper before installing it into cron.daily Alex Malinovich 2016-11-29 21:27:17 -08:00
  • 8744339dfc Store correct exit status in cronwrapper if LOGGING is set Alex Malinovich 2016-11-29 21:15:12 -08:00
  • 89a59cf923 Fix major security risk with cronwrapper Alex Malinovich 2016-11-29 21:02:50 -08:00
  • a43db693e0 Final quoting fixes Alex Malinovich 2016-11-29 20:40:35 -08:00
  • e95078efff More quoting fixes Alex Malinovich 2016-11-29 20:34:05 -08:00
  • 70868f6e21 Quoting is hard Alex Malinovich 2016-11-29 20:25:40 -08:00
  • 9530646092 Fix more quoting Alex Malinovich 2016-11-29 20:24:24 -08:00
  • 6c8f2b255e Can't amend a commit after pushing. Whoops. Alex Malinovich 2016-11-29 20:19:55 -08:00
  • 5e27d1e8bd Fix permissions for all files, not just .git Alex Malinovich 2016-11-29 20:15:59 -08:00
  • ac1f861bf1 Fix permissions for all files, not just .git Alex Malinovich 2016-11-29 20:15:59 -08:00
  • 3308d1add0 Fix quoting in installer full path check Alex Malinovich 2016-11-29 20:14:07 -08:00
  • 533b59d367 Random cleanup Alex Malinovich 2016-11-29 19:52:09 -08:00
  • e71570687f Logic is hard is hard Alex Malinovich 2016-11-29 19:35:56 -08:00
  • bf1f830aa6 Logic is hard Alex Malinovich 2016-11-29 19:31:48 -08:00
  • 36559df390 Make auto-update not enter infinte update loops Alex Malinovich 2016-11-29 19:26:37 -08:00
  • 7b32e0dcd3 Set user and group when creating directories with installer Alex Malinovich 2016-11-29 15:49:25 -08:00
  • 56e63e5fa0 Skip update check if AUTOUPDATE is enabled Alex Malinovich 2016-11-29 15:47:52 -08:00
  • a386ef22ae Use sha1sum for version check and auto-fix git permissions on exit Alex Malinovich 2016-11-29 15:41:05 -08:00
  • b4517ea7c5 Assume FULL_PATH if installer.sh is being run from within a plexupdate directory Alex Malinovich 2016-11-29 13:36:39 -08:00
  • 131a78f639 Remove deprecated support for config file at end of opts Alex Malinovich 2016-11-29 12:53:30 -08:00
  • b1dc95ca13 Remove VAR_CL logic in favor of checking config before getopt run Alex Malinovich 2016-11-29 12:49:51 -08:00
  • 11518ed8d1 Clean up sudo message prompt in installer Alex Malinovich 2016-11-29 00:13:54 -08:00
  • 242946d37d Relaxed email checking for installer Henric Andersson 2016-11-28 20:21:39 -08:00
  • 3a08026464 Merge branch 'reworklog' of github.com:demonbane/plexupdate into reworklog Henric Andersson 2016-11-28 20:16:35 -08:00
  • f2bcbd5a9d Changed text since we were contradicting ourselves Henric Andersson 2016-11-28 20:10:24 -08:00
  • 9f3aa6bd0f Missing -v option from rebase Henric Andersson 2016-11-28 20:08:55 -08:00
  • 438d995223 Warn users to run the installer as sudo Alex Malinovich 2016-11-28 18:51:16 -08:00
  • b4dd206a40 Clean up error message on tilde use Alex Malinovich 2016-11-28 17:43:46 -08:00
  • 20d4a3756b Fix tilde issue Jon Shaulis 2016-11-28 20:29:13 -05:00
  • 6de4554bd2 Change default download directory to /tmp Jon Shaulis 2016-11-28 20:28:22 -05:00
  • 1d1b6525de Tilde in directory name breaks mkdir Jon Shaulis 2016-11-28 19:12:07 -05:00
  • da5c9bfdc7 Only show AUTOSTART warning if AUTOINSTALL is enabled Alex Malinovich 2016-11-25 20:27:32 -08:00
  • 5ed9a32c22 Offer to import settings in ~/.plexupdate.conf in installer (if they exist) Alex Malinovich 2016-11-25 20:17:41 -08:00
  • 94007c3923 Double-check for files to stat in .plexupdate check Alex Malinovich 2016-11-25 20:17:00 -08:00
  • 034c618eed Don't delete existing settings in conf file when running installer Alex Malinovich 2016-11-20 21:56:37 -08:00
  • 803ba15f61 Warn users that .plexupdate is going away Alex Malinovich 2016-11-20 21:51:30 -08:00
  • 040ba84619 Cleaning up README Alex Malinovich 2016-11-20 21:04:09 -08:00
  • 2888a039f9 Remove temporary debugging messages Alex Malinovich 2016-11-20 20:25:07 -08:00
  • 8c0e2860ea Rearranged some logic and better error handling throughout Alex Malinovich 2016-11-20 19:48:25 -08:00
  • 7ace9eaaa3 Move plexupdate version check to variable Alex Malinovich 2016-11-20 19:47:40 -08:00
  • 9fb21eab5a English is hard Henric Andersson 2016-11-20 19:49:11 -08:00
  • 4b4e570d4a Better english Henric Andersson 2016-11-20 19:48:12 -08:00
  • b3da6d97c8 Less verbose Henric Andersson 2016-11-20 19:46:42 -08:00
  • d32dcc78a1 Improved README.md which matches reality Henric Andersson 2016-11-20 19:44:16 -08:00
  • 16514b4fac Remove saveconfig Alex Malinovich 2016-11-20 19:39:29 -08:00
  • 144989e9c3 Better error handling for wget show-progress Alex Malinovich 2016-11-20 19:32:37 -08:00
  • 5fc9e27b77 Removed references to .plexupdate Henric Andersson 2016-11-20 19:24:44 -08:00
  • 02437b6905 Fixed incorrect filename Henric Andersson 2016-11-20 19:24:32 -08:00
  • b8671047e5 Revert "Give existing users explaination as to why plexupdate.sh failed" Henric Andersson 2016-11-20 19:02:33 -08:00
  • 02f34542e7 Give existing users explaination as to why plexupdate.sh failed Henric Andersson 2016-11-20 18:58:58 -08:00
  • 7b0ed60d88 Only use plexupdate.conf or --config Alex Malinovich 2016-11-20 18:49:48 -08:00
  • 8134bfdee0 Use dnf on newer redhat systems Alex Malinovich 2016-11-20 14:02:42 -08:00
  • 1b771b4cef Read /etc/plexupdate.conf before other configs, if available Alex Malinovich 2016-11-20 13:29:19 -08:00
  • 2350a10bee Added sanity checks Henric Andersson 2016-11-20 12:16:44 -08:00
  • 5b38e88ca4 Clean up sudo usage a bit Alex Malinovich 2016-11-20 02:31:14 -08:00
  • 9d0ff94226 Remove old cron config if changed in setup script Alex Malinovich 2016-11-20 02:30:39 -08:00
  • 0e5543ca37 Remember to unset option when config is changed Alex Malinovich 2016-11-20 02:02:16 -08:00
  • 6547758cdc Add AUTOUPDATE to default config Alex Malinovich 2016-11-20 01:57:15 -08:00
  • c42e1cdf73 Clean up some of the prompts for easier reading Alex Malinovich 2016-11-20 01:52:56 -08:00
  • 40aff01c29 Update cronwrapper to work with installer script Alex Malinovich 2016-11-19 19:29:27 -08:00
  • 254533f6d3 Add installer script Alex Malinovich 2016-11-19 19:29:05 -08:00
  • 0b85a71c9f Fixes for cronwrapper behavior (#138) Alex Malinovich 2016-11-17 20:53:36 -08:00
  • 1093875759 More error checking and documentation Henric Andersson 2016-11-16 22:09:07 -08:00
  • 01a8f2f494 Fixed various minor issues and spelling Henric Andersson 2016-11-16 22:08:54 -08:00
  • ed0bb7a96d Fixed wiki link Henric Andersson 2016-11-16 21:53:53 -08:00
  • c15d36a32b Removed last pieces of quiet Henric Andersson 2016-11-16 21:48:16 -08:00
  • 9a0baf087c Initial commit after cleaning up log Henric Andersson 2016-11-16 21:20:50 -08:00
  • fa7ef1da94 Relaxed email address check Henric Andersson 2016-11-28 19:57:44 -08:00
  • 65f18f3da2 Warn users to run the installer as sudo Alex Malinovich 2016-11-28 18:51:16 -08:00