Commit Graph

87 Commits

Author SHA1 Message Date
Juan RP b1ecdb8bd0 xbps-src: forbid use with root.
There's no reason to use xbps-src as root, and looks like
there's a lot of reports of this abuse.

Unless XBPS_ALLOW_CHROOT_BREAKOUT is set (travis),
using xbps-src as root now returns an error.
2020-02-06 09:06:59 +01:00
Juan RP d53ffa1750 README.md: update requirements. 2020-01-05 10:44:56 +01:00
Alexis a24d80a723 Move paragraph about CONTRIBUTING to start of README. 2019-11-02 21:29:55 -07:00
Juan RP 2d1056ce87
README.md: tweak reqs; we depend on GNU install(1) for now.
would be nice to make a wrapper that also supports BSD install(1) :-)
2019-06-22 10:40:35 +02:00
Juan RP b149a1e064
README.md: more requirements... and not yet finished. 2019-06-17 15:33:36 +02:00
Juan RP 4b2311a94e
README.md: update requirements. 2019-06-17 14:50:28 +02:00
Juan RP e6f7fd1856
README.md: update directory hierarchy. 2019-06-17 14:37:16 +02:00
Juan RP 40974d13ba
README.md: mention `bwrap` and `ethereal` chroot styles.
Signed-off-by: Juan RP <xtraeme@gmail.com>
2019-06-15 15:33:33 +02:00
John 920e75905d readme: specify key format when using ssh-keygen 2018-10-22 19:48:04 -03:00
Praveen Kumar f1892cff16 Update README.md
Corrected some grammar and spelling mistakes.
2018-10-18 22:56:25 +02:00
Michael Aldridge b1fa5d8398 xbps-src: Update mirror addresses 2018-09-07 12:13:40 +02:00
lemmi 910c76ccf9 README.md: fix links 2018-06-18 21:02:25 +02:00
Daniel Lewan bbf6cad158 change URLs to new Github organization
closes #140
2018-06-16 19:37:30 +02:00
Jürgen Buchmüller 8c3e9c2e0f
README.md: remove obsolete section
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-06-16 05:40:39 +02:00
Jürgen Buchmüller 5172c06180 README.md: describe breaking dependency loop 2017-11-08 10:30:19 +01:00
Enno Boland e9ca17c687 README.md: fix second proot.me link too. 2017-11-06 14:58:54 +01:00
Enno Boland 7b42661d75 README.md: fix proot link 2017-11-06 14:51:41 +01:00
Juan RP d2bac19750 xbps-src: re-introduce etc/virtual.
The `etc/virtual` file declares the default package to be built for
virtual dependencies declared as "virtual?foo" in $depends.

Before this change, the run-time dependency was added as is to the final
binary package but no pkg providing this virtual pkg was built.

With this file we declare the *default* pkg to be built.

NOTE: "virtual?foo" is only applicable to *run* time dependencies, i.e
only those declared in $depends.
2016-04-27 20:16:59 +02:00
Juan RP d3bc0de1e7 xbps-src: get rid of etc/{defaults.,}virtual.
It wasn't too useful after all and this slowed down the dependency
process marginally.

We don't need this, we can live without this.
2016-03-22 10:39:45 +01:00
Juan RP ef05fc0f42 README.md: move "Distfiles mirror(s)" section a bit below. 2015-09-20 08:21:14 +02:00
Jürgen Buchmüller 496bfb8374 README.md: fix output for XBPS_DISTFILES_MIRROR 2015-08-31 15:55:06 +02:00
Jürgen Buchmüller 793a156a0f Implement XBPS_DISTFILES_MIRROR (second try)
The idea is to remove some burden from the original download
locations for distfiles by specifying one or more mirror locations.

+ Works with http:// or ftp:// mirrors for all $XBPS_CHROOT_CMD variants
+ Works with file:// mirrors together with uchroot and proot
2015-08-31 15:48:22 +02:00
jbu 154032e2fd README.md: Improve description of distcc usage 2015-07-31 10:50:49 +02:00
Juan RP d24e75514f xbps-src: document xbps-0.46 signing and require 0.46. 2015-07-12 10:05:39 +02:00
beefcurtains aa9178ef7c README.md: correkt engrish speling 😋 2015-06-28 09:01:36 +00:00
Juan RP 81e78c1691 README: update manpages section. 2015-06-04 11:38:49 +02:00
Juan RP c1a26730af README: sbin -> bin. 2015-06-03 18:43:01 +02:00
Juan RP ffad572577 README: requires xbps>=0.45. 2015-06-03 11:42:57 +02:00
Juan RP 46f93a7365 README: stop listing supported cross profiles, use `./xbps-src -h`. 2015-05-02 05:57:40 +02:00
Juan RP 61c37e3677 README: describe a bit more `./xbps-src bootstrap`. 2015-05-02 05:30:03 +02:00
Juan RP 73ecdf973d README: remove unshare(1), misc twerks. 2015-05-02 05:24:11 +02:00
Enno Boland 62e87f1d96 remove unshare chroot style
replaces #1421. fixes #1403.
2015-05-01 09:31:48 +02:00
Juan RP 2c24756bfc README: document how to build base-system from scratch. 2015-04-14 11:46:59 +02:00
Juan RP a0fd878f25 README: uchroot(8): user must be a member of the special group. 2015-04-14 08:40:19 +02:00
Juan RP 4a13e4db80 README: document errors in xbps-uunshare(8)/uchroot(8). 2015-04-14 08:38:07 +02:00
Juan RP 2ecf3a97c6 README: NO ROOT REQUIRED 2015-04-14 08:33:31 +02:00
Juan RP 7f810d0c9a README: even more info for chroot styles. 2015-04-14 08:32:02 +02:00
Juan RP c4cf7a759f README: document perms/rights for xbps-uchroot(8). 2015-04-14 08:23:07 +02:00
Juan RP b7ba4e4dd6 README: document available chroot styles. 2015-04-14 08:14:07 +02:00
Juan RP 382db55a41 README: document {build,cross}-profiles and relative path to xbps repos. 2015-04-06 16:35:20 +02:00
Juan RP 5c177c7b67 Require xbps>=0.44 for xbps-uunshare(8) to simplify code. 2015-03-12 18:56:14 +01:00
Juan RP 862cb9150c README.md: mention xbps-uunshare(8). 2015-03-10 09:34:57 +01:00
Juan RP 968c1f0350 README: fix some comments. 2015-03-04 15:42:40 +01:00
Juan RP 448905a542 README: improve title for 32bit pkgs section. 2015-02-08 18:19:43 +01:00
Juan RP 04e3900668 README: grammar for previous. 2015-02-08 18:18:10 +01:00
Juan RP 4c9b40a435 README: document how to build 32bit pkgs in cross and native mode. 2015-02-08 18:16:27 +01:00
Juan RP 79a0c836e3 README: move build options section and improve examples. 2015-01-22 07:40:25 +01:00
Juan RP 399b6b1b5b README: explain how to ignore updates for pkgs built with custom options. 2015-01-18 13:01:33 +01:00
Juan RP 5ba9896b40 README: document package build options. 2015-01-18 12:54:37 +01:00
Juan RP a72a8d7d03 README: explain repo signing limitations. 2015-01-13 00:16:41 +01:00