Skip to content

Collection of various CLI utilities (bash, htop, tmux, ethtool, tor ...) crosscompiled & ready for steamlink

Notifications You must be signed in to change notification settings

tpruzina/steamlink-external-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

screenshot of htop running on tmux+bash in ssh client

Binaries included in this repository

Libraries included for some binaries

Installation instructions

Just copy files via scp: scp -r etc usr root@<steamlink_ip:/

You will need sshd access to your steamlink, feel free to follow guide on how to go about that here:

http://mcd1992.blogspot.cz/2015/10/alright-this-was-lot-easier-than-i.html

To get use bash automatically upon ssh login either copy ./home/steam/.profile or modify /etc/passwd (former is probably preferable since /etc/passwd change might modify system behavior outside login shell - not tested).

Tor proxy

To run tor proxy automatically, add following to your /home/steam/rc.local:

#make rootfs rw
mount -o remount,rw /

#make sure we have working dns services
echo "nameserver 8.8.8.8
nameserver 127.0.0.1
nameserver ::1" >> /etc/resolv.conf

#make sure network time isn't 1970
ln -s /etc/ntpd.conf /etc/ntp.conf >/dev/null 2>&1
ntpd -q

nice -n 10 /usr/local/sbin/tor -f /etc/torrc >/tmp/tor.log 2>&1 &

Please note that steamlink only has about 200MB of RAM available which isn't enough to run Tor as relay/bridge, memory usage in this case might cause your device to run out of memory (proxy client should be fine - steamlink can run at roughly ~20Mbit speeds).

Known issues

If you get linking problems with external libraries please run ldconfig in your ssh shell.

If something else doesn't work, please file a issue report.

LICENSING WARNING

Please note that this distro uses third-party compiled (debian, ubuntu or my own) software distributed in binary form. For licensing, please refer to each package listed above. I haven't done any modifications to source code, merely crosscompiled it (if that). Feel free to distrust this repository and choose not to use it in any way. I could have provided build scripts that would build it from source from original repos, but I'm too lazy for that. Hence don't use this for things other than personal use and don't binaries further (or you are just as lazy as me).

I provide no warranties, no liability to the fullest extent of the law. FSF & RMS please don't sue me.

About

Collection of various CLI utilities (bash, htop, tmux, ethtool, tor ...) crosscompiled & ready for steamlink

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages