Skip to content

Instantly share code, notes, and snippets.

View delfer's full-sized avatar

Alexander Chumakov delfer

View GitHub Profile
@delfer
delfer / fedora-vnc.sh
Created April 22, 2018 16:45
DigitalOcean Fedora 27 vnc server
dnf -y install @lxqt
dnf -y install tigervnc-server
firewall-cmd --add-service=vnc-server --permanent
firewall-cmd --reload
vncpasswd
vncserver :1 -geometry 1367x768 -depth 16
vncserver -kill :1
vi ~/.vnc/xstartup
#exec startlxqt
vncserver :1 -geometry 1367x768 -depth 16
@delfer
delfer / install.sh
Created March 23, 2018 15:20
Arch install
#disk
fdisk /dev/vda # vda1 512M vda2 ..
vgcreate vg /dev/vda2
lvcreate vg -l 100%FREE --name rootfs
mkfs.ext4 /dev/vda1
mkfs.ext4 /dev/mapper/vg-rootfs
mount /dev/mapper/vg-rootfs /mnt
mkdir /mnt/boot
mount /dev/vda1 /mnt
#install base system & chroot to it
@delfer
delfer / main.go
Last active March 13, 2018 06:36
GO lang HTTP server
//go run main.g
import "net/http"
func main() {
http.ListenAndServe(":8000", http.FileServer(http.Dir(".")))
}
pref.vmplayer.exit.vmAction = "disconnect"
pref.vmplayer.confirmOnExit = "FALSE"
@delfer
delfer / 16-mwancustom
Last active January 9, 2018 15:49
Add all blocked IPs to ipset
#!/bin/sh
# to enable this script uncomment the case loop at the bottom
# to report mwan status on interface hotplug ifup/ifdown events modify the lines in the send_alert function
send_alert()
{
# variable "$1" stores the MWAN status information
# insert your code here to send the contents of "$1"
echo "$1"
--- /usr/share/pve-manager/js/pvemanagerlib.js 2017-11-30 13:35:28.000000000 +0300
+++ pvemanagerlib.js 2017-12-14 09:27:22.761055436 +0300
@@ -847,22 +847,7 @@
success: function(response, opts) {
var data = response.result.data;
- if (data.status !== 'Active') {
- Ext.Msg.show({
- title: gettext('No valid subscription'),
- icon: Ext.Msg.WARNING,
--- /usr/share/perl5/PVE/Storage/GlusterfsPlugin.pm 2017-11-29 13:32:31.000000000 +0300
+++ GlusterfsPlugin.pm 2017-12-14 09:11:34.313837830 +0300
@@ -41,7 +41,7 @@
if ($server && $server ne 'localhost' && $server ne '127.0.0.1' && $server ne '::1') {
# ping the echo port (7) without service check
- $status = PVE::Network::tcp_ping($server, undef, 2);
+ $status = PVE::Network::tcp_ping($server, 24007, 2);
} else {
@delfer
delfer / drone-clone-secrets.sql
Last active January 26, 2018 08:19
drone-clone-secrets
DELETE FROM secrets WHERE secret_repo_id!=120;
INSERT INTO secrets (secret_repo_id, secret_name, secret_value,secret_images,secret_events,secret_skip_verify,secret_conceal)
SELECT repo_id, secret_name, secret_value,secret_images,secret_events,secret_skip_verify,secret_conceal
FROM repos, secrets
WHERE repo_active AND repo_id != 120 AND secret_repo_id=120;
@delfer
delfer / oh-my-zsh-rc-plugins
Created November 3, 2017 15:19
oh-my-zsh-rc-plugins
plugins=(ant branch colored-man-pages colorize command-not-found common-aliases compleat docker-compose docker git go gradle heroku history-substring-
search kubectl man mvn nmap node npm pip postgres python redis-cli rsync screen spring ssh-agent sudo systemd ubuntu wakeonlan)
@delfer
delfer / compare.sh
Last active November 2, 2017 09:29
Compare XML
#/bin/bash
echo > result
for i in QU_*.xml.xsd
do
for j in QU_*.xml.xsd
do
DIFF=$(comm -12 --nocheck-order $i $j | wc -l)
echo $DIFF $i $j >> result