Skip to content

Latest commit

 

History

228 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages