Skip to content

Instantly share code, notes, and snippets.

View warwickchapman's full-sized avatar

Warwick Bruce Chapman warwickchapman

View GitHub Profile
@warwickchapman
warwickchapman / dynDns.rsc
Last active April 23, 2024 17:53
Mikrotik RouterOS 7 Cloudflare DNS Record Update
# Prerequisites
# - A Cloudflare account and a domain managed by Cloudflare.
# - The Zone ID of your domain in Cloudflare. You can find this in the Cloudflare dashboard under your domain's overview tab.
# - An API token with permissions to edit DNS records. You can create this in the Cloudflare dashboard under "My Profile" > "API Tokens".
# Creating an API Token in Cloudflare
# - Go to Cloudflare Dashboard > My Profile > API Tokens.
# - Click "Create Token".
# - Use the "Edit zone DNS" template.
# - Set permissions for the specific zone (domain) you wish to update via DDNS.
@warwickchapman
warwickchapman / install_samba4.sh
Last active June 1, 2021 03:00 — forked from jniltinho/install_samba4.sh
Compile Samba4 for Debian/Ubuntu
#!/bin/bash
## Install Samba4 4.8.0
## On Debian 64Bits
## Author: Nilton OS -- www.linuxpro.com.br
## Version: 0.4.2
## History
## 0.4.1 - Added libpam0g-dev and updated to 4.8.0
## 0.4.2 - Added bison flex libavahi-client-dev libavahi-common-dev tracker libtracker-sparql-1.0-dev --systemd-install-services --enable-spotlight

Keybase proof

I hereby claim:

  • I am warwickchapman on github.
  • I am warwickchapman (https://keybase.io/warwickchapman) on keybase.
  • I have a public key whose fingerprint is 2133 F21C 4529 07ED 107C 5B94 0EE8 498B 5C2A E74E

To claim this, I am signing this object: