I hereby claim:
- I am erikarvstedt on github.
- I am erikarvstedt (https://keybase.io/erikarvstedt) on keybase.
- I have a public key whose fingerprint is 4E28 0A8C 1B33 4C86 C26B C134 3331 2B94 4DD9 7846
To claim this, I am signing this object:
diff --git a/git/.gitattributes b/git/.gitattributes | |
new file mode 100755 | |
index 0000000..cd57459 | |
--- /dev/null | |
+++ b/git/.gitattributes | |
@@ -0,0 +1,3 @@ | |
+contrib/*.sh linguist-vendored | |
+ac-macros/* linguist-vendored | |
+build-aux/* linguist-vendored | |
diff --git a/git/.gitignore b/git/.gitignore |
dataDir=~/tmp/paperless/data/optencryption | |
paperless=~/tmp/paperless/cmds/optencryption | |
read -d '' tmpstr <<EOF | |
runner (dirCfg "$dataDir") | |
EOF | |
../build-env $paperless "$tmpstr" | |
read -d '' tmpstr <<EOF | |
runner (dirCfg "$dataDir" // { |
containerName=dev | |
dir=/tmp/$containerName | |
if [[ $EUID != 0 ]]; then | |
echo "This script must be run as root" | |
exit 1 | |
fi | |
nixos-container create $containerName |
{ stdenv, fetchFromGitHub, pkgconfig, cmake, qt5, poppler_qt5 }: | |
stdenv.mkDerivation rec { | |
name = "qcomicbook-${version}"; | |
version = "0.9.1"; | |
src = fetchFromGitHub { | |
owner = "stolowski"; | |
repo = "QComicBook"; | |
rev = version; |
#! /usr/bin/env bash | |
set -euo pipefail | |
shopt -s nullglob | |
#-------------------------------------------------------------------- | |
nixpkgs=/path/to/nixpkgs | |
containerName=test-pl | |
containerAddressOnHost=10.50.200.1; |
#! /usr/bin/env bash | |
set -euo pipefail | |
nixpkgs=$(nix eval --raw '(builtins.fetchTarball https://github.com/erikarvstedt/nixpkgs/archive/paperless.tar.gz)') | |
if [[ $PATH != *paperlessDemoEnv* ]]; then | |
nix-build --out-link /tmp/paperlessDemoEnv -E ' | |
with (import <nixpkgs> {}); | |
let | |
extra-container = callPackage (builtins.fetchGit { |
FROM nixos/nix | |
RUN nix-build --out-link /bin/paperless -E ' \ | |
with (import <nixpkgs> {}); \ | |
let \ | |
pkgs = import (fetchFromGitHub { \ | |
owner = "erikarvstedt"; \ | |
repo = "nixpkgs"; \ | |
rev = "paperless-django2"; \ | |
sha256 = "1wcrsf7ai8m5r855dcdw434qs8zc96bc5zw8y2zpya3jxr1spc8i"; \ |
paperless=$(nix-build --no-out-link -E - <<'EOF' | |
with (import <nixpkgs> {}); | |
let | |
pkgs = import (fetchFromGitHub { | |
owner = "erikarvstedt"; | |
repo = "nixpkgs"; | |
rev = "paperless-django2"; | |
sha256 = "1wcrsf7ai8m5r855dcdw434qs8zc96bc5zw8y2zpya3jxr1spc8i"; | |
}) {}; |
I hereby claim:
To claim this, I am signing this object:
exiting | |
segfault-demo.rb: [BUG] Segmentation fault at 0x00007f9bff0be7ef | |
ruby 2.4.5p335 (2018-10-18) [x86_64-linux] | |
-- Control frame information ----------------------------------------------- | |
c:0001 p:0000 s:0003 E:001710 (none) [FINISH] | |
-- Machine register context ------------------------------------------------ | |
RIP: 0x00007f9bff0be7ef RBP: 0x00007f9bff0aced0 RSP: 0x00007f9bff0acec0 |