Skip to content

Instantly share code, notes, and snippets.

@markus2120
markus2120 / ubuntu_unattended_upgrades_gmail.markdown
Created May 23, 2017 16:47 — forked from dwilkie/ubuntu_unattended_upgrades_gmail.markdown
Setup unattended upgrades on Ubuntu with Gmail

Install the unattended-upgrades package

$ sudo apt-get install unattended-upgrades 

Edit the periodic configuration

$ sudo nano /etc/apt/apt.conf.d/10periodic
@markus2120
markus2120 / vbox-backup.sh
Created March 23, 2018 07:59 — forked from dv336699/vbox-backup.sh
Backup Running VirtualBox VMs
#!/bin/sh
BASEFOLDER=/home/vbox/backups
for VMNAME in $(VBoxManage list runningvms | cut -d ' ' -f1 | sed 's/"//g;')
do
echo ""
VBoxManage controlvm "$VMNAME" acpipowerbutton
echo "Waiting for VM "$VMNAME" to poweroff..."
until $(VBoxManage showvminfo --machinereadable "$VMNAME" | grep -q ^VMState=.poweroff.)
@markus2120
markus2120 / master_preferences
Last active July 17, 2018 15:33
https://www.chromium.org/administrators/linux-quick-start Place this file at /etc/chromium-browser/policies/managed/test_policy.json /usr/lib/chromium-browser/master_preferences
{
"homepage": "http://www.duckduckgo.com",
"homepage_is_newtabpage": false,
"browser": {
"show_home_button": true
},
"bookmark_bar": {
"show_on_all_tabs": true
},
"sync_promo": {
@markus2120
markus2120 / ExifOutputStream.java
Created July 27, 2018 08:21
src/com/android/camera/exif/ExifOutputStream.java
diff --git src/com/android/camera/exif/ExifOutputStream.java src/com/android/camera/exif/ExifOutputStream.java
index d7c8320..5887269 100644
--- src/com/android/camera/exif/ExifOutputStream.java
+++ src/com/android/camera/exif/ExifOutputStream.java
@@ -207,37 +207,7 @@ class ExifOutputStream extends FilterOutputStream {
}
private void writeExifData() throws IOException {
- if (mExifData == null) {
return;
@markus2120
markus2120 / peregrine-nougat-frameworks-base.patch
Created July 27, 2018 08:22
peregrine-nougat-frameworks-base.patch
diff --git core/java/com/android/internal/os/RuntimeInit.java core/java/com/android/internal/os/RuntimeInit.java
index 4b6e6d8..6f6193a 100644
--- core/java/com/android/internal/os/RuntimeInit.java
+++ core/java/com/android/internal/os/RuntimeInit.java
@@ -177,7 +177,7 @@ public class RuntimeInit {
StringBuilder result = new StringBuilder(64);
result.append("Dalvik/");
result.append(System.getProperty("java.vm.version")); // such as 1.1.0
- result.append(" (Linux; U; Android ");
+ result.append(" (Linux; U; ");
import requests
from lxml import html
from lxml.etree import ParserError
import json
from time import sleep
import argparse
import unicodecsv as csv
import traceback
/etc/php/7.0/cli/php.ini
;;;;;;;;;;;;;;;;;
; Miscellaneous ;
;;;;;;;;;;;;;;;;;
; Decides whether PHP may expose the fact that it is installed on the server
; (e.g. by adding its signature to the Web server header). It is no security
; threat in any way, but it makes it possible to determine whether you use PHP
; on your server or not.
; http://php.net/expose-php
@markus2120
markus2120 / redacted-le-ssl.conf
Last active September 26, 2018 15:30
Edit apache.conf file at /etc/apache2/sites-enabled/redacted-le-ssl.conf THis file was based on https://securityheaders.com
<IfModule mod_ssl.c>
<VirtualHost 1.2.3.4:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/something
ServerName something.example.com
Header always set Strict-Transport-Security "max-age=31536000; includeSubdomains;"
Header always set X-Frame-Options "SAMEORIGIN"
Header always set X-Xss-Protection "1; mode=block"
Header always set X-Content-Type-Options "nosniff"
Header always set Referrer-Policy "same-origin"
@markus2120
markus2120 / newpipe_disable_brighness_and_immersive_mode.patch
Created November 8, 2018 17:18
https://github.com/TeamNewPipe/NewPipe/ This patch disabled immersive mode and messing with brightness for newpipe
diff --git a/app/build.gradle b/app/build.gradle
index b507fd8..ec743ee 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -6,7 +6,7 @@ android {
defaultConfig {
applicationId "org.schabi.newpipe"
- minSdkVersion 15
+ minSdkVersion 21
@markus2120
markus2120 / zt_VPN.md
Last active January 17, 2023 05:51
Route all traffic with a raspberry pi like a VPN