summaryrefslogtreecommitdiffstats
path: root/package/shellinabox
Commit message (Collapse)AuthorAgeFilesLines
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shellinabox: add dependency on !BR2_STATIC_LIBSThomas Petazzoni2016-08-041-0/+5
| | | | | | | | | | shellinabox uses <dlfcn.h>, so a !BR2_STATIC_LIBS dependency is needed. Fixes: http://autobuild.buildroot.net/results/59dd88e31a5f49231c4131b840fbf1bb76e777e7/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shellinabox: fix build on muslOlivier Singla2016-08-042-0/+33
| | | | | | | | | | | | | | | | | | | | | | This commit fixes the build of shellinabox with the musl C library, which requires two changes: - A patch to include <sys/ttydefaults.h>, which is needed to get the definitions of TTYDEF_* - A hack to workaround what seems to be a problem in musl itself (musl does #define utmp utmpx, which causes some symbol conflicts down the road). Since anyway the utmpx implementation is just a set of stubs in musl, we simply make shellinabox believe that <utmpx.h> is not available by passing the appropriate variable. The musl issue has been reported at http://www.openwall.com/lists/musl/2016/08/04/8. Fixes: http://autobuild.buildroot.net/results/1847cab964957da3c9bf4911a5ad3602b3c82431/ Signed-off-by: Olivier Singla <olivier.singla@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shellinabox: convert patch to a Git formatted oneThomas Petazzoni2016-08-042-15/+26
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shellinabox: needs MMU supportThomas Petazzoni2016-07-071-0/+1
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/609ec63d36e235581fe0388c0e1102362743d5b2/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shellinabox: new packageOlivier Singla2016-07-064-0/+52
Shell In A Box implements a web server that can export arbitrary command line tools to a web based terminal emulator. This emulator is accessible to any JavaScript and CSS enabled web browser and does not require any additional browser plugins. Signed-off-by: Olivier Singla <olivier.singla@gmail.com> [Thomas: - Use "select" instead of "depends on" for the OpenSSL dependency, and use alphabetic ordering. - Rewrap Config.in help text. - Use github macro - Explain why the OpenSSL dependency is mandatory, while --enable-ssl/--disable-ssl are available.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud