Skip to content

Instantly share code, notes, and snippets.

View RecNes's full-sized avatar
🎯
Focusing

Sencer H. RecNes

🎯
Focusing
View GitHub Profile
@RecNes
RecNes / locofomufowisalofo
Created October 26, 2017 11:49
Logrotate configuration for multiple folders with same log folder. It applies to log files which are created by unstoppable services.
/var/www/*/*/logs/*.log
{
olddir old_logs
daily
rotate 365
dateext
nocreate
copytruncate
missingok
delaycompress
@RecNes
RecNes / pause_sketch_for_console.ino
Created December 4, 2016 11:29
How to make wait/pause the sketch for Arduino IDE serial console to open.
void setup() {
Serial.begin(9600);
// Wait for the users to turn on the serial monitor and press the enter key to continue.
while (!Serial.available()) {
; // Wait for enter key;
}
// put your setup code here, to run once:
}
@RecNes
RecNes / netextender
Created September 19, 2016 13:50
upstart init.d script for running Dell SonicWALL NetExtender as a service. Script should be in /etc/init.d/netextender Configuration goes in /etc/default/netextender Than run: sudo update-rc.d netextender defaults
#!/bin/sh
# defaults for NetExtender Dell VPN Client
# sourced by /etc/init.d/netextender
# should be placed in /etc/default/netextender
# Enable or disable the daemon
ENABLE_DAEMON=1
# Path to daemon
DAEMON=/usr/sbin/netExtender
@RecNes
RecNes / getBlockLists.sh
Created September 14, 2016 10:53 — forked from johntyree/getBlockLists.sh
Make one large blocklist from the bluetack lists on iblocklist.com
#!/usr/bin/env sh
# Download lists, unpack and filter, write to stdout
curl -s https://www.iblocklist.com/lists.php \
| sed -n "s/.*value='\(http:.*=bt_.*\)'.*/\1/p" \
| xargs wget -O - \
| gunzip \
| egrep -v '^#'
@RecNes
RecNes / rotater.py
Created September 8, 2016 11:34
Make backup and rotate files.
#!/bin/env ptyhon
# -*- coding: utf-8 -*-
# ======================================================================================================================
# Rotater
# This script make backup in tar.gz format and remove files in target folder older
# than today and builds a report file in where this script file path is.
# Set this script as daily cronjob at midnight.
# Author: Sencer HAMARAT
# E-Mail: sencerhamarat@gmail.com
# ======================================================================================================================