Skip to content

Instantly share code, notes, and snippets.

:octocat:
Working for @RedHatOfficial

Lucian Maly luckylittle

:octocat:
Working for @RedHatOfficial
Block or report user

Report or block luckylittle

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@luckylittle
luckylittle / find_missing_sfv_in_subfolders.sh
Created Aug 23, 2019
Checks if all the subfolders contain *.SFV file. Reports the ones which don't have it.
View find_missing_sfv_in_subfolders.sh
#!/bin/bash
# Checks if all the subfolders contain *.SFV file. Reports the ones which don't have it.
for x in *;
do
ls ${x}/*.sfv >/dev/null
RESULT=$?
if [ $RESULT -eq 1 ]; then
echo 'NO SFV IN ${x}'
@luckylittle
luckylittle / changelog.sh
Last active Aug 14, 2019 — forked from kingkool68/changelog.sh
Bash script to generate a markdown change log of GitHub pull requests between tagged releases
View changelog.sh
#!/bin/bash
# Generate a Markdown change log of pull requests from commits between two tags
# Author: Russell Heimlich
# Original URL: https://gist.github.com/kingkool68/09a201a35c83e43af08fcbacee5c315a
# Modified for Atlassian Stash and older Git version by author: Lucian Maly <lucian@redhat.com>
# URL: https://gist.github.com/luckylittle/7e7192743514d08989a6fc0cdbd93e61
# HOW TO USE
# Copy this script to a directory under Git version control
# Make the script executable i.e. chmod +x changelog.sh
@luckylittle
luckylittle / TEAM_SOCIAL_CONTRACT.md
Last active Aug 19, 2019
Team Social Contract example
View TEAM_SOCIAL_CONTRACT.md

/!\ This is a living document and will most likely change throughout the time /!\

(/) Prime directive:

Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they know at the time, their skills and abilities, the resources available, and the situation at hand.

(/) I suggest we use this template for all pull requests:

#### What is the relevant ticket?
@luckylittle
luckylittle / Makefile
Last active Aug 19, 2019
Makefile versioning example based on https://semver.org/
View Makefile
#--------------#
# VERSIONING #
#--------------#
# Current tags:
CURRENT_FULLTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$0 }')
CURRENT_YAML = $(shell grep '^version' YAML.yml | awk -F' ' '{ print $$2 }')
CURRENT_MAJORTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$1 }')
CURRENT_MINORTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$2 }')
CURRENT_PATCHTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$3 }')
# New tags:
@luckylittle
luckylittle / 01-default.conf
Last active Aug 5, 2019
Red Hat OpenShift 3 Disconnected Installation (Lab)
View 01-default.conf
# Verify Proxied RPM Repository
# /etc/httpd/conf.d/default.conf
<VirtualHost *:*>
ProxyPreserveHost On
ProxyPass / http://admin.na.shared.opentlc.com/
ProxyPassReverse / http://admin.na.shared.opentlc.com/
ServerName isolated1.b88e.internal
@luckylittle
luckylittle / Stage-01.sh
Last active Aug 22, 2019
Building RPM out of the Git repository inspec-cis-profile in Bamboo
View Stage-01.sh
#!/bin/bash
echo 'Cleaning up the working directories...'
rm -rvf ${bamboo.build.working.directory}/*
rm -rvf ~/*
echo 'Installing required software...'
yum -y install rpm-build git
echo 'Checking versions of the required software...'
@luckylittle
luckylittle / DO425.md
Created Jul 4, 2019
Red Hat DO425 Notes
View DO425.md

Red Hat Security: Securing Containers & OpenShift (DO425)

Last update: xxx xxx x xx:xx:xx AEST xxxx by @luckylittle


1. Describing Host Security Technologies

@luckylittle
luckylittle / RH415.md
Last active Aug 15, 2019
Red Hat RH415 Notes
View RH415.md

Red Hat Security: Linux in Physical, Virtual and Cloud (RH415)

Last update: Thu Aug 15 05:19:13 UTC 2019 by @luckylittle


1. Managing Security & Risk

# USING YUM TO MANAGE SECURITY ERRATA:
@luckylittle
luckylittle / convert_all_mp4_to_mkv.sh
Created Jul 3, 2019
Convert all MP4s in a folder to MKVs using MKVMerge
View convert_all_mp4_to_mkv.sh
#!/bin/bash
# Requires: mkvmerge
for RH in *; do mkvmerge ${RH} -o $(basename -s .mp4 ${RH}).mkv; done; echo 'Done!'
# rm *.mp4
@luckylittle
luckylittle / add_remove_extensions.sh
Last active Jun 28, 2019
Add / Remove extension to multiple files in Linux
View add_remove_extensions.sh
#!/bin/bash
# ls -1
# Dark.Money.2018.DVDRip.x264-WiDE
# Golden.State.Killer.Main.Suspect.2018.INTERNAL.WEB.x264-UNDERBELLY
# Shazam.2019.BDRip.x264-SPARKS
# The.Best.of.Enemies.2019.BDRip.x264-DRONES
# The.Kindergarten.Teacher.2018.BDRip.X264-AMIABLE
# ADD EXTENSION:
You can’t perform that action at this time.