r00t^2_projects::BUGS:: Tue, 16 Jan 2018 05:36:50 +0000 r00t^2_projects::BUGS::BDisk: Recently opened tasks https://bugs.square-r00t.net/ FS#40: Feature Request: add ISO overlay GI Jack: All American zero Tue, 16 Jan 2018 05:36:50 +0000 I have a feature request, add an overlay for the iso file system. Needed to support memtest86+, intel microcode and other boot time options.

]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=40 https://bugs.square-r00t.net/index.php?do=details&task_id=40
FS#39: UEFI broken brent s. Sun, 14 Jan 2018 08:48:58 +0000 can no longer find loader.efi. probably some change made upstream in the systemd-boot package or whatever it's called that contains it.

]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=39 https://bugs.square-r00t.net/index.php?do=details&task_id=39
FS#38: Add [system] section in bdisk.ini GI Jack: All American zero Thu, 04 Jan 2018 22:09:40 +0000 https://pastebin.com/Rt6x879q]]> https://bugs.square-r00t.net/index.php?do=details&task_id=38 https://bugs.square-r00t.net/index.php?do=details&task_id=38 FS#37: Remove bdisk.png hardcoded copy from build.py anonymous Thu, 04 Jan 2018 18:52:53 +0000 Build fails when I remove bdisk.png. Found its hardcoded and hardfails when not present.
<p>

*facepalm*

Pls remove this https://pastebin.com/Nn92vqJi

]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=37 https://bugs.square-r00t.net/index.php?do=details&task_id=37
FS#36: modify pkglist parsing of comments anonymous Thu, 04 Jan 2018 05:09:10 +0000 modify pkg list parsing to support inline commenting

 

(old content:

tail -f chroot_install.log

Hangs here: Log: https://pastebin.com/UaSJGznh)

]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=36 https://bugs.square-r00t.net/index.php?do=details&task_id=36
FS#35: variablize kernel name in build.ini anonymous Thu, 04 Jan 2018 02:50:20 +0000 Make the name of the kernel a variable in build.ini. This allows for custom kernels.
related patch from Ninja OS: https://gitlab.com/ninjaos/ninjaos-ng/commit/32c84056234768777bedbf62cb9f058d7eee65ea

]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=35 https://bugs.square-r00t.net/index.php?do=details&task_id=35
FS#34: Add build time support for only completeing single phase of build at a time anonymous Thu, 04 Jan 2018 02:42:16 +0000 Add a build time option for only completing one phase of the build process at a time
For example: I would like be able to build the chroot without compiling the final .iso. I would also like to compile the final .iso from a previously build chroot without having to re-install the chroot. I would like to do this so I can work on the overlay without having to do a re-install. This would greatly speed up testing and debugging. Also, being able to install the base chroot without compiling the rest would aid in development. Just a design time decision to consider

]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=34 https://bugs.square-r00t.net/index.php?do=details&task_id=34
FS#33: Remove dirrect AUR support anonymous Thu, 04 Jan 2018 02:24:35 +0000
Reason: Its dangerous

makepkg by default refuses to run as root. bdisk needs to run as root. This feature is a serious security and/or bug problem.

At very least, with makepkg, build(), package(), etc... functions run shell commands directly on the system not in a chroot. a poorly written PKGBUILD can fuck up a system if run as root, and a malicious one guarantees system compromise.

If users need packages they should compile their own, make a repo, and then use that. It is easy enough.]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=33 https://bugs.square-r00t.net/index.php?do=details&task_id=33
FS#32: Add user groups to jinja profile anonymous Wed, 03 Jan 2018 17:09:47 +0000
https://gitlab.com/ninjaos/ninjaos-ng/commit/5d97755a726673faca398e098b75c1161aab8abc

adds a groups = option under [user] for UNIX groups.]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=32 https://bugs.square-r00t.net/index.php?do=details&task_id=32
FS#31: remove hard kill for NetworkManager anonymous Sun, 31 Dec 2017 00:58:20 +0000
# NetworkManager is a scourge upon the earth that must be purged and cleansed.
ln -s /dev/null /etc/systemd/system/NetworkManager.service
ln -s /dev/null /etc/systemd/system/NetworkManager-dispatcher.service

Childish, not sane default, that is hard coded with no options]]>
https://bugs.square-r00t.net/index.php?do=details&task_id=31 https://bugs.square-r00t.net/index.php?do=details&task_id=31