Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/getsolus/solbuild

The Solus package build system
https://github.com/getsolus/solbuild

eopkg: Copy required host assets so things Work

Signed-off-by: Ikey Doherty <[email protected]>

90338da888adbb9847a3a482570eebaaa7da83c0 authored about 8 years ago by Ikey Doherty <[email protected]>
eopkg: Add some proper intialisation for bind mounts & dbus prep

Signed-off-by: Ikey Doherty <[email protected]>

edd5132098acdcbc0420921c2f52adb76a4bb184 authored about 8 years ago by Ikey Doherty <[email protected]>
builder: Implement updating

Signed-off-by: Ikey Doherty <[email protected]>

784abc324cc159a48cafce25c5e91b19cbc87d17 authored about 8 years ago by Ikey Doherty <[email protected]>
Use our own eopkg stub to manage eopkg

Signed-off-by: Ikey Doherty <[email protected]>

d3057233ccab9a892c295b05fc11409d8b49201d authored about 8 years ago by Ikey Doherty <[email protected]>
update: Now actually mount the rootfs

Signed-off-by: Ikey Doherty <[email protected]>

11cc01bab92fdbb3a72c5e6d17829de5c57c791e authored about 8 years ago by Ikey Doherty <[email protected]>
cmd/update: Require euid 0 to update backing images

Signed-off-by: Ikey Doherty <[email protected]>

bc8942932fddb4a62ca6cc77c2cfa852aad67fd7 authored about 8 years ago by Ikey Doherty <[email protected]>
builder: Track where we should mount the rootfs

Signed-off-by: Ikey Doherty <[email protected]>

aa64c45a69469053695fd1f414681df9ddb65fd6 authored about 8 years ago by Ikey Doherty <[email protected]>
Begin working on the update mechanism

Signed-off-by: Ikey Doherty <[email protected]>

023a02dca72c382297d6b0af3993c293fef463ad authored about 8 years ago by Ikey Doherty <[email protected]>
libosdev: Sync with upstream

Signed-off-by: Ikey Doherty <[email protected]>

c15331d642d5c666195658157d291697197b02b1 authored about 8 years ago by Ikey Doherty <[email protected]>
Add missing LICENSE

Signed-off-by: Ikey Doherty <[email protected]>

5b727689776129eb988ead9297406fb179ea3971 authored about 8 years ago by Ikey Doherty <[email protected]>
Standardise the profile usage and emit useful errors when it is wrong

Signed-off-by: Ikey Doherty <[email protected]>

cb5e6cf3accf5ff3434bdeda211b97faef32b763 authored about 8 years ago by Ikey Doherty <[email protected]>
init: Complete

Signed-off-by: Ikey Doherty <[email protected]>

9a4238ec59c5e538651d0185e21fea5d0f252d1e authored about 8 years ago by Ikey Doherty <[email protected]>
init: Now actually fetch the image

Signed-off-by: Ikey Doherty <[email protected]>

7344ed5cc7bb8d83c100965c89c6258daeed3699 authored about 8 years ago by Ikey Doherty <[email protected]>
init: Use logging!

Signed-off-by: Ikey Doherty <[email protected]>

9a807b204acc253a31613296fb318c1ce6fd23ff authored about 8 years ago by Ikey Doherty <[email protected]>
init: Create the images directory

Signed-off-by: Ikey Doherty <[email protected]>

1fd467d53403656bafbe10be459d963bf41febcc authored about 8 years ago by Ikey Doherty <[email protected]>
init: Require that we are root

Signed-off-by: Ikey Doherty <[email protected]>

353c791ecdf5fc0048bf97dd0d3d8e4612508354 authored about 8 years ago by Ikey Doherty <[email protected]>
init: Allow passing profile name as a normal argument

Signed-off-by: Ikey Doherty <[email protected]>

9a8796ab3d22c9b26db109e1ed4134d1a441e49c authored about 8 years ago by Ikey Doherty <[email protected]>
init: Ensure we check whether it's installed already

Signed-off-by: Ikey Doherty <[email protected]>

b15533269b078bfd29bba69053e8d3977977e106 authored about 8 years ago by Ikey Doherty <[email protected]>
That was bugging me.

Signed-off-by: Ikey Doherty <[email protected]>

ab36d5f2496365410171d2745bf37174afa79dc7 authored about 8 years ago by Ikey Doherty <[email protected]>
build: Restore the oh so painful "Did you forget" message

Signed-off-by: Ikey Doherty <[email protected]>

45c525107e5c1fa5d73e9f523c56a1d5c19cf932 authored about 8 years ago by Ikey Doherty <[email protected]>
builder: Add methods to determine installation status of an image

Signed-off-by: Ikey Doherty <[email protected]>

a553d472d4a6223aac5a9e134ba5c9c8d80d9adf authored about 8 years ago by Ikey Doherty <[email protected]>
libosdev: Sync with upstream

Signed-off-by: Ikey Doherty <[email protected]>

3579fb04e0cc3947f6abfa30cf27c98c6a625e11 authored about 8 years ago by Ikey Doherty <[email protected]>
Add new chroot command

Signed-off-by: Ikey Doherty <[email protected]>

de94aa3c9ac3c10bc43fa64894850ca36dfcd64c authored about 8 years ago by Ikey Doherty <[email protected]>
Fix the default profile name

Signed-off-by: Ikey Doherty <[email protected]>

da922dc9c19f191e66ea4d1b6abf2d204a2a1809 authored about 8 years ago by Ikey Doherty <[email protected]>
build: Try to find the package spec when it isn't specified

This allows lazy use of the build command, by looking for either a
package.yml or pspec.xml in t...

ea243ccaff2e60c804f5f14db643e124c872169b authored about 8 years ago by Ikey Doherty <[email protected]>
builder: Create BackingImage storage definition

Signed-off-by: Ikey Doherty <[email protected]>

e7e150ca4903090abeb9f6a0310d7726c1cfc0b4 authored about 8 years ago by Ikey Doherty <[email protected]>
build: Be up front that full sandboxing isn't possible with legacy

Signed-off-by: Ikey Doherty <[email protected]>

066233c8e5db94443eaadd5056d197573ea51cb7 authored about 8 years ago by Ikey Doherty <[email protected]>
build: Emit all relevant package information at very start of log

Signed-off-by: Ikey Doherty <[email protected]>

741a003a4fe46152b96d53a9e6fc1f59b488fd14 authored about 8 years ago by Ikey Doherty <[email protected]>
pkg: Record the type of package we've parsed

Signed-off-by: Ikey Doherty <[email protected]>

ef420edcd1790b2a8717a06c89f6e65571df8d9d authored about 8 years ago by Ikey Doherty <[email protected]>
build: Log not print

Signed-off-by: Ikey Doherty <[email protected]>

5f8c4925acc093d866329e13545f176891364c1d authored about 8 years ago by Ikey Doherty <[email protected]>
solbuild: Set up the logrus format & options

Signed-off-by: Ikey Doherty <[email protected]>

4c90c61557701ea8ec6b655f92585ddd02adac8d authored about 8 years ago by Ikey Doherty <[email protected]>
build: For sanity let's include all output..

Signed-off-by: Ikey Doherty <[email protected]>

6927535773d51b38da8e8df25bbd979c93d667b8 authored about 8 years ago by Ikey Doherty <[email protected]>
builder: Add ypkg support

Signed-off-by: Ikey Doherty <[email protected]>

0d017ee1fd89238e63b2c0aee28605441f751f87 authored about 8 years ago by Ikey Doherty <[email protected]>
builder: Implement the pspec.xml parser

Signed-off-by: Ikey Doherty <[email protected]>

0d2f918781decf9c3cdf1583c5fd2b23c8b4e4f5 authored about 8 years ago by Ikey Doherty <[email protected]>
build: Try to load package from CLI argument

Signed-off-by: Ikey Doherty <[email protected]>

d472e1cfd27f425e310038c41d2b33a9a4a64ebd authored about 8 years ago by Ikey Doherty <[email protected]>
solbuild: Force builder into the actual build

Signed-off-by: Ikey Doherty <[email protected]>

e5aa4b805f0183b7f7380c498be0debd7c20d76c authored about 8 years ago by Ikey Doherty <[email protected]>
builder: Begin work on the parser

Signed-off-by: Ikey Doherty <[email protected]>

055df06f8ba74dc4d8fc682233f063ce44a3c653 authored about 8 years ago by Ikey Doherty <[email protected]>
Require go-yaml so we can parse what we need from a package.yml

Signed-off-by: Ikey Doherty <[email protected]>

cb06a6c5ed44d71123c0a1d4c2c36d00fc263fde authored about 8 years ago by Ikey Doherty <[email protected]>
build: Print usage when missing a filename argument

Signed-off-by: Ikey Doherty <[email protected]>

f034e8e276bd15ebdf3a5d2ee1fd4ba31131cada authored about 8 years ago by Ikey Doherty <[email protected]>
Add placeholder for builder framework

Signed-off-by: Ikey Doherty <[email protected]>

082e7fb2e3ca6b98104a79286f6df479412e9c7a authored about 8 years ago by Ikey Doherty <[email protected]>
Revert "This is a dynamic binary now"

This reverts commit 66a09cd02028a684092dcb8c0bcc6ed7c0294739.

This method forces linking to the...

f5f2fe391c064b92e204fed8bdf87f9194d98e74 authored about 8 years ago by Ikey Doherty <[email protected]>
This is a dynamic binary now

Signed-off-by: Ikey Doherty <[email protected]>

66a09cd02028a684092dcb8c0bcc6ed7c0294739 authored about 8 years ago by Ikey Doherty <[email protected]>
cmd: Add version command

Signed-off-by: Ikey Doherty <[email protected]>

fab232d6ca64c94b8c9ab421cd4eab1047e639bc authored about 8 years ago by Ikey Doherty <[email protected]>
cmd: Allow -p to be specified anywhere

Signed-off-by: Ikey Doherty <[email protected]>

b3cc134eed69654d51bcfffcf608aacdbada5cda authored about 8 years ago by Ikey Doherty <[email protected]>
Fix double errors

Signed-off-by: Ikey Doherty <[email protected]>

7bfeb250381a74b569d032ff86c38a8489f79caa authored about 8 years ago by Ikey Doherty <[email protected]>
cmd: Add init & update

Signed-off-by: Ikey Doherty <[email protected]>

b1a69b11b73dc959683234b4088c8b03a44d98f8 authored about 8 years ago by Ikey Doherty <[email protected]>
cmd: Finish build skeleton

Signed-off-by: Ikey Doherty <[email protected]>

edd3a795a93bbeabf9a89bb50dc8db378c57d0d5 authored about 8 years ago by Ikey Doherty <[email protected]>
Start on the command parsing for realsies

Signed-off-by: Ikey Doherty <[email protected]>

be98632c7ce54a12a5793d795a204fa230e2262d authored about 8 years ago by Ikey Doherty <[email protected]>
Vendor cobra for a proper approach to subcommands

Signed-off-by: Ikey Doherty <[email protected]>

77a0e18eb7704eff895f91a490bda8226b2afc48 authored about 8 years ago by Ikey Doherty <[email protected]>
Use pflag now in main

Signed-off-by: Ikey Doherty <[email protected]>

76280731f480cbcf8c69d63be3797ced9fef5679 authored about 8 years ago by Ikey Doherty <[email protected]>
Vendor pflag because builtin go flags kinda suck

Signed-off-by: Ikey Doherty <[email protected]>

f045f0a99c9545645b5c425af4398d82cda93f46 authored about 8 years ago by Ikey Doherty <[email protected]>
Add basic command flag stuff

Signed-off-by: Ikey Doherty <[email protected]>

0f6153adaf12149957f954664742eb969bc29995 authored about 8 years ago by Ikey Doherty <[email protected]>
Start working on the main subcommand system

Signed-off-by: Ikey Doherty <[email protected]>

a8b484ab574406051201efc57dd7d342e3704a8e authored about 8 years ago by Ikey Doherty <[email protected]>
Fix terminology in README

Signed-off-by: Ikey Doherty <[email protected]>

32a57af349d40342edb215a86c784ea9ccb8f29e authored about 8 years ago by Ikey Doherty <[email protected]>
Add quick test of golang unshare functions

Signed-off-by: Ikey Doherty <[email protected]>

9921bb2de7f0f603f9bd8c6d965963aec9cc9706 authored about 8 years ago by Ikey Doherty <[email protected]>
I totally know how to spell

Signed-off-by: Ikey Doherty <[email protected]>

e053265cb6d5947bd20f62b57184f2bd734d1249 authored about 8 years ago by Ikey Doherty <[email protected]>
Add information to the README

Signed-off-by: Ikey Doherty <[email protected]>

0fb523b772efe5a461f50f0321b79199c4e01b2b authored about 8 years ago by Ikey Doherty <[email protected]>
Add required submodules

Signed-off-by: Ikey Doherty <[email protected]>

4f892d9c6d627022cf5c43ba4fec752eab031b66 authored about 8 years ago by Ikey Doherty <[email protected]>
Correct the formatting for README

Signed-off-by: Ikey Doherty <[email protected]>

0834e066e0f68cf2f2b76ebe009e1f53b1ee1057 authored about 8 years ago by Ikey Doherty <[email protected]>
Initial commit

Signed-off-by: Ikey Doherty <[email protected]>

61d532fe816664c6c466f807826e6b7c3ce90376 authored about 8 years ago by Ikey Doherty <[email protected]>