Skip to content

Instantly share code, notes, and snippets.

View dw72's full-sized avatar

Dariusz Włodarczyk dw72

  • Krotoszyn
  • 18:32 (UTC +02:00)
View GitHub Profile
@dw72
dw72 / Megacli_cheatsheet.md
Last active April 15, 2025 11:41 — forked from mvanvuuren/Megacli_cheatsheet.md
MegaCLI cheatsheet

Inside the tarball or zip file you’ll find an RPM archive which contains the megacli and megacli64 binaries (will be installed to /opt/MegaRAID/megacli).

Please note

This emergency cheat sheet is not exhaustive, but it should be sufficient in most cases. For a complete reference either call megacli -h or refer to the manual at: LSI megacli Manual

While there are a lot of different parameters for megacli, some of them are always identical. These are described here in short.


@dw72
dw72 / preseed.cfg
Last active May 17, 2025 15:39
Debian preseed file #debian #linux
d-i localechooser/languagelist select pl
d-i mirror/suite string buster
# Automatic installation
d-i auto-install/enable boolean true
# "linux-server" is substituted by "linux-image-amd64"
# Possible options : "linux-image-amd64"(default) or "linux-image-rt-amd64"
d-i base-installer/kernel/override-image string linux-server
@dw72
dw72 / teams-chat-post.sh
Created September 22, 2020 08:37 — forked from chusiang/teams-chat-post-for-workflows.sh
Post a message to Microsoft Teams with bash script.
#!/bin/sh
# =============================================================================
# Author: Chu-Siang Lai / chusiang (at) drx.tw
# Filename: teams-chat-post.sh
# Modified: 2018-03-28 15:04
# Description: Post a message to Microsoft Teams.
# Reference:
#
# - https://gist.github.com/chusiang/895f6406fbf9285c58ad0a3ace13d025
#
@dw72
dw72 / PowerView-3.0-tricks.ps1
Created June 7, 2019 09:09 — forked from HarmJ0y/PowerView-3.0-tricks.ps1
PowerView-3.0 tips and tricks
# PowerView's last major overhaul is detailed here: http://www.harmj0y.net/blog/powershell/make-powerview-great-again/
# tricks for the 'old' PowerView are at https://gist.github.com/HarmJ0y/3328d954607d71362e3c
# the most up-to-date version of PowerView will always be in the dev branch of PowerSploit:
# https://github.com/PowerShellMafia/PowerSploit/blob/dev/Recon/PowerView.ps1
# New function naming schema:
# Verbs:
# Get : retrieve full raw data sets
# Find : ‘find’ specific data entries in a data set
@dw72
dw72 / profile-clenup.txt
Created March 22, 2018 09:06
Check and remove orphaned profiles from Windows registry
$regpath="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"
Get-ChildItem -path $regpath
Remove-Item "$($regpath)\S-1-5-21-2762740241-1875924150-698178130-3300" -Force
@dw72
dw72 / upscale-jpg.sh
Created March 22, 2018 09:04
Upscale jpg images in current directory
for i in *.jpg; do convert $i -set colorspace sRGB -colorspace RGB +sigmoidal-contrast 15,50% -filter Lanczos -define filter:blur=.9264075766146068 -distort resize 200% -sigmoidal-contrast 15,50% -colorspace sRGB ./out/$i; done
@dw72
dw72 / unzip-recursive.sh
Last active March 18, 2018 13:13
Extract all zip archives in subdirectories
find . -name '*.zip' -print0 | xargs -0 -I{} -n1 -P4 /bin/bash -c 'file="{}"; cd "${file%/*}"; unzip "${file##*/}"'

Keybase proof

I hereby claim:

  • I am dw72 on github.
  • I am dw72 (https://keybase.io/dw72) on keybase.
  • I have a public key ASDDnwcjkAMkQ39xgRxcSaYO4Cnl08y6HVOsJ7ekFCs4_Ao

To claim this, I am signing this object:

@dw72
dw72 / genicons.sh
Created November 27, 2016 14:40
Generate and install png icons from svg file
#!/usr/bin/bash
src=$1
dst=${1%.*}.png
[[ -z "$2" ]] && type="apps" || type=$2
for i in 16 22 24 32 64 128
do
inkscape -z -e $dst -w $i -h $i $src
@dw72
dw72 / add-students.sh
Last active December 14, 2017 10:42
Add students accounts from csv file on Linux
#!/bin/bash
OLDIFS=$IFS
IFS=","
while read class profil lastname firstname pesel
do
first=$(echo $firstname | iconv -f UTF-8 -t ASCII//translit | cut -c 1-2)
last=$(echo $lastname | iconv -f UTF-8 -t ASCII//translit)