Commit Graph

9 Commits (5baa048a4e74b12d66e500f5fb10868803969cb7)

Author SHA1 Message Date
Kevin Froman 08d5d9e425 added install readme disclaimer and don't log max thread messages to terminal 2019-10-17 17:04:57 -05:00
Kevin Froman c4c4fb70d5 added motd, todo.txt, and small bug fixes 2019-10-08 16:14:30 -05:00
Duncan X Simpson ec6cda7de9 Fixes in install/onionr
- Replace := with :- as := causes an extra unnecessary assignment each
time it is used
- Use system-wide default dirs based on being EUID 0 rather than not
having $HOME set - with previous logic you needed to unset $HOME to
interact with the GUI
- Default XDG_DATA_HOME to $HOME/.local/share rather than
$HOME/.local/share/onionr as it should not be set to an app specific
dir, and usage as if it is one would result in files being set in the
user's chosen XDG_DATA_HOME directly (not in an onionr subdir)
- Default ONIONR_HOME to $XDG_DATA_HOME/onionr rather than
$XDG_DATA_HOME - see previous
- Put $LOG_DIR under $ONIONR_HOME rather than $XDG_DATA_HOME - see
previous
- Don't bother setting XDG_DATA_HOME since we only use it here
- Default ONIONR_HOME to /var/lib/onionr rather than /etc/onionr for
system-wide as it's mostly state data, not just config
- Make assignments more concise
- Removed -R from chmod - 700 already restricts access to
subdirectories and files, and this chmod would require all files to be
marked executable, which is not necessary
- Specified 0700 in chmod - Make sure setuid/setgid/sticky isn't set
for some reason
- Removed chown - chown is usually reserved for root
- Specify python3 rather than 3.7 - We support 3.6 and probably want to
support 3.8+ too
- Rename OUTPUT_DIR to the more descriptive ONIONR_BASEDIR
- Call onionr.sh rather than onionr.py (nonexistent, presumably
intended __init__.py, but this is better anyway)
2019-09-29 23:44:59 +00:00
Arinerron d01bfe8443
Hotfix build.sh missing dependencies 2019-07-22 17:08:03 -07:00
Arinerron 5e0ed2757e
Rename AUR package to onionr-git 2019-07-22 17:04:02 -07:00
Arinerron e57ecb1f3f
Move install files to install dir 2019-07-22 17:00:33 -07:00
Arinerron fff2b7b18f
master <- easy-releases 2019-07-22 16:59:48 -07:00
Kevin Froman 71805811cf corrected permissions again 2019-06-16 13:20:54 -05:00
Aaron df8a3d39bc Add installation scripts 2019-03-29 03:33:14 +00:00