Hello,

The package luci-app-pbx-voicemail needs uuencode which is unavailable
in busybox. I need it in order to encode binary attachments
(voicemail) to send by email. Including uuencode will naturally enable
OpenWRT machines to send binary email attachments of other kinds as
well.

Enabling uuencode increases the size of busybox only slightly. Here is
the difference:

1) Busybox with uuencode disabled:
Sizes reported by ls -l and du -s /bin/busybox respectively:
428527
419     /bin/busybox

2) Busybox with uuencode enabled:
Sizes reported by ls -l and du -s /bin/busybox respectively:
429327
420     /bin/busybox

This is less than 1kb difference. Do you think that we can enable the
building of uuencode by default? I am including a patch (created with
svn diff in the root directory of the SVN repository) which is
probably not the correct format, and this is why I need your input to
tell me how to format it correctly for submission as an enhancement.
Also, any input on whether it will be accepted is very welcome.

Many thanks,
Iordan

-- 
The conscious mind has only one thread of execution.
Index: package/busybox/config/coreutils/Config.in
===================================================================
--- package/busybox/config/coreutils/Config.in	(revision 30964)
+++ package/busybox/config/coreutils/Config.in	(working copy)
@@ -831,7 +831,7 @@
 
 config BUSYBOX_CONFIG_UUENCODE
 	bool "uuencode"
-	default n
+	default y
 	help
 	  uuencode is used to uuencode a file.
 
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to