Filippo Squillace
2eaf739a29
Merge pull request #339 from cosmojg/patch-2
...
Explain installation before quickstart/setup
2023-11-15 22:33:52 +01:00
Cosmo
e680325f5a
Explain installation before quickstart/setup
...
This should clear up some of the confusion that new users experience when discovering JuNest for the first time
2023-11-13 15:29:05 -05:00
Filippo Squillace
6ae9f72dd5
Add Readme update
2023-07-22 16:34:44 +02:00
Filippo Squillace
d19d2f07b6
Add buymeacoffee badge
2023-07-22 16:26:21 +02:00
Filippo Squillace
3742c16ce0
Add documentation and unit test
2023-05-07 16:13:10 +02:00
Escape0707
296c9e47b4
Update README.md to accommodate that sudo-fake provides sudo
...
Since junest/sudo-fake now provides sudo, users don't need to ignore core/sudo during the installation of base-devel. They only need to make sure not to install core/sudo manually.
2023-05-06 00:58:20 +09:00
Filippo Squillace
3fb7676277
Merge branch 'master' into dev
2023-01-31 22:08:36 +01:00
Cosmo
632b416955
Fix grammar and improve style
2023-01-31 00:30:41 -05:00
Cosmo
0b34458fb5
Fix deprecated find -perm syntax
2023-01-30 23:51:50 -05:00
Filippo Squillace
a9174267b3
Add unit tests
2023-01-15 22:28:08 +01:00
Filippo Squillace
76c1644c63
Add discord server link
2022-12-31 11:13:25 +00:00
Filippo Squillace
0e6aa260ad
Default to ns mode (not fakeroot) for bin wrappers and add sudoj command
...
This is related to #292
2022-04-23 17:11:55 +00:00
Filippo Squillace
2b9f1839f1
Add create-bin-wrappers command
2022-02-13 20:07:13 +01:00
Filippo Squillace
5e97524338
Update README with proot updates
2021-12-20 18:49:22 +00:00
Filippo Squillace
6e872c5f26
Update version and README
2021-10-13 22:33:09 +02:00
Filippo Squillace
6af7bae418
Fix wrappers using eval #262
2021-03-24 11:49:28 +01:00
Filippo Squillace
8e560b4a8a
Make namespace check more robust and update README
2021-02-16 18:13:27 +01:00
Filippo Squillace
b8ad2182be
Update README
2021-01-10 13:25:49 +01:00
Filippo Squillace
6548e19eb5
Use proper proc,dev,sys binds for ns mode
2021-01-10 13:16:48 +01:00
Filippo Squillace
f0b6f0962e
Use true fakechroot/fakeroot in ns fakeroot mode
2021-01-04 19:21:07 +01:00
Filippo Squillace
4527297be1
Remove warnings when using pacman
2020-12-31 12:57:33 +01:00
Filippo Squillace
2242585778
Merge branch 'master' into dev
2020-12-29 19:04:38 +01:00
Filippo Squillace
d25ae30158
Update README
2020-12-29 19:02:14 +01:00
hodapp512
26e58aaeec
Update README.md for updated bind usage
2020-12-10 11:27:15 -06:00
Filippo Squillace
9bfd7e047d
Add bwrap as backend for ns
2020-03-15 13:41:06 +01:00
Filippo Squillace
538e87f036
Add FUNDING file
2020-02-21 23:07:59 +01:00
Filippo Squillace
632aad46bd
Small fixes
2019-10-22 22:23:12 +02:00
Filippo Squillace
de0bec9bc5
Remove yaourt package and allow not to copy common etc files
2019-10-20 22:45:40 +02:00
Filippo Squillace
3341187cf6
Change the CLI and make ns the default backend
2019-10-20 16:15:31 +02:00
Filippo Squillace
691369068d
Update README and change order for PATH variable
2019-06-10 17:33:31 +10:00
Filippo Squillace
98c97ddfa7
Merge branch 'dev'
2018-10-31 21:50:34 +11:00
Filippo Squillace
6361522e40
Fix aur validation tests and include sudo-fake in codebase
2018-10-31 20:53:08 +11:00
Filippo Squillace
cc351f419d
Add check for disabled unprivileged user namespace
2018-10-28 17:34:45 +11:00
DroidFreak32
34f3458335
Fix JuNest image URL
2018-07-21 18:04:43 +05:30
Filippo Squillace
5bc4cd245a
:doc: x86 (32 bit) is deprecated
2017-09-23 22:33:46 +10:00
Filippo Squillace
d858d577c8
Fix checks for updating Arch Linux keyrings
2017-09-18 16:59:35 +02:00
Filippo Squillace
b2ba7f9d5b
Issue #197 : Differences between JuNest and other systems
2017-09-18 13:45:33 +02:00
Filippo Squillace
358f92d3e0
Remove package-query as a dependency for building JuNest Image
2017-04-25 22:53:10 +01:00
Filippo Squillace
c3610ec86a
Activate the aur check for namespace mode
2017-04-25 09:17:03 +01:00
Filippo Squillace
7ebdf628cf
Issue #184 : Add sudo-fake to JuNest image
2017-04-24 09:21:40 +01:00
Filippo Squillace
bd0e9fbbcc
Replace mountpoint command by checking mounts file
...
`mountpoint` does not detect some directory. By checking directly
from `/proc/self/mounts` groot can be more reliable and portable.
2017-04-20 20:19:04 +01:00
Filippo Squillace
665c45b7aa
Issue #182 : Update doc with comparison table on the execution modes
2017-04-18 09:11:32 +01:00
Filippo Squillace
0060658726
Issue #174 : Add util-linux in JuNest image
...
util-linux contains `unshare` which is needed for the namespace mode.
2017-04-12 20:43:35 +01:00
Filippo Squillace
b817aa8445
Issue #174 : Add -g option for Groot and integ tests for user namespace
2017-04-12 20:43:30 +01:00
Filippo Squillace
0f7fd33c53
Issue #174 : Add new program GRoot and change version option for JuNest!
...
This replaces jchroot because GRoot can be also used in a user namespace environment.
2017-04-12 20:42:56 +01:00
Christian Friesicke
bee9e2df54
📝 Add Q&A entry about private futex warning
...
Since this problem can be pin-pointed to kernel versions that are older
than 2.6.22, a Q&A entry separate from the more general "Kernel too
old" problem may be justified.
This Q&A entry discusses the origin of the problem, some of the
symptoms (no symptoms for "simple" programs like vim, but warnings and
crashes for others), and concludes with a remark about possible (but
complicated) workarounds.
2017-03-11 17:45:54 +01:00
Christian Friesicke
978ab8d408
📝 Recommend kernel version 2.6.32
...
Reasoning: the pre-compiled binaries that are downloaded by JuNest
during installation as well as binaries that are available from the Arch
repositories are compiled for Linux kernel 2.6.32. Therefore, with
kernel version 2.6.32 on the host OS no warnings, errors, or unexpected
crashes due to kernel version incompatibilities should be expected.
The recommended kernel version is now mentioned in the "Dependencies"
section of the README. In the "Troubleshooting" section about "Kernel
too old", more specific information about the problem and the workaround
using PRoot -k option is added.
Resolves : #172
2017-03-11 17:33:22 +01:00
Filippo Squillace
56a5f48b32
Use the new junest-git package
2016-06-09 21:14:35 +01:00
fsquillace
709ceda12f
📝 Add logo and refactor README.md
2016-05-31 18:26:43 +01:00
fsquillace
c114590ea9
📝 Update README for installation process and change the bash version
2016-05-30 23:01:28 +01:00