A common and reliable pattern in service unit files is thus:
NoNewPrivileges=yes
PrivateTmp=yes
PrivateDevices=yes
DevicePolicy=closed
ProtectSystem=strict
#!/usr/bin/python | |
# -*- coding: utf-8 -*- | |
# | |
# SSHplus | |
# A remote connect utlity, sshmenu compatible clone, and application starter. | |
# | |
# (C) 2011 Anil Gulecha | |
# Based on sshlist, incorporating changes by Benjamin Heil's simplestarter | |
# | |
# This program is free software: you can redistribute it and/or modify |
#!/usr/bin/env python | |
# https://gist.github.com/4368898 | |
# Public domain code by anatoly techtonik <[email protected]> | |
# AKA Linux `which` and Windows `where` | |
# For Python 3 you probably want | |
# https://docs.python.org/dev/library/shutil.html#shutil.which | |
import os |
[Unit] | |
Description=MySQL Server | |
After=syslog.target | |
After=network.target | |
[Service] | |
Type=simple | |
PermissionsStartOnly=true | |
ExecStartPre=/bin/mkdir -p /var/run/mysqld | |
ExecStartPre=/bin/chown mysql:mysql -R /var/run/mysqld |
// ==UserScript== | |
// @name Steamtrade Matcher Scan Utilities | |
// @namespace http://sergiosusa.com | |
// @version 0.3 | |
// @description Bring some utilities to the Steam Trade Matcher results page. | |
// @author Sergio Susa ([email protected]) | |
// @match http://www.steamtradematcher.com/compare | |
// @match https://www.steamtradematcher.com/compare | |
// @grant none | |
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js |
⚠️ Note 2023-01-21
Some things have changed since I originally wrote this in 2016. I have updated a few minor details, and the advice is still broadly the same, but there are some new Cloudflare features you can (and should) take advantage of. In particular, pay attention to Trevor Stevens' comment here from 22 January 2022, and Matt Stenson's useful caching advice. In addition, Backblaze, with whom Cloudflare are a Bandwidth Alliance partner, have published their own guide detailing how to use Cloudflare's Web Workers to cache content from B2 private buckets. That is worth reading,
#!/usr/bin/env python3 | |
# | |
# SPDX-License-Identifier: GPL-3.0-or-later | |
# | |
# amdgpu_metrics.py decode amdgpu metrics from sysfs | |
# Copyright (C) 2021 leuc | |
# | |
# This program is free software: you can redistribute it and/or modify it under the | |
# terms of the GNU Affero General Public License as published by the Free Software | |
# Foundation, either version 3 of the License, or (at your option) any later |
//TIPS | |
//by the time this script is injected, the dom MAY be loaded | |
//alert function breaks CEF | |
console.log('hello from patcher current page -> ' + document.title); | |
function game_selected(name, appid) | |
{ | |
console.log(`game: ${name}, appid: ${appid}`) | |
} |