070701044CA1E1000041ED00000000000000000000000264B4401000000000000000080000000200000000000000000000000200000000. 070701044CA1E5000081A400000000000000000000000164B440100000000F000000080000000200000000000000000000000B00000000files.list /usr/bin/proot 070701044CA1E3000081A400000000000000000000000164B4401000000264000000080000000200000000000000000000001000000000description.txt PRoot is a user-space implementation of chroot, mount --bind, and binfmt_misc. This means that users don't need any privileges or setup to do things like using an arbitrary directory as the new root filesystem, making files accessible somewhere else in the filesystem hierarchy, or executing programs built for another CPU architecture transparently through QEMU user-mode. Also, developers can use PRoot as a generic Linux process instrumentation engine thanks to its extension mechanism, see CARE for an example. Technically PRoot relies on ptrace, an unprivileged system-call available in every Linux kernel. 070701044CA1E7000081A400000000000000000000000164B4401000000341000000080000000200000000000000000000000800000000receipt # SliTaz package receipt. PACKED_SIZE="72.0K" UNPACKED_SIZE="200.0K" PACKAGE="proot" VERSION="5.3.1" CATEGORY="misc" SHORT_DESC="User-space implementation of chroot, mount --bind, and binfmt_misc.." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL2" WEB_SITE="https://proot-me.github.io/" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/proot-me/$PACKAGE/archive/v$VERSION.tar.gz" DEPENDS="talloc" BUILD_DEPENDS="libarchive-dev talloc-dev" # What is the latest version available today? current_version() { wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ sed '/tag\//!d;s|.*tag/v*||;s|".*||;q' } # Rules to configure and make the package. compile_rules() { cd src make } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/bin cp -a $src/src/proot $fs/usr/bin } 070701044CA1E6000081A400000000000000000000000164B440100000DF8D000000080000000200000000000000000000000D00000000fs.cpio.lzma ] c~H(vb̻ƌ/r8xFg7&If^ -eEz& 7Avv'y5yЯsag-;Dhbp<{2:p/lL ̒Z(G%IVx{T5>OB=kNZNG=!xciw 93e3LMǭ6fFPCykjJ QyH-Ijp Lh E?W&b`,C@zyY:ޛΗ],v8 jxpw({B!97;uˑ¬(`H g{ʧBwzuMMAɳ$=A8r<^ Rׇoh^`rH^ǨzOd/gcA_YkX6 qccd"{+ђʬER XG/" 8OKQqx7lHl-3S `ͨ>nxYe]>BBW4jwʆ4L |c8sB;iزgg$SP\[ .(f$oƤ} ,7:酰&aP#ɰ;>dHmݾV^lHSk*4@7ino8A)Nhk7PLKLoT.K%!o;KG^.v ^'jdm{T~V\]kAfpH9}G̔T#[|SsITwDnz_A"FJqȰF] K#=N_>qZ@mwI'\[A觙LNpM0powjC.!O%^ɷa;Q,m@(+@e13ONCbTHV=0A@S{2? ]-U1}]W܋r_~D=dя,sk~4e/L{tJHlH}^N
ˮ"]su`au[+fZ^RY1VÈ& NV_3 M.Z|X1>6f&EU^Ov
69FGygn.دBr;7-u6-jCC7_wJiTx1E6U!,,Kŕr^^c* tסpw?%:rGnlzk7ӍMPZ>rD!r]E,mUR쨀2>,ϛ<#$X{CXyZƌ# w"!DFGWY_
se]]c Ui#m8ƽ{E"|l]H'I>iSh 31ez1ߪO83M7֘gl
;+IgbTD WC7ig%[aͽ-:He5|JNrGO&Xdٸm.LGzW&I0ТOVV@g]-2iӗ .~#'qqzF7%ѯ_Ӄj8L*| r{E;*ׅtϭdQRJZf>xB,6A4ԋX1muϖBH_i>ff2pLtǪfЦ`isOzZyI}(YL)P iEz+Nk+Ay'yXS3+%흤,W0Hr>3Щv=rck-hk +1p7t\l15HS
~"np8F9?Lu-pnec?, IM>9 wlQQ.UF&ʶ.`klzCh3_m7Wa&]VD!x=h`uۏםL:;RVpw!:U#.cU
4A<7]EJ8BQz<-L,hskvAt-y{d>y#槥{*q[4ݵzO"n`j>g) 6ڝT3${t2Pfw8
:0bLz.'y+#e hFs
ɟ럾~>^v߷I%|dzAv>?9b:,J#acBVUzI,4WWqan͝:IGm,~^g
^UBӓa1P;C<*!Cg(#Y>Vm;rtXܫR24"%03g?xtYٓڇ{
}q"<>#0ۂs]YθC|zsHcGVӏpDZi*ɖDO.&xG˻=ïc,poa5^3Ym͍wqdlBoԤP~+OEL(V;qz; 4>&~khNAg># "!^QE/j
oĺ!"" ā/'4/ɳƓ9-3B/7&r+ru#c-"_-z<ɱ{
Œx&C wj31lPچ}SDŽS礇*.H ijuGۧW~ /^voIvqю![]anW̸nID=~8+aPW~%+b(iYm9sDsQM[;A㨫1z߳FJP_Y%t1gTNѹdfam!p9Z; Aq?ps"y@ހ{APTT|O6.H,^0"J WJLx3яlb za*zesq[
cUKoI$pUW5 (دGrUe@tZ45Xjl1}zs|{I+v><} ֜6]"0[ s[cr 8nOe@ l~+^U~MX%K Q*5[,|̊xgV 1Dq:
*8<*+Y3B<91d~Ҁف{!JMrA6rݪko*Bޫr+LDI"nzL(':ˋOXM0
^@r3Yj>4{_0NW.#u_0Z47ՌԠ:Hѓ9nVВ2 >t:s\Mm7>㪋Aq~@|iG%G2{ΆJ>ɋo]\c1I-oQHm.қU64qkm{$mt͏|&9IՎ <.@#mJjtPr)_K