Moved program to RNS package

master
Mark Qvist 2022-11-01 21:01:32 +01:00
parent 72f983e85a
commit bfeb381c38
3 changed files with 29 additions and 2061 deletions

View File

@ -1,5 +1,16 @@
# RNode Configuration Utility
## Please beware!
This rnodeconf program package is outdated! The rnodeconf utility has been moved into the rns package, and the rnodeconf program in this package will no longer be maintained.
Please uninstall the rnodeconf package, and use rnodeconf from the rns package instead:
```
pip uninstall rnodeconf
pip install rns --upgrade
```
## Introduction
Configure, update, flash, backup and install your [RNode](https://unsigned.io/projects/rnode/) (homebrew or official) with this handy utility.
@ -29,24 +40,13 @@ The easiest way to install the configuration utility is with pip:
# If you don't already have pip installed
sudo apt install python3-pip
# Install rnodeconf with pip
pip3 install rnodeconf
# Install rnodeconf included in the rns package with pip
pip3 install rns
# Run rnodeconf
rnodeconf --help
```
On Arch Linux it is also possible to install using the `rnodeconf` package from the [AUR](https://aur.archlinux.org/packages/rnodeconf).
**Please Note**: If this is the very first time you use pip to install a program on your system, you might need to reboot your system for your program to become available. If you get a __command not found__ error or similar when running the program, reboot your system and try again. If this still doesn't work, you will need to add the pip install directory to your PATH variable. The best way to do this is to edit the ".profile" file in your home directory and add the following lines at the bottom of the file:
```sh
# Include locally installed programs in path
if [ -d "$HOME/.local/bin" ] ; then
PATH="$HOME/.local/bin:$PATH"
fi
```
## Usage Overview
RNode can operate in two modes, host-controlled (default) and TNC mode:

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@ with open("README.md", "r") as fh:
setuptools.setup(
name="rnodeconf",
version="1.2.2",
version="1.2.3",
author="Mark Qvist",
author_email="mark@unsigned.io",
description="Configuration Utility for RNode hardware",
@ -21,6 +21,6 @@ setuptools.setup(
entry_points= {
'console_scripts': ['rnodeconf=rnodeconf:main']
},
install_requires=['pyserial>=3.5', 'cryptography'],
install_requires=['pyserial>=3.5', 'cryptography', "rns>=0.3.18"],
python_requires='>=3.6',
)