Skip to content

Instantly share code, notes, and snippets.

View yuuichi-fujioka's full-sized avatar

yuuichi fujioka yuuichi-fujioka

View GitHub Profile
@yuuichi-fujioka
yuuichi-fujioka / 2nd_dns
Created December 14, 2017 02:25
a 2nd dns that is used for resolving a specific domain with dnsmasq
# /etc/dnsmasq.d/2nd_dns
server=/.localdomain/192.168.0.2
@yuuichi-fujioka
yuuichi-fujioka / ssh_proxy_command.py
Last active May 19, 2017 08:34
ssh with paramiko +α
import paramiko
c = paramiko.client.SSHClient()
c.load_system_host_keys()
c.set_missing_host_key_policy(paramiko.client.AutoAddPolicy())
c.connect('192.168.0.1', username='ubuntu', password='password',
sock=paramiko.ProxyCommand('ssh -W 192.168.0.1:22 -w 120 10.0.0.1'))
_in, _out, _err = c.exec_command('ls -la')
print _out.read()
@yuuichi-fujioka
yuuichi-fujioka / simple_subproces.py
Created July 25, 2013 05:17
The snippet of python subprocess
import subprocess
p = subprocess.Popen(
['ls', '-l'],
cwd='/tmp',
stderr=subprocess.PIPE,
stdout=subprocess.PIPE,
stdin=subprocess.PIPE)
p.wait()
@yuuichi-fujioka
yuuichi-fujioka / extend_volume.sh
Last active January 17, 2017 23:46
Extend root volume on LVM
#!/bin/bash
sudo pvcreate /dev/sdb1
sudo vgextend ubuntu-vg /dev/sdb1
sudo lvextend /dev/ubuntu-vg/root -l +100%FREE
# sudo lvextend /dev/ubuntu-vg/root -L+50G
sudo resize2fs /dev/ubuntu-vg/root # only for ext2,3,4
#sudo resize2fs /dev/ubuntu-vg/root 50G
@yuuichi-fujioka
yuuichi-fujioka / run_uwsgi.sh
Created December 20, 2016 02:53
launch up wsgi app
uwsgi --wsgi-file app.py --http 0.0.0.0:8080
@yuuichi-fujioka
yuuichi-fujioka / hoge.vmx
Created November 22, 2016 05:10
Enable VNC Server for VM on VMWare
RemoteDisplay.vnc.enabled = TRUE
RemoteDisplay.vnc.port = 5900
RemoteDisplay.vnc.password = password
RemoteDisplay.vnc.keyMap = jp
@yuuichi-fujioka
yuuichi-fujioka / Add_User.groovy
Created October 27, 2016 06:01
Add Jenkins User with script consle on web GUI
jenkins.model.Jenkins.instance.securityRealm.createAccount("user-name", "password");
@yuuichi-fujioka
yuuichi-fujioka / list_all_package_versions.sh
Created September 30, 2016 05:30
list up all pypi package versions
curl https://pypi.python.org/pypi/pip/json | jq '.releases | keys[]' -r
import json
import sys
from oslo_config import cfg
import oslo_i18n
from neutron.agent import rpc
from neutron.common import config
from neutron.common import rpc as n_rpc
from neutron.common import topics
@yuuichi-fujioka
yuuichi-fujioka / vpnbridge.sh
Created May 28, 2014 00:17
Softether VPN Bridge
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
DAEMON=/usr/local/vpnbridge/vpnbridge
LOCK=/var/lock/subsys/vpnbridge
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK