Tom Elliott
50f292855f
Merge branch 'master' into http-stream-deploy
2018-02-10 17:16:59 -05:00
Tom Elliott
12b40376da
Minor update to the readme
2018-02-10 14:54:29 -05:00
Tom Elliott
4fd23e6fb9
backtick the paths within the text. add how to pull the docker image itself
2018-02-10 14:45:50 -05:00
Tom Elliott
da6a5ff698
Add README.md
2018-02-10 14:43:47 -05:00
Tom Elliott
99df36f959
Move cleanup of kernel inside when you first download and expand the kernel
2018-02-10 12:55:16 -05:00
Tom Elliott
318fdebcae
Remove usbreset and clamav dir.
...
usbreset was an attempt for usb nics to be automatically restarted, but
this binary simply didn't work. Building fos with it isn't helpful and
breaks the x86 side of things, so just simply removing is best.
clamAv directory is being removed. It's not s simple program and even
more difficult to keep updating. I've not removed the script that runs
clamav, so people could get this working on their own environments if
they'd like.
2018-02-10 12:16:59 -05:00
Tom Elliott
0b4963d9e6
Update docker file to include the libelf-dev and libelf-dev:i386 for the
...
image. (Needs repo updated too, mastacontrola/fos-builder is available
with this modified docker image now.)
Update build.sh script to build 32 bit inits with the ARCH=i486 flag.
Otherwise it's building against 64 bit code which would, more or less,
make 32 bit init's unusable. Will monitor to ensure all builds
appropriately however.
2018-02-10 00:55:48 -05:00
Tom Elliott
2cc55ff09d
Merge branch 'master' into http-stream-deploy
2018-02-09 15:13:26 -05:00
Tom Elliott
e604d02cc4
Fix issue with libelf-dev on docker file. Fix issues iwth buildroot usbreset
2018-02-09 15:13:02 -05:00
Tom Elliott
ac0e3c0094
Ensure the configs for fs have elfutils too
2018-02-09 13:33:25 -05:00
Tom Elliott
b3720a611b
Make sure to write the log in a proper place.
2018-02-09 12:26:40 -05:00
Tom Elliott
09649a4210
Use dummy output instead of printing everything to the screen. Make is built and thrown to fssource\${arch}/buildroot\${arch}.log, so may want to tail the log file if anything bad happen so we know what to look for. This is just a simplified test to see if travis can build the inits and kernels properly though, will work on improving script output
2018-02-09 12:15:12 -05:00
Tom Elliott
18b28a5757
Merge branch 'master' into http-stream-deploy
2018-02-09 00:59:04 -05:00
Tom Elliott
0a231f059b
Ensure travis installs libelf-dev to enable building the 4.15.2 kernel
2018-02-09 00:50:42 -05:00
Tom Elliott
20432f0a65
Remove mdadm from custom package list
2018-02-09 00:28:47 -05:00
Tom Elliott
1584d25cca
Remove iperf from fog package list, as hash is properly provided now
2018-02-09 00:11:21 -05:00
Tom Elliott
b14e75f285
Fix fog.mk to remove the script copying as this is handled by overlay now
2018-02-08 23:58:33 -05:00
Tom Elliott
b6eaa713ab
Merge branch 'master' into http-stream-deploy
2018-02-08 22:55:29 -05:00
Tom Elliott
6de4a51683
Update all the data, just biting the bullet for now as using docker to build, then switch out to baseline breaks things, and patience is lost. This removes the dmidecode patch, updates the gptfdisk for the version native with buildroot-2018.11.2, and removes zstd from the list as it is built in natively now.
2018-02-08 22:55:11 -05:00
Tom Elliott
5f4bc7dd38
Merge branch 'master' into http-stream-deploy
2018-02-08 21:11:24 -05:00
Tom Elliott
5f3b51e7f6
Update configs and add gitignore file, I know build will fail as the configs are for different versions being built. These configs are good, just waiting to know where issues requiring possible patches will be needed.
2018-02-08 21:11:07 -05:00
Tom Elliott
5ff3384cf5
Merge branch 'master' into http-stream-deploy
2018-02-08 19:29:31 -05:00
Tom Elliott
6e70b12974
Tweak log file to redirect rather than print on screen. Update travis to use maximum processors for building rather than limiting to 2. Add gitignore
2018-02-08 19:29:18 -05:00
Tom Elliott
c0e1f7e9e7
Initial http stream deploy methodology. POC worked
...
TODO: Stream the appropriate mbr, and download the partitions files to
/tmp so resize could operate.
2018-02-08 17:32:25 -05:00
Tom Elliott
443897a2f3
Fixup kernel building issues
2018-02-08 17:23:25 -05:00
Tom Elliott
fddcc8a3b9
Update init config to enable jq for json parsing
2018-02-08 15:05:20 -05:00
Tom Elliott
69d2d0feca
Update the fog.mk file appropriately
2018-02-07 19:56:53 -05:00
Tom Elliott
7da521348d
Update partclone patch so partclone can actually build properly
2018-02-07 19:44:41 -05:00
Joe Schmitt
5a9cfb893d
Use 2 CPUs to build FOS in Travis
2018-01-26 16:40:08 -06:00
Joe Schmitt
d31952cc05
Label travis matrix builds
2018-01-26 15:44:50 -06:00
Joe Schmitt
d563d56a80
Split FOS build into 4 tasks
2018-01-26 15:41:02 -06:00
Joe Schmitt
5353448176
Attempt to build FOS natively on travis
2018-01-26 15:21:52 -06:00
Joe Schmitt
73f189787b
Merge pull request #6 from FOGProject/feature-dockerize
...
Add Dockerfile ofr a working FOS build environment
2018-01-26 15:08:37 -06:00
Sebastian Roth
9b5e8d7a91
Fix filename issue in build script as we still use ext2 for our inits
2018-01-07 14:28:08 -06:00
Sebastian Roth
1ae6fabcfd
Re-write most of the build script to build both architectures by default
2018-01-07 11:19:24 -06:00
Sebastian Roth
d98e7f9849
Update build.sh and kernel configs to match those in fogproject working branch
2018-01-07 09:06:31 -06:00
jbob
e731dd9fdd
Add Dockerfile ofr a working FOS build environment
2017-12-31 12:49:27 -06:00
Sebastian Roth
1ffca08803
Update the FOS build to current state of files in FOG working branch
...
as a preperation to entirely move those over to this repo.
2017-12-29 19:00:52 -06:00
Tom Elliott
2bfc7eb04e
Improve the shrinking script
2017-02-07 18:02:40 -05:00
Tom Elliott
d48d4b09b7
Cleaner disk detection/output.
2017-02-05 20:13:52 -05:00
Tom Elliott
47344c0fc4
Remove cancel script as not really needed.
2017-02-05 00:06:06 -05:00
Tom Elliott
71f523d8f9
Add shrink partition script. Complete expand.
2017-02-05 00:00:30 -05:00
Tom Elliott
e13a03c5d5
Add cancel script.
2017-01-28 20:03:59 -05:00
Tom Elliott
e1d342dc33
More scripts
...
Cleanup procsfdisk.awk script for easier reading.
Add enablewritecache and expandpartition scripts. TODO: Complete expandpartition script.
2017-01-26 20:10:03 -05:00
Tom Elliott
563aa02589
Delete the FOG Donate files.
2017-01-09 11:52:49 -05:00
Tom Elliott
71d8b1805f
Updates to fos.sysinfo and capture
...
Fixs the sysinfo to get mac address more naturally.
2017-01-08 14:50:39 -05:00
Tom Elliott
55ff9d5e8b
Update sysinfo to nicer.
...
Fixes a few issues in sysinfo script
2017-01-08 12:42:12 -05:00
Tom Elliott
e898ba7d11
Get partitions and disks.
...
Setup the fos scripts for get disks and partitions.
2017-01-08 12:17:54 -05:00
Tom Elliott
40583bf652
Minor updates to the fos scripts.
2017-01-08 11:10:07 -05:00
Tom Elliott
870b14705a
Merge branch 'master' of github.com:fogproject/fos
...
Conflicts:
Buildroot/board/FOG/FOS/rootfs_overlay/bin/fos.deploy
2017-01-08 11:04:26 -05:00