Skip to content

Instantly share code, notes, and snippets.

View cheungpat's full-sized avatar

Kwok-kuen Cheung cheungpat

View GitHub Profile
@cheungpat
cheungpat / gist:1b6222a6a62bb3b42a99
Created October 9, 2014 01:51
Embed certs in OpenVPN config
#!/usr/bin/python
import argparse
import sys
def should_embed(line):
return True in (line.startswith(k) for k in ['ca', 'key', 'cert', 'dh'])
def embed(filename, out):
for line in (l.strip() for l in open(filename, 'r').readlines()):
@cheungpat
cheungpat / gist:11098136
Created April 19, 2014 21:33
Pass mount options to yas3fs
#!/usr/bin/python¬
¬
import argparse¬
import subprocess¬
¬
if __name__ == '__main__':¬
parser = argparse.ArgumentParser()¬
parser.add_argument('-o', dest='options')¬
parser.add_argument('s3path')¬
parser.add_argument('localpath')¬