Skip to content

Instantly share code, notes, and snippets.

#!/bin/sh
SMTP_HOST=smtp.domain.ltd
SMTP_USER=user
SMTP_PASSWORD=ToPs3cR3t
# Edit main.cf
postconf -e 'mydestination = $myhostname, localhost.$mydomain, localhost'
postconf -e 'smtp_generic_maps = hash:/etc/postfix/smtp_maps'
postconf -e "relayhost = $SMTP_HOST"
@metajiji
metajiji / netdata_kickstart.sh
Created December 18, 2018 05:45
Install netdata on alpine oneliner
wget -qO- https://my-netdata.io/kickstart-static64.sh | sh -s -- --non-interactive
@metajiji
metajiji / h.go
Created December 1, 2018 08:44
go htpp srv
package main
import (
"fmt"
"net/http"
"strings"
//"log"
)
func HomeRouterHandler(w http.ResponseWriter, r *http.Request) {
@metajiji
metajiji / fastrrack mikrotik.md
Created November 17, 2018 05:43
fastrrack mikrotik

https://habr.com/post/265387/#comment_8581073

Iaroslav_Olegovich 20 сентября 2015 в 16:14 +1 Кстати, весьма полезная в некоторых случаях опция. Несколько линейных потоков скачивания извне, по 50-100Мбит на каждый укладывали RB951G на 100%. Разгон ситуацию особо не менял. А вот добавление fasttrack позволило достичь скорости в 800Мбит, при этом процессор загружен лишь на 50-60%! Speedtest также показал значения намного выше. Добавить fasttrack можно командой (прошивка должна быть не ниже 6.29):

/ip firewall filter add chain=forward action=fasttrack-connection connection-state=established,related

После чего переместить правило на нужную позицию — в большинстве конфигураций на 2 позицию после автоматически созданного «special dummy rule to show fast track counters», либо же после своих правил, если таковые имеются (в описанной конфигурации, если не ошибаюсь — между 5 и 6 пунктом).

@metajiji
metajiji / 000_default.conf
Last active January 23, 2024 10:30
NGINX ANTILOOPA цикл по проксям, синий трактор едет к нам
#
# Define default virtualhost on the every node
#
server {
listen 80 default_server;
server_name _;
return 306;
}
- hosts: localhost
gather_facts: no
vars:
config_ini:
section1:
key1: value11
key2: value2
section2:
key1: value21
key2: value22
@metajiji
metajiji / termtosvg.svg
Last active October 12, 2018 20:03
termtosvg+toilet+cowsay+lolcat
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
From 966471712184cfb3b067f2ae8dad9d8e2a896cae Mon Sep 17 00:00:00 2001
From: Bearice Ren <bearice@icybear.net>
Date: Tue, 20 Sep 2016 11:52:08 +0800
Subject: [PATCH] add filter-aaaa option
---
src/dnsmasq.h | 3 ++-
src/option.c | 3 +++
src/rfc1035.c | 9 +++++++++
3 files changed, 14 insertions(+), 1 deletion(-)
@metajiji
metajiji / ntpdate_and_chrony.sh
Created June 1, 2017 06:30
Get local time difference with ntp server
ntpdate -q pool.ntp.org | awk 'ENDFILE{print $(NF-1)}'
chronyd -Q 'pidfile /tmp/chronyd.q' 'pool pool.ntp.org iburst' 2>&1 | awk '/wrong by/{print $(NF-2)}'

KVM OSX Guest 10.11 (El Capitan) with Clover

  • Some notes about this approach:
    • An OSX Installer USB drive for Install OS X El Capitan is created
    • Clover is then installed on the USB drive
    • Clover Configurator is then run on the USB drive
    • The USB drive contents are copied to the VM host
    • VNC is used to connect to the guest UI
  • The qxl virtual video device is used (part of the standard kvm qemu install)