Skip to content

Instantly share code, notes, and snippets.

View artynet's full-sized avatar

Arturo Rinaldi artynet

View GitHub Profile
@artynet
artynet / cross-mozilla-iot-modules.sh
Last active December 24, 2017 20:44
Simple script to cross-compile mozilla-iot-gateway modules for ARMv7 architecture
#!/bin/bash -x
#
# This script is expected to run inside a docker container which has the Raspberry Pi toolchain
# and required prerequisites:
# - pkg-config
# - libusb-1.0-0-dev
# - libudev-dev
#
# /build corresponds to the current directory when the docker container is run and it is expected
# that the following directory structure has been setup:
From 070b07f0d41c8a1481a7e40ad5869868aad8c680 Mon Sep 17 00:00:00 2001
From: MilhouseVH <[email protected]>
Date: Mon, 27 Nov 2017 20:38:14 +0000
Subject: [PATCH 1/2] kernel 4.15 fix
---
kernel/nvidia-modeset/nvidia-modeset-linux.c | 8 +++-----
kernel/nvidia-uvm/uvm8_va_block.c | 2 ++
kernel/nvidia/nv.c | 10 ++++------
3 files changed, 9 insertions(+), 11 deletions(-)
From 5e1cb0b78142bf7ed7d348f4a47c236590e72b57 Mon Sep 17 00:00:00 2001
From: MilhouseVH <[email protected]>
Date: Mon, 27 Nov 2017 20:48:13 +0000
Subject: [PATCH] kernel 4.15 fix
---
kernel/nv.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/kernel/nv.c b/kernel/nv.c
@artynet
artynet / Install NVIDIA Driver and CUDA.md
Created January 4, 2018 13:54 — forked from wangruohui/Install NVIDIA Driver and CUDA.md
Install NVIDIA Driver and CUDA on Ubuntu / CentOS / Fedora Linux OS
@artynet
artynet / git-completion.bash
Created March 3, 2018 15:51
bash/zsh completion support for core Git.
#!bash
#
# bash/zsh completion support for core Git.
#
# Copyright (C) 2006,2007 Shawn O. Pearce <[email protected]>
# Conceptually based on gitcompletion (http://gitweb.hawaga.org.uk/).
# Distributed under the GNU General Public License, version 2.0.
#
# The contained completion routines provide support for completing:
#
@artynet
artynet / mpv-win32-build.sh
Created March 10, 2018 00:57
easy script to cross-build mpv
#!/bin/bash -x
# Add MXE binaries to $PATH
export PATH=${HOME}/MPVCROSS/mxe-trunk/usr/bin:${PATH}
# creating folder where storing archives
WRKDIR=${HOME}/MPVCROSS/mpv_release
mkdir -p ${WRKDIR}
@artynet
artynet / jinfo
Created July 31, 2018 13:28 — forked from mdevan/jinfo
/usr/lib/jvm/.jdk1.8.0_102.jinfo file for Oracle JDK 8u102
name=jdk1.8.0_102
alias=oracle-jdk1.8
priority=180
section=main
hl rmid /usr/lib/jvm/jdk1.8.0_102/jre/bin/rmid
hl java /usr/lib/jvm/jdk1.8.0_102/jre/bin/java
hl keytool /usr/lib/jvm/jdk1.8.0_102/jre/bin/keytool
hl pack200 /usr/lib/jvm/jdk1.8.0_102/jre/bin/pack200
hl rmiregistry /usr/lib/jvm/jdk1.8.0_102/jre/bin/rmiregistry
@artynet
artynet / update-alternatives
Created July 31, 2018 13:28 — forked from mdevan/update-alternatives
update-alternatives commands for Oracle JDK 8u102
sudo update-alternatives --install /usr/bin/appletviewer appletviewer /usr/lib/jvm/jdk1.8.0_102/bin/appletviewer 180
sudo update-alternatives --install /usr/bin/extcheck extcheck /usr/lib/jvm/jdk1.8.0_102/bin/extcheck 180
sudo update-alternatives --install /usr/bin/idlj idlj /usr/lib/jvm/jdk1.8.0_102/bin/idlj 180
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_102/bin/jar 180
sudo update-alternatives --install /usr/bin/jarsigner jarsigner /usr/lib/jvm/jdk1.8.0_102/bin/jarsigner 180
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_102/jre/bin/java 180
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_102/bin/javac 180
sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/lib/jvm/jdk1.8.0_102/bin/javadoc 180
sudo update-alternatives --install /usr/bin/javafxpackager javafxpackager /usr/lib/jvm/jdk1.8.0_102/bin/javafxpackager 180
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_102/bin/javah 1
@artynet
artynet / tomcat.sh
Created December 7, 2018 16:34 — forked from pecigonzalo/tomcat.sh
Tomcat Init Script (Centos/RHEL/Fedora)
#!/bin/bash
#
# tomcatd Start Tomcat server
#
# chkconfig: - 80 20
# description: Tomcat Web Application Server
#
# processname: tomcat
# pidfile: /var/run/tomcat.pid
@artynet
artynet / httpd
Created December 7, 2018 16:35 — forked from vittee/httpd
Apache 2.2 Init.d script for CentOS/RHEL
#!/bin/bash
#
# Startup script for the Apache Web Server
#
# chkconfig: - 85 15
# description: Apache is a World Wide Web server. It is used to serve \
# HTML files and CGI.
# processname: httpd
# pidfile: /usr/local/apache2/logs/httpd.pid
# config: /usr/local/apache2/conf/httpd.conf