Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
@ 2019-05-05  0:24 ` voidlinux-github
  2021-01-30  2:07 ` ericonr
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: voidlinux-github @ 2019-05-05  0:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 220 bytes --]

New comment by CameronNemo on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-489375894
Comment:
Anything else of interest? Working on this now, hoping to have a PR later.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
  2019-05-05  0:24 ` Several issues with busybox-1.30 voidlinux-github
@ 2021-01-30  2:07 ` ericonr
  2021-01-30  2:07 ` ericonr
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-01-30  2:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 286 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-770137715

Comment:
SUID'ing or otherwise adding caps to busybox seems bad. IIRC Alpine carries a patch that moves things around in ping to not require privileges.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
  2019-05-05  0:24 ` Several issues with busybox-1.30 voidlinux-github
  2021-01-30  2:07 ` ericonr
@ 2021-01-30  2:07 ` ericonr
  2021-01-30 23:42 ` ericonr
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-01-30  2:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 286 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-770137721

Comment:
SUID'ing or otherwise adding caps to busybox seems bad. IIRC Alpine carries a patch that moves things around in ping to not require privileges.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2021-01-30  2:07 ` ericonr
@ 2021-01-30 23:42 ` ericonr
  2022-04-15  0:52 ` github-actions
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2021-01-30 23:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 286 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-770137721

Comment:
SUID'ing or otherwise adding caps to busybox seems bad. IIRC Alpine carries a patch that moves things around in ping to not require privileges.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2021-01-30 23:42 ` ericonr
@ 2022-04-15  0:52 ` github-actions
  2022-04-15 11:09 ` Toromino
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: github-actions @ 2022-04-15  0:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-1099749475

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2022-04-15  0:52 ` github-actions
@ 2022-04-15 11:09 ` Toromino
  2022-07-15  2:14 ` github-actions
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Toromino @ 2022-04-15 11:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 556 bytes --]

New comment by Toromino on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-1100043403

Comment:
> Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.

The issues are still present. :woozy_face: 

We could probably copy over the patches that Alpine, Adelie and other Linux distros use.
https://git.adelielinux.org/ska/packages/-/tree/master/legacy/busybox
https://git.alpinelinux.org/aports/tree/main/busybox?h=master

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2022-04-15 11:09 ` Toromino
@ 2022-07-15  2:14 ` github-actions
  2022-07-17 20:24 ` ericonr
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: github-actions @ 2022-07-15  2:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-1185097368

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2022-07-15  2:14 ` github-actions
@ 2022-07-17 20:24 ` ericonr
  2022-07-26 19:23 ` kehak
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2022-07-17 20:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 227 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-1186601559

Comment:
At that point they might just as well fork busybox.... That's way too many patches.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2022-07-17 20:24 ` ericonr
@ 2022-07-26 19:23 ` kehak
  2022-10-25  2:14 ` github-actions
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: kehak @ 2022-07-26 19:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 273 bytes --]

New comment by kehak on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-1195887835

Comment:
Many of those patches should actually be merged upstream. And those which aren't bugfixes should be allowed to be built as options.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (8 preceding siblings ...)
  2022-07-26 19:23 ` kehak
@ 2022-10-25  2:14 ` github-actions
  2022-11-09  2:13 ` [ISSUE] [CLOSED] " github-actions
  2024-04-16 23:46 ` xplshn
  11 siblings, 0 replies; 12+ messages in thread
From: github-actions @ 2022-10-25  2:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-1289883522

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [ISSUE] [CLOSED] Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (9 preceding siblings ...)
  2022-10-25  2:14 ` github-actions
@ 2022-11-09  2:13 ` github-actions
  2024-04-16 23:46 ` xplshn
  11 siblings, 0 replies; 12+ messages in thread
From: github-actions @ 2022-11-09  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1542 bytes --]

Closed issue by dbrll on void-packages repository

https://github.com/void-linux/void-packages/issues/11263

Description:
I'm migrating my userland from GNU Coreutils to Busybox and have noticed several issues with the Void package.

- `CONFIG_FEATURE_USERNAME_COMPLETION` not set in [.config](https://github.com/void-linux/void-packages/blob/master/srcpkgs/busybox/files/dotconfig).
That means the autocompletion will not work for $HOME, which is annoying when using busybox as a login shell. There is no apparent reason why this flag shouldn't be set.

- If `/bin/ash` doesn't exist, the package should create a symlink /bin/ash -> /bin/busybox and add it to /etc/shells. This needs to be done manually so far.

- "ping" applet doesn't work
Since adding a suid flag on /bin/busybox is out of question, the following should be done instead:
```
setcap cap_net_raw=ep /bin/busybox  # set capability for raw sockets on the binary
sysctl -w net.ipv4.ping_group_range=1 4  # allow GIDs 1 to 4 (wheel) to ping (should be added to /etc/sysctl.conf)
```
- "less" only show the first line of the file. I couldn't figure this one. Building from the upstream sources provides a working applet so this seems specific to the package.

- The static build will most likely be used in the initramfs as a rescue shell, or as the login shell for root (same use case). Setting `CONFIG_FEATURE_SH_STANDALONE` for the static package would probably make sense, so the shell will first use its builtin commands.

* package:  
busybox-1.30.1_1


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Several issues with busybox-1.30
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
                   ` (10 preceding siblings ...)
  2022-11-09  2:13 ` [ISSUE] [CLOSED] " github-actions
@ 2024-04-16 23:46 ` xplshn
  11 siblings, 0 replies; 12+ messages in thread
From: xplshn @ 2024-04-16 23:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 454 bytes --]

New comment by xplshn on void-packages repository

https://github.com/void-linux/void-packages/issues/11263#issuecomment-2060080915

Comment:
Seems like the way to go would be to create a PR... Busybox is already provided, we should be alright using all the patches from Alpine, which are small tweaks to make Busybox suitable for general systems and not embedded ones. Also, the busybox package should provide "alternatives" like the `ip` command, etc.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2024-04-16 23:46 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-11263@inbox.vuxu.org>
2019-05-05  0:24 ` Several issues with busybox-1.30 voidlinux-github
2021-01-30  2:07 ` ericonr
2021-01-30  2:07 ` ericonr
2021-01-30 23:42 ` ericonr
2022-04-15  0:52 ` github-actions
2022-04-15 11:09 ` Toromino
2022-07-15  2:14 ` github-actions
2022-07-17 20:24 ` ericonr
2022-07-26 19:23 ` kehak
2022-10-25  2:14 ` github-actions
2022-11-09  2:13 ` [ISSUE] [CLOSED] " github-actions
2024-04-16 23:46 ` xplshn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).