r00t^2_projects::BUGS:: http://bugs.square-r00t.net/ r00t^2_projects::BUGS::BDisk: Recently closed tasks 2018-09-07T21:57:23Z FS#36: modify pkglist parsing of comments http://bugs.square-r00t.net/index.php?do=details&task_id=36 2018-09-07T21:57:23Z anonymous modify pkg list parsing to support inline commenting   (old content: tail -f chroot_install.log Hangs here: Log: https://pastebin.com/UaSJGznh) modify pkg list parsing to support inline commenting

 

(old content:

tail -f chroot_install.log

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

]]>
FS#42: OibMku <a href="http://ycaakxndukvt.com/">ycaakxndukvt</a>, [url=http://lxinzicivvoa.com/]lxinziciv http://bugs.square-r00t.net/index.php?do=details&task_id=42 2018-04-17T14:38:36Z anonymous OibMku &lt;a href=&quot;http://ycaakxndukvt.com/&quot;&gt;ycaakxndukvt&lt;/a&gt;, [url=http://lxinzicivvoa.com/]lxinzicivvoa[/url], [link=http://ryrexkeqsdmt.com/]ryrexkeqsdmt[/link], http://evrvmugggtur.com/ OibMku <a href="http://ycaakxndukvt.com/">ycaakxndukvt</a>, [url=http://lxinzicivvoa.com/]lxinzicivvoa[/url], [link=http://ryrexkeqsdmt.com/]ryrexkeqsdmt[/link], http://evrvmugggtur.com/

]]>
FS#41: Feature Request/Design Element: Move to profile based config http://bugs.square-r00t.net/index.php?do=details&task_id=41 2018-02-10T22:09:26Z GI Jack: All American zero As current, bdisk is configured to expect one build configuration per system. This is terrible for both workflow and for sharing your configurations.&lt;p&gt;Suggestion is to move to an instanced profile based solution.&lt;/p&gt;&lt;p&gt;i.e.&lt;/p&gt;&lt;p&gt;move /var/lib/bdisk to /usr/share/bdisk/defaultprofile&lt;/p&gt;&lt;p&gt;move /etc/bdisk/build.ini to /usr/share/bdisk/defaultprofile&lt;/p&gt;&lt;p&gt;each profile is and instance of this template, with build.ini in the root. default libs are in the same dir as build.ini&lt;/p&gt;&lt;p&gt;This allows for many profiles, and profiles to be shared and worked on on git.&lt;/p&gt;&lt;p&gt;When bdisk becomes multi-staged. There should be an option for bdisk --init-profile [directory] which creates a new project profile at specified directory, $PWD if blank&lt;/p&gt; As current, bdisk is configured to expect one build configuration per system. This is terrible for both workflow and for sharing your configurations.
<p>
Suggestion is to move to an instanced profile based solution.
</p><p>
i.e.
</p><p>
move /var/lib/bdisk to /usr/share/bdisk/defaultprofile
</p><p>
move /etc/bdisk/build.ini to /usr/share/bdisk/defaultprofile
</p><p>
each profile is and instance of this template, with build.ini in the root. default libs are in the same dir as build.ini
</p><p>
This allows for many profiles, and profiles to be shared and worked on on git.
</p><p>
When bdisk becomes multi-staged. There should be an option for bdisk --init-profile [directory] which creates a new project profile at specified directory, $PWD if blank</p>

]]>
FS#35: variablize kernel name in build.ini http://bugs.square-r00t.net/index.php?do=details&task_id=35 2018-01-14T08:46:30Z anonymous 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 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

]]>
FS#37: Remove bdisk.png hardcoded copy from build.py http://bugs.square-r00t.net/index.php?do=details&task_id=37 2018-01-04T22:20:13Z anonymous Build fails when I remove bdisk.png. Found its hardcoded and hardfails when not present. &lt;p&gt; *facepalm* Pls remove this https://pastebin.com/Nn92vqJi Build fails when I remove bdisk.png. Found its hardcoded and hardfails when not present.
<p>

*facepalm*

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

]]>
FS#38: Add [system] section in bdisk.ini http://bugs.square-r00t.net/index.php?do=details&task_id=38 2018-01-04T22:18:50Z GI Jack: All American zero Add a [system] section to build.ini for base system configurationhttps://pastebin.com/Rt6x879q Add a [system] section to build.ini for base system configuration
https://pastebin.com/Rt6x879q

]]>
FS#23: Make GPG Optional http://bugs.square-r00t.net/index.php?do=details&task_id=23 2018-01-04T07:32:38Z anonymous Please make GPG signing optional.I am not importing my GPG key as root, and I have my own methods of signing at the end. I do not need this feature, pls make it optional. Please make GPG signing optional.

I am not importing my GPG key as root, and I have my own methods of signing at the end. I do not need this feature, pls make it optional.

]]>
FS#31: remove hard kill for NetworkManager http://bugs.square-r00t.net/index.php?do=details&task_id=31 2018-01-04T07:32:01Z anonymous From prebuild.sh # 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.serviceChildish, not sane default, that is hard coded with no options From prebuild.sh

# 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

]]>
FS#33: Remove dirrect AUR support http://bugs.square-r00t.net/index.php?do=details&task_id=33 2018-01-04T02:42:42Z anonymous I know this is likely a hard one, but you absolutely most remove direct support for AUR packages.Reason: Its dangerousmakepkg 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. I know this is likely a hard one, but you absolutely most remove direct support for AUR packages.

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.

]]>
FS#32: Add user groups to jinja profile http://bugs.square-r00t.net/index.php?do=details&task_id=32 2018-01-03T17:46:22Z anonymous related from Ninja OShttps://gitlab.com/ninjaos/ninjaos-ng/commit/5d97755a726673faca398e098b75c1161aab8abcadds a groups = option under [user] for UNIX groups. related from Ninja OS

https://gitlab.com/ninjaos/ninjaos-ng/commit/5d97755a726673faca398e098b75c1161aab8abc

adds a groups = option under [user] for UNIX groups.

]]>