zeekus / bash

bash scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Most of it is just for fun. It showcases some of things I can do.

Filename Description Language
./ad_renew_kerberos.sh renews kerberos ticket when things get messed up #!/bin/bash
./aws_cli_cleanup_snapshots.sh clean up old snapshots #!/bin/bash
./aws_cli_ec2_automated_batch_snapshots.sh description make snapshots of the Linux hosts in aws #!/bin/bash
./aws_cli_ec2_list_old_snapshots.sh searches and returns a list of snapshots from AWS CLI #!/bin/bash
./aws_cli_ec2_one_instance_backup.sh description make snapshots of the Linux hosts in aws #!/bin/bash
./aws_cli_ec2_read_tags_local.sh read local host's aws tags #!/bin/bash
./aws_cli_ec2_set_tags.sh sets target tags on instances and related volumes with matching search tags. #!/usr/bin/bash
./aws_cli_route53_create_ptr.sh creates a ptr record in route53 for AWS using json files from the main A or CNAME record. #!/bin/bash
./aws_cli_route53_helper.sh used for setting up Route53 DNS entries, hostname, and hosts file on a autoscaling Linux host. #!/bin/bash
./aws_cli_route53_test-json.sh automatically registers a domain and ptr record in route53 for AWS using json files. #!/bin/bash
./aws_disable_gss_for_broken_logins.sh a cloud user based user script to disable gss when logins fail. #!/bin/sh
./aws_ec2_set_backup_tag_insance_only.sh set backup tags on intances that are missing them. #!/usr/bin/bash
./backup_home_dirs.sh backups up all the home directories. #!/bin/bash
./bash_aws_query_ec2_api.sh queries the AWS EC2 api and return desired data #!/bin/bash
./bash_kerberos_health_check.sh make sure kerbose is still functional on a Linux host. #!/bin/bash
./bash_prompt.bash request Y to continue #!/bin/bash
./bash_restart_varnish_on_failure.sh restart_varnish on fail #!/bin/bash
./clone_git_repos.bash sync all known repos to aws s3 #!/bin/bash
./confluence_montior_apache.sh simple monitoring script for apache error logs and restart when failure is logged #!/bin/bash
./espeak_alarm.sh alarm countdown with espeak #!/bin/bash
./espeak_alarmv2.sh alarm countdown with espeak #!/bin/bash
./espeak_alarmv3.sh alarm countdown with espeak #!/bin/bash
./find_gaps.sh host gaps and fill them by using the available hostname #!/bin/bash
./firewall_helper.sh iptables helper aka firewall helper #!/bin/bash
./generate_readme.bash generates a readme.md file by scanning files in directory #!/bin/bash
./generic_bash_example_assign_args_to_variable.sh assigns arguments to a Variable in bash #!/bin/bash
./generic_bash_simple_add_a_user.bash add a user from a bash script #!/bin/bash
./generic_clear_linux_swap.sh cleans swap in Linux kernel #!/bin/bash
./generic_find_symlinks.sh find symbolic links #!/bin/bash
./generic_red_hat_rpm_remove_batch.sh remove a bunch of rpm packages #!/bin/bash
./generic_reference_date_time.sh date time commands and thier syntax #!/bin/bash
./generic_reference_sed.bash sed replace reference #!/bin/bash
./generic_rename_files.bash removes c6 from a group of files with the prefix. #!/bin/bash
./ksar_sar.bash get sar logs in LC_ALL=C format so they work. #!/bin/bash
./productivity_helper_clock_watcher.bash tells how many hours we have been working for time reporting puposes. #!/bin/bash
./puppet_backup_db_to_s3.bash runs backups of puppet. Data is stored in /var/puppetlabs/backups/ by default #!/bin/bash
./puppet_backup_ssl_certificates.sh backup puppet ssl certificates for a 2018 instance of PE #!/bin/bash
./puppet_check_puppet_ssl_certs.sh check expirations on puppet certificates. #!/bin/bash
./puppet_check_puppet_ssl_with_email.sh #!/bin/bash
./puppet_pdk_convert_batch.bash creates the meta files PDK likes in the existing puppet modules in current directory #!/bin/bash
./puppet_restart_processes.sh a simple wrapper to send start or stop to puppet #!/bin/bash
./reset_firewalld_to_default.sh removes any firewall customization and reverts to OS version. #!/bin/bash
./security_fix_user_permissions.sh fixes permissions on user directories from a list of users #!/bin/bash
./system_discovery_script.bash basis system discovery script #!/bin/bash
./tools_notmine/getinfo_el6.sh #!/bin/bash
./tools_notmine/getinfo_el7.sh #!/bin/bash

About

bash scripts


Languages

Language:Shell 100.0%