Release v3.0.0
- Bump version to 3.0.0 and update docs - Fix Debian payload to include TUI and install /usr/bin/sensorpajen-tui wrapper - Make systemd unit upgrades safer and ignore deb build artifacts
This commit is contained in:
19
debian/README.md
vendored
19
debian/README.md
vendored
@@ -63,10 +63,10 @@ ls -lh ../sensorpajen_*.deb
|
||||
## Build Output
|
||||
|
||||
```
|
||||
../sensorpajen_2.0.0-dev_all.deb # Installable package
|
||||
../sensorpajen_2.0.0-dev_armhf.build # Build log
|
||||
../sensorpajen_2.0.0-dev_armhf.buildinfo # Build metadata
|
||||
../sensorpajen_2.0.0-dev_armhf.changes # Changes file
|
||||
../sensorpajen_3.0.0_all.deb # Installable package
|
||||
../sensorpajen_3.0.0_armhf.build # Build log
|
||||
../sensorpajen_3.0.0_armhf.buildinfo # Build metadata
|
||||
../sensorpajen_3.0.0_armhf.changes # Changes file
|
||||
```
|
||||
|
||||
## Package Verification
|
||||
@@ -135,6 +135,16 @@ sudo systemctl status sensorpajen
|
||||
sudo journalctl -u sensorpajen -f
|
||||
```
|
||||
|
||||
## Running the TUI
|
||||
|
||||
The package installs a `sensorpajen-tui` command in `/usr/bin/`.
|
||||
|
||||
```bash
|
||||
sudo sensorpajen-tui
|
||||
```
|
||||
|
||||
Internally this runs the application from `/opt/sensorpajen/venv/`.
|
||||
|
||||
## Package Structure
|
||||
|
||||
### Installed Files
|
||||
@@ -142,6 +152,7 @@ sudo journalctl -u sensorpajen -f
|
||||
| Source | Destination |
|
||||
|--------|-------------|
|
||||
| `src/sensorpajen/*.py` | `/opt/sensorpajen/src/sensorpajen/` |
|
||||
| `src/sensorpajen/tui/*.py` | `/opt/sensorpajen/src/sensorpajen/tui/` |
|
||||
| `scripts/approve-sensors.sh` | `/opt/sensorpajen/scripts/` |
|
||||
| `pyproject.toml` | `/opt/sensorpajen/` |
|
||||
| `README.md`, `INSTALL.md`, `ROADMAP.md` | `/usr/share/doc/sensorpajen/` |
|
||||
|
||||
Reference in New Issue
Block a user