<div dir="ltr">Since r47288, “uname -o” shows “n”. It used to be “GNU/Linux”.<div><br></div><div><div>root@gw1 sh# uname -a</div><div>Linux gw1.nyc 4.1.11 #1 Sat Nov 21 12:50:41 EST 2015 mips n</div><div>root@gw1 sh# uname -o</div><div>n</div></div><div><br></div><div>It looks like a recent change in Busybox uname made “uname -o” configurable: <a href="http://git.busybox.net/busybox/commit?id=64ed5f0d3c5eefbb208d4a334654834c78be2cbd">http://git.busybox.net/busybox/commit?id=64ed5f0d3c5eefbb208d4a334654834c78be2cbd</a>.</div><div><br></div><div>In build_dir/target-mips_34kc_musl-1.1.11/busybox-1.24.1/.config, I see</div><div><br></div><div>CONFIG_UNAME_OSNAME="n"<br></div><div><br></div><div>Probably relevant, I use CONFIG_BUSYBOX_CUSTOM=y.</div><div><br></div><div>OpenWrt’s busybox/config/coreutils/Config.in needs to mirror Busybox’ own coreutils/Config.src. Likely, all of OpenWrt’s busybox Config.in files need to be updated in this way after a Busybox update.</div><div><br></div><div>Signed-off-by: Mark Mentovai <<a href="mailto:mark@moxienet.com">mark@moxienet.com</a>></div><div><br></div><div><div>diff --git a/package/utils/busybox/config/coreutils/Config.in b/package/utils/busybox/config/coreutils/Config.in</div><div>index f50823f012de..e25da6519f2b 100644</div><div>--- a/package/utils/busybox/config/coreutils/Config.in</div><div>+++ b/package/utils/busybox/config/coreutils/Config.in</div><div>@@ -829,6 +829,14 @@ config BUSYBOX_CONFIG_UNAME</div><div> <span class="" style="white-space:pre">      </span>help</div><div> <span class="" style="white-space:pre">     </span>  uname is used to print system information.</div><div> </div><div>+config BUSYBOX_CONFIG_UNAME_OSNAME</div><div>+<span class="" style="white-space:pre">  </span>string "Operating system name"</div><div>+<span class="" style="white-space:pre">  </span>default "GNU/Linux"</div><div>+<span class="" style="white-space:pre">     </span>depends on BUSYBOX_CONFIG_UNAME</div><div>+<span class="" style="white-space:pre">   </span>help</div><div>+<span class="" style="white-space:pre">      </span>  Sets the operating system name reported by uname -o.  The</div><div>+<span class="" style="white-space:pre">     </span>  default is "GNU/Linux".</div><div>+</div><div> config BUSYBOX_CONFIG_UNEXPAND</div><div> <span class="" style="white-space:pre">      </span>bool "unexpand"</div><div> <span class="" style="white-space:pre">        </span>default BUSYBOX_DEFAULT_UNEXPAND</div></div></div>