Skip to content

Instantly share code, notes, and snippets.

Martin Vancl tuxmartin

Block or report user

Report or block tuxmartin

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
View gist:d86880b14ef882f447b9b9bcf4d4a764
https://wiki.samba.org/index.php/Joining_a_Samba_DC_to_an_Existing_Active_Directory
yum install perl gcc libacl-devel libblkid-devel gnutls-devel readline-devel python-devel gdb pkgconfig krb5-workstation zlib-devel setroubleshoot-server libaio-devel setroubleshoot-plugins policycoreutils-python libsemanage-python setools-libs-python setools-libs popt-devel libpcap-devel sqlite-devel libidn-devel libxml2-devel libacl-devel libsepol-devel libattr-devel keyutils-libs-devel
cyrus-sasl-devel cups-devel bind-utils libxslt docbook-style-xsl openldap-devel pam-devel bzip2 vim wget openldap-devel openldap-clients nss-pam-ldapd pam-devel net-tools
./configure --enable-debug --enable-selftest --with-ads --with-systemd --with-winbind
make -j
make install
cat /etc/systemd/system/samba.service
View all_google-ips.txt
martin@martin:~$ whois -h whois.arin.net "n google" | grep -i '^Google' | sed 's/.*)//' | tr -d ' '
2620:E7:4000::-2620:E7:4000:FFFF:FFFF:FFFF:FFFF:FFFF
2620:E7:C000::-2620:E7:C000:FFFF:FFFF:FFFF:FFFF:FFFF
108.170.192.0-108.170.255.255
108.177.0.0-108.177.127.255
142.250.0.0-142.251.255.255
172.217.0.0-172.217.255.255
172.253.0.0-172.253.255.255
173.194.0.0-173.194.255.255
192.178.0.0-192.179.255.255
View gist:d3fd5975bccee1441a302e76faa3d874
# https://plugins.svn.wordpress.org/wp-fail2ban/trunk/filters.d/wordpress-hard.conf
# https://github.com/TrogloGeek/fail2ban-apache-sqlinject
# Test: fail2ban-regex /var/log/apache2/access.log /etc/fail2ban/filter.d/wordpress.conf
[INCLUDES]
before = common.conf
[Definition]
View nyni.php
public function checkIfSeznam():bool
{
return $this->get('utm_source') === 'www.seznam.cz' && in_array($this->get('utm_medium'), ['sekce-z-internetu', 'z-boxiku']);
}
@tuxmartin
tuxmartin / readme.md
Created Jan 14, 2019
Nahrazeni/pridani parametru u systemd sluzby
View readme.md

Priklad: chceme zmenit hodnotu Nice pro sluzbu zabbix-agent.service

Vychozi je /lib/systemd/system/zabbix-agent.service, na ten nesahame, protoze by nam ho prepsalo apt pri aktualizaci.

Vyvorime adresar a soubor s nastavenim:

mkdir -p /etc/systemd/system/zabbix-agent.service.d
touch /etc/systemd/system/zabbix-agent.service.d/10-custom-nice.conf

Syntaxe je JMENO.service.d, tedy zabbix-agent.service.d.

@tuxmartin
tuxmartin / gist:674b220fad08b89c8328bf72b26e461c
Created Dec 18, 2018
zabbix proxy 4.0 on debian 7 x86_64
View gist:674b220fad08b89c8328bf72b26e461c
apt-get install curl sudo build-essential libsqlite3-dev libxml2-dev libsnmp-dev libcurl4-openssl-dev libpcre3-dev
groupadd zabbix
useradd -g zabbix zabbix
cd /usr/local/src/
wget https://netix.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.1/zabbix-4.0.1.tar.gz
tar xzvf zabbix-4.0.1.tar.gz
cd /usr/local/src/zabbix-4.0.1/
./configure --help
./configure -prefix=/usr --enable-proxy --enable-agent --with-openssl --with-sqlite3 --with-net-snmp --with-libcurl --with-libxml2 --enable-ipv6 --with-ssh2 --sysconfdir=/etc/zabbix --bindir=/usr/bin
make
@tuxmartin
tuxmartin / gist:a4be301079495fc0e129a944f6b6c984
Last active Nov 14, 2018
iptables - pocitani prenesenych bajtu z definovane IP
View gist:a4be301079495fc0e129a944f6b6c984
root@cameras-lcd:/# iptables -nvL
Chain INPUT (policy ACCEPT 24808 packets, 26M bytes)
pkts bytes target prot opt in out source destination
16884 24M camera-line1 all -- * * 10.54.6.147 0.0.0.0/0
0 0 camera-line2 all -- * * 10.54.6.148 0.0.0.0/0
1528 1986K camera-line3 all -- * * 10.54.6.149 0.0.0.0/0
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
@tuxmartin
tuxmartin / compile.sh
Created Nov 8, 2018
Zabbix agent a proxy 4.0 na Debianu 7
View compile.sh
apt-get install curl sudo build-essential libsqlite3-dev libxml2-dev libsnmp-dev libcurl4-openssl-dev libpcre3-dev
groupadd zabbix
useradd -g zabbix zabbix
cd /usr/local/src/
wget https://netix.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.1/zabbix-4.0.1.tar.gz
tar xzvf zabbix-4.0.1.tar.gz
cd /usr/local/src/zabbix-4.0.1/
./configure --help
./configure -prefix=/usr --enable-proxy --enable-agent --with-openssl --with-sqlite3 --with-net-snmp --with-libcurl --with-libxml2 --enable-ipv6 --with-ssh2 --sysconfdir=/etc/zabbix --bindir=/usr/bin
make
View HP M176n MIB
martin@martin:~$ snmpwalk -v 1 -mALL -c public 10.67.1.7
Bad operator (INTEGER): At line 73 in /usr/share/mibs/ietf/SNMPv2-PDU
Unlinked OID in IPATM-IPMC-MIB: marsMIB ::= { mib-2 57 }
Undefined identifier: mib-2 near line 18 of /usr/share/mibs/ietf/IPATM-IPMC-MIB
Expected "::=" (RFC5644): At line 493 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB
Expected "{" (EOF): At line 651 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB
Bad object identifier: At line 651 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB
Bad parse of OBJECT-IDENTITY: At line 651 in /usr/share/mibs/iana/IANA-IPPM-METRICS-REGISTRY-MIB
SNMPv2-MIB::sysDescr.0 = STRING: HP ETHERNET MULTI-ENVIRONMENT
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.26696.1
View gist:254323e9dd66c1ec5e79e7061d4b679b
root@testphp:/# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.5 (stretch)
Release: 9.5
Codename: stretch
root@testphp:/# mysql -u test -ptest -e "SHOW DATABASES;"
+--------------------+
| Database |
+--------------------+
You can’t perform that action at this time.