Commit Graph

147 Commits

Author SHA1 Message Date
Matthew Bauer
a5060764cb Add etc and usr to mounts
Seems to be okay to do this. Sacrifices purity a little bit though
2018-04-04 16:18:47 -05:00
Matthew Bauer
9e64967a3b Indentation and cleanup 2018-04-04 15:34:43 -05:00
Matthew Bauer
e33eb8feda Fix arg passing in nix-bundle 2018-04-04 15:04:37 -05:00
Matthew Justin Bauer
496f2b5247
Merge pull request #31 from input-output-hk/unshare-eperm
give directions on how to fix namespaces when they are disabled
2018-04-04 12:38:10 -05:00
Michael Bishop
f2fa3ec8e2
give directions on how to fix namespaces when they are disabled 2018-04-04 14:32:40 -03:00
Matthew Justin Bauer
27eff80437
Merge pull request #30 from input-output-hk/auto-cleanup
auto-delete the tmpdir when finished
2018-04-04 10:28:28 -05:00
Michael Bishop
982cb122d9
auto-delete the tmpdir when finished 2018-04-04 07:33:01 -03:00
Matthew Justin Bauer
55c6a07db2
Update README.md 2018-03-08 12:37:54 -06:00
Matthew Bauer
fa9dd9f4c8 Bump to 0.3.0 2018-03-07 22:27:24 -06:00
Matthew Justin Bauer
393f4153e9
Merge pull request #28 from dtzWill/dtz-fixups
Misc fixups that may be of interest (don't merge as-is)
2018-03-03 19:09:16 -06:00
Will Dietz
ff4c7ede61 appimagetool: patch all bins, fix w/version 10 2018-03-03 17:46:12 -06:00
Will Dietz
6993f2a0cb appimagetool: 7 -> 10 2018-03-03 17:46:12 -06:00
Will Dietz
cb424030eb Add simple helper for testing AppImage exec on NixOS 2018-03-03 17:46:12 -06:00
Will Dietz
f9642796e8 AppRun: Don't try to setenv with NULL pointers, fix crash 2018-03-03 17:46:12 -06:00
Will Dietz
b2bacc26dd cleanup dynamicLinker references 2018-03-03 17:46:12 -06:00
Will Dietz
bb7503fae6 Fix with latest nixpkgs, use musl-native pkgs 2018-03-03 17:46:12 -06:00
Matthew Bauer
dcbfa1a761 Fixup release.nix
We now need to copy nix-user-chroot to /share/nix-bundle/
2018-03-03 15:16:18 -06:00
Matthew Justin Bauer
0c91c1282b
Merge pull request #26 from input-output-hk/overhaul
overhaul most of nix-bundle
2018-03-03 14:55:50 -06:00
michael bishop
630e89d1d1
overhaul most of nix-bundle
pulled nix-user-chroot into the same repo
put the startup command into a bash script, so the tarball job knows its deps
changed nix-user-chroot into a c++ program
added CLI flags to allow configuring the sandbox it produces
2018-02-19 21:45:03 -04:00
Matthew Bauer
ffa3349432 update nix-user-chroot again 2017-11-08 20:46:55 -06:00
Matthew Bauer
aa4d9f9880 try to fix appimage generation 2017-11-07 22:29:52 -06:00
Matthew Bauer
74c98a53ea Update nix-user-chroot 2017-11-07 21:46:03 -06:00
Matthew Bauer
45cfa4b2bb Add release.nix 2017-10-13 14:57:42 -05:00
Matthew Bauer
685f1ce541 Cleanup nix-run script 2017-10-13 14:49:29 -05:00
Matthew Bauer
6159d8e3f6 Add nix-run.sh 2017-10-13 12:15:24 -05:00
Matthew Justin Bauer
6d176509ba Merge pull request #16 from matthewbauer/new-apprun
New AppRun executable for AppImages
2017-09-09 17:29:40 -05:00
Matthew Bauer
7f0418d578 Configurable nixdir location 2017-08-21 09:22:48 -05:00
Matthew Bauer
abb4dcf30f Link up HOME dir 2017-05-08 00:04:56 -05:00
Matthew Bauer
31d7b8f4bb Add extra targets
Lots of things need bash and coreutils to be available.
2017-05-08 00:04:56 -05:00
Matthew Bauer
ffb2de51e4 Fix linking issues 2017-05-08 00:04:55 -05:00
Matthew Bauer
6b6f897b28 Fixup wrong chroot 2017-05-08 00:01:12 -05:00
Matthew Bauer
cf35dc5403 Fix link for appdata dir. 2017-04-30 18:55:56 -05:00
Matthew Bauer
acda0b9e4a Make sure squashfsTools is available
appimagetool needs squashfsTools to work properly
2017-04-30 18:51:20 -05:00
Matthew Bauer
72a422f38d Install AppImage stuff 2017-04-30 18:51:06 -05:00
Matthew Bauer
2c56cec739 Add custom AppRun.
Fixes #8.
2017-04-30 18:50:30 -05:00
Matthew Bauer
abc23a5dfe Remove closure.*
Wasn’t working with latest tree changes and not used by anything else.
2017-04-30 16:15:04 -05:00
Matthew Bauer
9116aae7b8 Add nix-bootstrap.sh script. 2017-04-30 15:48:04 -05:00
Matthew Bauer
1b9cffd972 Fix appimage stuff
Wasn't working since v0.1.1
2017-04-30 02:32:58 -05:00
Matthew Justin Bauer
505248d4ce Update README.md 2017-04-30 02:26:52 -05:00
Matthew Bauer
fde9bdfede Fixup for bzip2-less environs 2017-04-30 02:09:34 -05:00
Matthew Bauer
7a7c745883 Fixup build inputs for maketar (again) 2017-04-30 01:48:41 -05:00
Matthew Bauer
f272599e8d update nix-user-chroot 2017-04-30 00:39:56 -05:00
Matthew Bauer
0b1596c3d1 Add nix-strace.sh (wip) 2017-04-29 19:54:09 -05:00
Matthew Bauer
1584ab8dc4 Allow multiple targets in nix-bundle 2017-04-29 19:54:09 -05:00
Matthew Justin Bauer
608f2457b9 Update README.md 2017-04-29 13:25:18 -05:00
Matthew Bauer
711eefc721 Fixup build inputs for maketar 2017-04-26 23:03:01 -05:00
Matthew Bauer
2d713f10f2 Handle piping output 2017-04-26 14:18:29 -05:00
Matthew Bauer
6e1bc68895 Pass command line args to script
Fixes #13
2017-04-26 14:03:45 -05:00
Matthew Bauer
061c3317a7 Fixup nix_file locaiton 2017-04-26 01:51:16 -05:00
Matthew Bauer
80a769483f Inline default.nix stuff
Makes things easier to work with.
2017-04-26 01:31:01 -05:00