Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/termux/termux-tools

Scripts and small programs that are packaged into termux's termux-tools package
https://github.com/termux/termux-tools

Add root check to pkg

This prevents users from using "su pkg ..." which breaks permissions

6c7ff6f286e7e8661d2e88cb5a2aa24627d5520f authored over 6 years ago
unset LD_PRELOAD in su because magist 16.4 is 32 bit only

dc0a986f78bd65a9c2865d08ac6be531bd3e330a authored over 6 years ago
termux-tools: Work around for when termux-exec is broken

bcfdc43977b79d539347477581c294384e57af76 authored almost 7 years ago
termux-tools: Depend on termux-am (fixes #2101)

7272e3792748f754a3cb99f2efe452604995490a authored almost 7 years ago
termux-am: Add package

a3b3f47a4a8db423586ed2af8212a3e41d5663b3 authored almost 7 years ago
termux-tools: Unset LD_PRELOAD when calling system

Some 64-bit systems seems to have 32-bit binaries in /system/bin,
so unset LD_PRELOAD before cal...

2e3a7f1ab991a4544db7316523a3a9f687ecd632 authored almost 7 years ago
termux-tools: Avoid pm list in termux-info (#1426)

2af355b97a1d75acf6440ef6cdaac547d308e92e authored about 7 years ago
termux-tools: Unset LD_PRELOAD in dalvikvm

See https://github.com/termux/termux-packages/issues/1736

abc489d6baecb5f131b4a4635529f66828377d37 authored about 7 years ago
packages->pkg in help text (#1599)

* packages->pkg in help text

* Fix pkg at a second placec

d2b1d09547594500ec0af951be8924968a9c627a authored over 7 years ago
termux-tools: Make bin/login handle arguments

As we now use bin/login even from e.g. sshd we need to handle
arguments by forwarding it to the ...

044e2ee8b2bd3638ba31b12d13373af407540195 authored over 7 years ago
termux-exec: Add package

c905e66f79d874610092b96a497117f5e9737f1f authored over 7 years ago
termux-tools: Replace help with wiki in motd

2cb19a03d67b3f5d5dd7f2a09696abede7d69798 authored over 7 years ago
termux-tools: Remove 'packages' symlink

4b6a8b9f77480f68a3422b17f9db31d3ad8429c6 authored over 7 years ago
termux-tools: Add 'pkg add' as alias install

d3fd9fc7843e3b01d051540fda72d00454e90ab7 authored over 7 years ago
Use 'pkg' as shorter form of 'packages'

Fixes https://github.com/termux/termux-app/issues/321.

70bb33fe451e123a8fdda48ffef7a4f09ea2f715 authored over 7 years ago
termux-tools: xdg-open should be a symlink

a9c034ed095cd6e56b525efb73a9efaaf0c72a6a authored almost 8 years ago
Add termux-info tool (#422)

* Add termux-info tool

* Add more information to termux-info

* Resolve conflicts. Add comment ...

d0f2fe40a442bea3f27842e9c41615839f0317dc authored almost 8 years ago
termux-tools: Bump version to 0.41

96cc4be3eb1e6808b9e8074af38cb9e1b7d93811 authored almost 8 years ago
termux-tools: fix termux-fix-shebang script (#888)

896fd8449f02b07b294b9ab268879eb72045811a authored almost 8 years ago
termux-tools: Add 'files' command to packages

c354f4aade8005cbafb3ac24194dfd24ddbd54c0 authored almost 8 years ago
termux-tools: Allow shorter forms in packages

e2f05e487ff67f522d220bc5109c8ed0fd9df04f authored almost 8 years ago
termux-tools: Handle --help in termux-open

Fixes #801.

27311ebec157170f957da52c8a75ffdad2ef6054 authored almost 8 years ago
termux-tools: Bump version to 0.38

ba15efebece0387d820e71df13210a6e05ff4ddf authored almost 8 years ago
termux-tools: Setup xdg-open->termux-open symlink

ab86d84b7d58d18cfbd8b421f90ada1aec536c4a authored almost 8 years ago
termux-tools: Handle invalid login in chsh

28ed72eae7c75d4028e3b9eaeaf39b436f0e3e03 authored almost 8 years ago
termux-open: Handle relative paths

797be025860228ffacacb30f6699b02e64b31f6c authored almost 8 years ago
termux-tools: Add termux-open

00c76ef62e3b502ff431aa6db64192f4869a0b56 authored almost 8 years ago
No .hushlogin instructions in motd for brevity

56c89db3935a544672027bda7afb6f3daa917f77 authored almost 8 years ago
termux-tools: Bump version to bring 'packages'

051d57a5ddc532a3a94ff85ac7ce81cb6b0d0189 authored almost 8 years ago
termux-tools: Add a 'packages' utility

2bd61f47500a19427084420ffe6023f11d48e7e6 authored almost 8 years ago
termux-tools: Add a login program

539f1289f1afa01311f1606c1b855212aa67d6b9 authored almost 8 years ago
termux-tools: Shorten width in motd

f91e0da6fbc033c4cbd84ad16898998879de3715 authored almost 8 years ago
termux-tools: Add etc/motd to be shown on login

167e357d8b71d1c52c6e42c17aba23c01d3bdb28 authored almost 8 years ago
termux-tools: Search in /system/bin for su

Fixes #723.

056331a09b2ac7ec768e3c2d69ca5ccff0d404d5 authored almost 8 years ago
termux-tools: Fix quoting in su (fixes #244)

f0d0cc686310626202294d1d04cfde655333521b authored almost 8 years ago
termux-tools: Unset LD_LIBRARY_PATH in wrappers

Previously the wrappers assumed that if
/system/bin/linker64
that LD_LIBRARY_PATH should be set...

3c77b001802c906b3a0b25227d329e452002ee31 authored about 8 years ago
termux-tools: Fix typo in termux-setup-storage

c1e4668299d10e6ac92b926e7925df1d4331c9da authored about 8 years ago
termux-tools: Bump version

649780c0e1166aec65cf361180525a1ae8267a10 authored about 8 years ago
termux-reload-settings: Update help text

c780a9b0c5319d6f1660bf66b08187161b04a0d0 authored about 8 years ago
termux-tools: Add termux-wake-{lock,unlock}

2b739d8e6f7094097cf794e31d74fef70dbb4d80 authored about 8 years ago
termux-tools: Add termux-wake-{lock,unlock}

58237af09fa667af6c089be46201afddcc24dad5 authored about 8 years ago
termux-tools: Add /magisk/.core/bin/su path to su

Fixes #168.

5f91034d1258516fbf5106da64f4ffb7e28bda09 authored about 8 years ago
termux-tools: Update su

Search for /sbin/su, and remove termux-specific environment
so that system tools can be used for...

5a7a6357075197eaba8cb07f67a4c92b098743d0 authored over 8 years ago
termux-tools: Try a more functional su wrapper

0afd0088bcf3f4d5e8d605a7d68b8d0a452daff8 authored over 8 years ago
Fix dalvikvm wrapper

- Just unset LD_LIBRARY_PATH in the dalvikvm wrapper.
- Let the dalvikvm wrapper setup $ANDROID_...

b40a714b330b51cd410bb038bb7baa6f5883f514 authored over 8 years ago
Move over elf.h to termux-elf-cleaner

This allows building termux-elf-cleaner on OS X

feaddb01e8686f60e32ed436f514f081ca0275b7 authored almost 9 years ago
termux-tools: Quote $@ when sending from wrappers

Fixes https://github.com/termux/termux-api/issues/18

1831edb166977ed8f69cfd9cb956b056ff96fbcb authored almost 9 years ago
termux-tools: More robust check for 64-bit runtime

Previously the wrapper scripts for binaries in /system/bin used
/system/bin/getprop to determine...

ddc69700950e24d5e195f5a06f2273630f5f88fa authored almost 9 years ago
Modify setup in wrappers for /system/bin/ commands

On several devices several tools in /system/bin/ requires
LD_LIBRARY_PATH to contain /system/lib...

75cf16fed844c990ad8180ad187b5d1adec31b95 authored almost 9 years ago
Add ip command to termux-tools

caafb9cf573075c010787d4aa52a62e29346ae5b authored almost 9 years ago
Move ping6 from inetutils to instead use system

The ping6 binary needs setuid, so use the working system version
instead of installing a broken ...

fd3ad22a4a8aff7903b3256a22d41f8b5087dfce authored almost 9 years ago
termux-tools: Search in more places for su

c2794f5295991fdbfd56590e3ad70b9466e7735c authored almost 9 years ago
termux-tools: Update su script, add getprop

72cef8b65612c5d7ac1da17a1a100112dd672397 authored almost 9 years ago
termux-tools: New 0.20 version with a su script

27fe98ac637bad608f2a178f027cd6647cb0bae2 authored almost 9 years ago
termux-tools: Add su wrapper

04f3436d20b0ab6027acb12af21d55647f534508 authored almost 9 years ago
termux-tools: Fix the am and pm wrapper

c93a5266f6cba323d303d684bded23e2c2a1e605 authored almost 9 years ago
termux-tools: Add dalvikvm wrapper

4ad6378a0195cad7da666a09470b728dff06b2c4 authored almost 9 years ago
termux-tools: Add ping and logcat wrappers

49e9a11180461e8346a6475fada8fb15a580e9c3 authored almost 9 years ago
termux-fix-shebang: Only modify first line

4e13b7a10a6026f8ad44eb1f19a941044016b621 authored almost 9 years ago
termux-tools: df wrapper resetting LD_LIBRARY_PATH

15fbe9dbd5bf7e3295485bce71e4c6419d5dad96 authored about 9 years ago
termux-tools: Add termux-setup-storage

bac4fc6d62219457f218b19f2865f14c2f2b162a authored about 9 years ago
termux-tools: reload-style -> reload-settings

5aefe2c1df6fd37b63871b5b565eb83028de569e authored about 9 years ago
Fix termux-elf-cleaner tool build on OS X

3154eb0e96b33fca2e68bce29a78e340c5f1a357 authored about 9 years ago
Remove DT_VERDEF and DT_VERDEFNUM elf entries

This fixes Android 6 problems (so closes #26).

It also rebuilds termux-elf-cleaner when needed
...

356cf772ad53972837d5b1e76a0a4e1aba0077f0 authored over 9 years ago
termux-tools: Avoid breaking symlinks with termux-fix-shebang

ce56b3b2b5cc1e97d9e394a45b6752d9251095cb authored over 9 years ago
termux-elf-cleaner improvements

0bdba88a217e6300d6665e94b94d5a5604d1f61b authored over 9 years ago
termux-elf-cleaner: Better error messages

80384dca43e3306750b5c8eee2445aa2ed88d6e9 authored over 9 years ago
termux-tools: Improve the chsh command

80905a23696c9255b13d87c67cd9a527ecb5e521 authored over 9 years ago
Fix termux-elf-cleaner.cpp to not break after first removed section

57bc94a86c07f7ab610b681fca04fb585df0989a authored over 9 years ago
termux-tools: Make wrapper scripts exec

00d5c1aa0e9125874f51a8835ea8142f4fa706ff authored over 9 years ago
termux-tools: Add pm wrapper script to unset LD_LIBRARY_PATH

8cafab6421e8f97f1aeb36def781897c23cc1c86 authored over 9 years ago
termux-tools: Remove termux-user script

05968a48e8538a34ff3bedf8b35a38049da73d2a authored over 9 years ago
termux-tools: Enable compiler warnings and fix them

6153d87f64ae801f73bdfad21a0e1b911dc70073 authored over 9 years ago
termux-elf-cleaner.cpp: Use zu format specifier for size_t

6d3cda674abf9b4763e61fb185df19a6daaed525 authored over 9 years ago
Move termux-user from termux-api to termux-tools

Also add a am wrapper script which clears
LD_LIBRARY_PATH before calling /system/bin/am.

a1d8230b0ee3617af2de64ce5bb9cf4419920187 authored over 9 years ago
Initial push

93a581b98388449ea8e6bb28fed2197d01e387da authored over 9 years ago