diff --git a/.gitignore b/.gitignore index b031088..7b247f2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ _site/* vendor/* +.jekyll-cache diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 b/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 deleted file mode 100644 index f3a4f85..0000000 --- a/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 +++ /dev/null @@ -1 +0,0 @@ -I"ë{"source"=>"/media/jake/Transfer/GIT/firewx-new", "destination"=>"/media/jake/Transfer/GIT/firewx-new/_site", "collections_dir"=>"", "cache_dir"=>".jekyll-cache", "plugins_dir"=>"_plugins", "layouts_dir"=>"_layouts", "data_dir"=>"_data", "includes_dir"=>"_includes", "collections"=>{"posts"=>{"output"=>true, "permalink"=>"/:categories/:year/:month/:day/:title:output_ext"}}, "safe"=>false, "include"=>[".htaccess"], "exclude"=>["Gemfile", "Gemfile.lock", "LICENSE", "WARRANTY", "VERSION", "CODE_OF_CONDUCT.md", "SECURITY", "config", "weather.sh", "send-mail.sh", "configure.sh", ".git/*", ".gitignore", "README.md", "requirements.txt", ".sass-cache", ".jekyll-cache", "gemfiles", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"], "keep_files"=>[".git", ".svn"], "encoding"=>"utf-8", "markdown_ext"=>"markdown,mkdown,mkdn,mkd,md", "strict_front_matter"=>false, "show_drafts"=>nil, "limit_posts"=>0, "future"=>false, "unpublished"=>false, "whitelist"=>[], "plugins"=>["jekyll-mentions", "jekyll-deploy", "jekyll-webp"], "markdown"=>"kramdown", "highlighter"=>"rouge", "lsi"=>false, "excerpt_separator"=>"\n\n", "incremental"=>false, "detach"=>false, "port"=>"4000", "host"=>"127.0.0.1", "baseurl"=>nil, "show_dir_listing"=>false, "permalink"=>"date", "paginate_path"=>"/page:num", "timezone"=>"America/Phoenix", "quiet"=>false, "verbose"=>false, "defaults"=>[], "liquid"=>{"error_mode"=>"warn", "strict_filters"=>false, "strict_variables"=>false}, "kramdown"=>{"auto_ids"=>true, "toc_levels"=>[1, 2, 3, 4, 5, 6], "entity_output"=>"as_char", "smart_quotes"=>"lsquo,rsquo,ldquo,rdquo", "input"=>"GFM", "hard_wrap"=>false, "guess_lang"=>true, "footnote_nr"=>1, "show_warnings"=>false}, "description"=>"Fire weather forecast", "lang"=>"en_US", "url"=>"https://www.lltodd.family/firewx", "jekyll-mentions"=>{"base_url"=>"https://github.com/"}, "deploy"=>["cp -R * /var/www/html/firewx"], "webp"=>{"enabled"=>true, "quality"=>75, "img_dir"=>["images"], "formats"=>[".jpg", ".png"]}, "serving"=>false}:ET \ No newline at end of file diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/6e/8eab4976c8d9b6b421f8bf8d5e5ef33aacd910d59ee10c569885939416227f b/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/6e/8eab4976c8d9b6b421f8bf8d5e5ef33aacd910d59ee10c569885939416227f deleted file mode 100644 index b5a089b..0000000 --- a/.jekyll-cache/Jekyll/Cache/Jekyll--Converters--Markdown/6e/8eab4976c8d9b6b421f8bf8d5e5ef33aacd910d59ee10c569885939416227f +++ /dev/null @@ -1,9 +0,0 @@ -I"©
-

layout: default -version: FWFXCAST-V04.01 -github: azfirefighter -author: Jason Todd -license: LICENSE -logo: SDFD-trans.webp -title: SDFD Fire Weather Briefing

-:ET \ No newline at end of file diff --git a/_config.yml b/_config.yml index 2eee819..8090c61 100644 --- a/_config.yml +++ b/_config.yml @@ -31,6 +31,7 @@ exclude: - weather.sh - send-mail.sh - configure.sh + - crontab.install - .git/* - .github/* - .gitignore diff --git a/configure.sh b/configure.sh index 937d1b7..a00f1e1 100755 --- a/configure.sh +++ b/configure.sh @@ -128,9 +128,25 @@ read -p "Ready? Press any key to continue." clear wget -S -qO- https://forecast.weather.gov/zipcity.php?inputstring=$zipcode | grep Location\: read -p "Enter the three letters you wrote down: " office +echo -e "\n" -# Build the required files +# Install crontab +echo -e "\n" +echo -e "-------------------------------------------------------------------------------" +echo -e "\nInstalling crontab file." +echo -e "-------------------------------------------------------------------------------" +user=$(whoami) +echo "MAILTO=''" > crontab.install +echo "0 4-19 * * * $dir/weather.sh >/dev/null 2>&1" >> crontab.install +echo "0 5 * * * $dir/send-mail.sh >/dev/null 2>&1 >> crontab.install +crontab -u $user crontab.install +sudo systemctl restart crond +# Build the required files +echo -e "\n" +echo -e "-------------------------------------------------------------------------------" +echo -e "\nBuilding configuration files." +echo -e "-------------------------------------------------------------------------------" echo "#!/bin/bash\n" > config echo "# Generated by configure.sh at $(date)" >> config echo "#" >> config @@ -142,6 +158,7 @@ echo "email='$email'" >> config echo "from='$from'" >> config echo "office=$office" >> config echo "zipcode=$zipcode" >> config +echo "user=$user" >> config echo "---" > index.md echo "layout: default" >> index.md @@ -152,6 +169,8 @@ echo "license: LICENSE" >> index.md echo "logo: $logo" >> index.md echo "title: $title" >> index.md + + echo -e "-------------------------------------------------------------------------------" echo -e "Configuration complete!" echo -e "You are probably going to have to edit the weather.sh file to get and display" diff --git a/crontab.install b/crontab.install new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/crontab.install @@ -0,0 +1 @@ + diff --git a/vendor/cache/activesupport-6.0.3.4.gem b/vendor/cache/activesupport-6.0.3.4.gem deleted file mode 100644 index 203fa46..0000000 Binary files a/vendor/cache/activesupport-6.0.3.4.gem and /dev/null differ diff --git a/vendor/cache/addressable-2.7.0.gem b/vendor/cache/addressable-2.7.0.gem deleted file mode 100644 index 263158b..0000000 Binary files a/vendor/cache/addressable-2.7.0.gem and /dev/null differ diff --git a/vendor/cache/colorator-1.1.0.gem b/vendor/cache/colorator-1.1.0.gem deleted file mode 100644 index d5616ad..0000000 Binary files a/vendor/cache/colorator-1.1.0.gem and /dev/null differ diff --git a/vendor/cache/concurrent-ruby-1.1.7.gem b/vendor/cache/concurrent-ruby-1.1.7.gem deleted file mode 100644 index ae9b370..0000000 Binary files a/vendor/cache/concurrent-ruby-1.1.7.gem and /dev/null differ diff --git a/vendor/cache/em-websocket-0.5.2.gem b/vendor/cache/em-websocket-0.5.2.gem deleted file mode 100644 index 270446f..0000000 Binary files a/vendor/cache/em-websocket-0.5.2.gem and /dev/null differ diff --git a/vendor/cache/eventmachine-1.2.7.gem b/vendor/cache/eventmachine-1.2.7.gem deleted file mode 100644 index 708d366..0000000 Binary files a/vendor/cache/eventmachine-1.2.7.gem and /dev/null differ diff --git a/vendor/cache/ffi-1.13.1.gem b/vendor/cache/ffi-1.13.1.gem deleted file mode 100644 index e59187e..0000000 Binary files a/vendor/cache/ffi-1.13.1.gem and /dev/null differ diff --git a/vendor/cache/forwardable-extended-2.6.0.gem b/vendor/cache/forwardable-extended-2.6.0.gem deleted file mode 100644 index 370222f..0000000 Binary files a/vendor/cache/forwardable-extended-2.6.0.gem and /dev/null differ diff --git a/vendor/cache/html-pipeline-2.14.0.gem b/vendor/cache/html-pipeline-2.14.0.gem deleted file mode 100644 index fb7dfc2..0000000 Binary files a/vendor/cache/html-pipeline-2.14.0.gem and /dev/null differ diff --git a/vendor/cache/http_parser.rb-0.6.0.gem b/vendor/cache/http_parser.rb-0.6.0.gem deleted file mode 100644 index 3d3d508..0000000 Binary files a/vendor/cache/http_parser.rb-0.6.0.gem and /dev/null differ diff --git a/vendor/cache/i18n-1.8.5.gem b/vendor/cache/i18n-1.8.5.gem deleted file mode 100644 index f5c89ea..0000000 Binary files a/vendor/cache/i18n-1.8.5.gem and /dev/null differ diff --git a/vendor/cache/jekyll-4.1.1.gem b/vendor/cache/jekyll-4.1.1.gem deleted file mode 100644 index bfd6898..0000000 Binary files a/vendor/cache/jekyll-4.1.1.gem and /dev/null differ diff --git a/vendor/cache/jekyll-deploy-0.0.2.gem b/vendor/cache/jekyll-deploy-0.0.2.gem deleted file mode 100644 index eabdba3..0000000 Binary files a/vendor/cache/jekyll-deploy-0.0.2.gem and /dev/null differ diff --git a/vendor/cache/jekyll-mentions-1.6.0.gem b/vendor/cache/jekyll-mentions-1.6.0.gem deleted file mode 100644 index 5b8c36c..0000000 Binary files a/vendor/cache/jekyll-mentions-1.6.0.gem and /dev/null differ diff --git a/vendor/cache/jekyll-sass-converter-2.1.0.gem b/vendor/cache/jekyll-sass-converter-2.1.0.gem deleted file mode 100644 index 3ba98ba..0000000 Binary files a/vendor/cache/jekyll-sass-converter-2.1.0.gem and /dev/null differ diff --git a/vendor/cache/jekyll-watch-2.2.1.gem b/vendor/cache/jekyll-watch-2.2.1.gem deleted file mode 100644 index 0defcd7..0000000 Binary files a/vendor/cache/jekyll-watch-2.2.1.gem and /dev/null differ diff --git a/vendor/cache/jekyll-webp-1.0.0.gem b/vendor/cache/jekyll-webp-1.0.0.gem deleted file mode 100644 index 9deb1a0..0000000 Binary files a/vendor/cache/jekyll-webp-1.0.0.gem and /dev/null differ diff --git a/vendor/cache/kramdown-2.3.0.gem b/vendor/cache/kramdown-2.3.0.gem deleted file mode 100644 index ad293cf..0000000 Binary files a/vendor/cache/kramdown-2.3.0.gem and /dev/null differ diff --git a/vendor/cache/kramdown-parser-gfm-1.1.0.gem b/vendor/cache/kramdown-parser-gfm-1.1.0.gem deleted file mode 100644 index f087be5..0000000 Binary files a/vendor/cache/kramdown-parser-gfm-1.1.0.gem and /dev/null differ diff --git a/vendor/cache/liquid-4.0.3.gem b/vendor/cache/liquid-4.0.3.gem deleted file mode 100644 index 1cb8bcb..0000000 Binary files a/vendor/cache/liquid-4.0.3.gem and /dev/null differ diff --git a/vendor/cache/listen-3.3.2.gem b/vendor/cache/listen-3.3.2.gem deleted file mode 100644 index a341b32..0000000 Binary files a/vendor/cache/listen-3.3.2.gem and /dev/null differ diff --git a/vendor/cache/mercenary-0.4.0.gem b/vendor/cache/mercenary-0.4.0.gem deleted file mode 100644 index 33576f5..0000000 Binary files a/vendor/cache/mercenary-0.4.0.gem and /dev/null differ diff --git a/vendor/cache/mini_portile2-2.4.0.gem b/vendor/cache/mini_portile2-2.4.0.gem deleted file mode 100644 index 2d3f347..0000000 Binary files a/vendor/cache/mini_portile2-2.4.0.gem and /dev/null differ diff --git a/vendor/cache/minitest-5.14.2.gem b/vendor/cache/minitest-5.14.2.gem deleted file mode 100644 index 66232f7..0000000 Binary files a/vendor/cache/minitest-5.14.2.gem and /dev/null differ diff --git a/vendor/cache/nokogiri-1.10.10.gem b/vendor/cache/nokogiri-1.10.10.gem deleted file mode 100644 index 655364f..0000000 Binary files a/vendor/cache/nokogiri-1.10.10.gem and /dev/null differ diff --git a/vendor/cache/pathutil-0.16.2.gem b/vendor/cache/pathutil-0.16.2.gem deleted file mode 100644 index 9dd34cc..0000000 Binary files a/vendor/cache/pathutil-0.16.2.gem and /dev/null differ diff --git a/vendor/cache/public_suffix-4.0.6.gem b/vendor/cache/public_suffix-4.0.6.gem deleted file mode 100644 index 6f183f4..0000000 Binary files a/vendor/cache/public_suffix-4.0.6.gem and /dev/null differ diff --git a/vendor/cache/rb-fsevent-0.10.4.gem b/vendor/cache/rb-fsevent-0.10.4.gem deleted file mode 100644 index 9060106..0000000 Binary files a/vendor/cache/rb-fsevent-0.10.4.gem and /dev/null differ diff --git a/vendor/cache/rb-inotify-0.10.1.gem b/vendor/cache/rb-inotify-0.10.1.gem deleted file mode 100644 index 276590b..0000000 Binary files a/vendor/cache/rb-inotify-0.10.1.gem and /dev/null differ diff --git a/vendor/cache/rexml-3.2.4.gem b/vendor/cache/rexml-3.2.4.gem deleted file mode 100644 index 95bedb1..0000000 Binary files a/vendor/cache/rexml-3.2.4.gem and /dev/null differ diff --git a/vendor/cache/rouge-3.25.0.gem b/vendor/cache/rouge-3.25.0.gem deleted file mode 100644 index 4301e27..0000000 Binary files a/vendor/cache/rouge-3.25.0.gem and /dev/null differ diff --git a/vendor/cache/safe_yaml-1.0.5.gem b/vendor/cache/safe_yaml-1.0.5.gem deleted file mode 100644 index b539b54..0000000 Binary files a/vendor/cache/safe_yaml-1.0.5.gem and /dev/null differ diff --git a/vendor/cache/sassc-2.4.0.gem b/vendor/cache/sassc-2.4.0.gem deleted file mode 100644 index a8e2e1f..0000000 Binary files a/vendor/cache/sassc-2.4.0.gem and /dev/null differ diff --git a/vendor/cache/terminal-table-1.8.0.gem b/vendor/cache/terminal-table-1.8.0.gem deleted file mode 100644 index ac0a89c..0000000 Binary files a/vendor/cache/terminal-table-1.8.0.gem and /dev/null differ diff --git a/vendor/cache/thread_safe-0.3.6.gem b/vendor/cache/thread_safe-0.3.6.gem deleted file mode 100644 index 7ee950f..0000000 Binary files a/vendor/cache/thread_safe-0.3.6.gem and /dev/null differ diff --git a/vendor/cache/tzinfo-1.2.8.gem b/vendor/cache/tzinfo-1.2.8.gem deleted file mode 100644 index f24bf8e..0000000 Binary files a/vendor/cache/tzinfo-1.2.8.gem and /dev/null differ diff --git a/vendor/cache/unicode-display_width-1.7.0.gem b/vendor/cache/unicode-display_width-1.7.0.gem deleted file mode 100644 index 2f8a60d..0000000 Binary files a/vendor/cache/unicode-display_width-1.7.0.gem and /dev/null differ diff --git a/vendor/cache/zeitwerk-2.4.2.gem b/vendor/cache/zeitwerk-2.4.2.gem deleted file mode 100644 index 8054e94..0000000 Binary files a/vendor/cache/zeitwerk-2.4.2.gem and /dev/null differ