Commit Graph

29 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
34b2ef68e1 Add clone-sparkos.sh script to root home directory
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:45:18 +00:00
copilot-swe-agent[bot]
fd97dc821c Initial plan 2025-12-28 15:42:30 +00:00
26a95996f7 Merge pull request #3 from johndoe6345789/copilot/setup-wired-networking
Configure wired networking bootstrap with DNS fallback
2025-12-28 15:41:28 +00:00
8fd2bf5f2e Merge branch 'main' into copilot/setup-wired-networking 2025-12-28 15:41:16 +00:00
copilot-swe-agent[bot]
a754cc57a6 Improve network initialization warning message
Make the warning message more specific to help with troubleshooting network issues during boot.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:37:20 +00:00
copilot-swe-agent[bot]
0adbb5fde0 Improve network initialization error handling
- Add proper status checking for interface up operation
- Use udhcpc -b flag for proper daemonization instead of background operator
- Add warning message if interface fails to come up
- Improves reliability of network initialization process

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:36:24 +00:00
copilot-swe-agent[bot]
a5ea1ef302 Add wired networking configuration and sudo requirement
- Add DNS configuration with fallback servers (8.8.8.8, 1.1.1.1, etc.)
- Create /etc/network/interfaces for wired DHCP networking
- Add init-network script to bring up wired interface on boot
- Update init.c to call network initialization
- Update documentation to include sudo in default packages
- Update README with network testing and binary installation guide
- Update ARCHITECTURE.md with networking strategy details

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:33:14 +00:00
4dec067aaa Update README.md 2025-12-28 15:26:44 +00:00
copilot-swe-agent[bot]
64c8431ea7 Initial plan 2025-12-28 15:25:55 +00:00
f93cc2bc0d Update README.md 2025-12-28 15:24:12 +00:00
a25badbe24 Update README with networking and installation details
Clarify initial networking setup and default installations.
2025-12-28 15:23:48 +00:00
d1ddf09d56 Merge pull request #2 from johndoe6345789/copilot/update-docker-image-to-busybox
Replace bash with busybox for minimal image footprint
2025-12-28 15:22:02 +00:00
copilot-swe-agent[bot]
57a4e92511 Add clarifying comments about bash usage in build scripts
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:18:19 +00:00
copilot-swe-agent[bot]
6b978f05e0 Replace bash with busybox for minimal footprint
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:16:37 +00:00
copilot-swe-agent[bot]
c9f1c555e2 Initial plan 2025-12-28 15:12:13 +00:00
b96cf0a758 Merge pull request #1 from johndoe6345789/copilot/create-barebones-distro
Implement SparkOS MVP: init system, build infrastructure, and dd-able image creation
2025-12-28 15:10:47 +00:00
33f5368522 Merge branch 'main' into copilot/create-barebones-distro 2025-12-28 15:10:32 +00:00
copilot-swe-agent[bot]
27b10b7e7b Add CodeQL artifacts to .gitignore
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:08:46 +00:00
4894a5c1c1 Update README.md 2025-12-28 15:07:27 +00:00
copilot-swe-agent[bot]
3f6ac65241 Address code review feedback: fix C/C++ typo, remove unused constant, add cleanup traps
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:06:43 +00:00
7a9a08487a Mention building system with GitHub Actions
Added a note about building the system with GitHub Actions.
2025-12-28 15:06:17 +00:00
41e73cb1e2 Update README with MVP and installation details
Added a note about MVP and system installation requirements.
2025-12-28 15:05:52 +00:00
copilot-swe-agent[bot]
ae278dc384 Implement SparkOS MVP: init system, build infrastructure, and rootfs
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-28 15:03:31 +00:00
7b4324c12e Add note about window manager usage
Clarify that SparkOS does not use other window managers.
2025-12-28 15:02:01 +00:00
15fed6171e Fix typo in installation command in README 2025-12-28 15:00:40 +00:00
87fcc48329 Add usage examples for package management commands 2025-12-28 15:00:24 +00:00
5d185b2860 Update README with usage examples
Added example commands for using SparkOS.
2025-12-28 14:59:49 +00:00
copilot-swe-agent[bot]
0ab69f4dbc Initial plan 2025-12-28 14:57:29 +00:00
fbb07848c6 Initial commit 2025-12-28 14:57:24 +00:00