zolliker
aea31b0b01
Update README.md
...
some more fixes to README.md
2026-10-28 13:04:11 +01:00
zolliker
70ca3c89f3
Update README.md
...
cosmetic fix in README.md
2026-10-28 13:01:42 +01:00
zolliker
400df993fd
fix errors in README.md
2026-10-28 12:59:51 +01:00
zolliker
ba73f4fa9f
improve READE.md
2026-10-28 12:54:15 +01:00
zolliker
1343657693
create maketiny script, update README.md
2026-10-28 11:36:33 +01:00
zolliker
f8155b0928
tinylinux improvements
...
- move this stuff to the tinylinux subdirectory
- convert name to uppercase with optional underscore for label
- convert to lowercase with optional dash for host name
- remove ssh things from repo(s), now on linse-c:boxes/ssh_for_boxes
2026-10-26 11:07:20 +01:00
zolliker
e4feb3112d
restore mechanism does now rename the source
...
no more state file 'restore.done'
directory name: restore -> restore-runing -> restore-done
2026-10-22 09:06:28 +02:00
zolliker
7d6cde8053
wait for name resolution is up before doing restore
2026-10-20 16:40:05 +02:00
zolliker
526b8983b9
create symlink ~/box.cfg
...
+ improve logging in repo_sync.py
2026-10-20 15:27:30 +02:00
zolliker
23dea60cc6
redesign install.py: make services classes
...
reason: returning the information as a tuple is not easily
extensible.
+ use different remote directories for repo-sync/repo-restore
2026-10-20 14:51:31 +02:00
zolliker
5d4d75af14
install inotify and move state file for reposync
2026-10-19 16:31:26 +02:00
l_samenv
b9262ed3c3
add repo-sync
...
sync frappy, boxtools and boxweb repos automatically to
linse-c:boxes/repos/
2026-10-19 15:32:38 +02:00
DIL5
5a9ea9d779
reorganize fixup directories
...
- to_system_apu instead of apu_system
- to_config_desktop instead of desktop
+ remove the need of waitboot, add ExecStartPre or frappy and boxweb
2026-10-14 15:33:10 +02:00
zolliker
19937fd737
for frappy, use After=network-online.target instead of waitboot.target
2026-10-12 09:24:21 +02:00
l_samenv
4a8c6be13f
fix missing exception in utils.py (AmbiguousConfigFile)
...
+ remove ambiguous linse-rpi9
+ let waitboot trigger after network.target
2026-09-14 11:10:13 +02:00
zolliker
768d9dbfd5
add waba4
2026-09-09 15:17:28 +02:00
zolliker
9a1479188b
add waba2
2026-09-09 15:08:10 +02:00
zolliker
48f0e974bf
fix /boot/firmware/config.txt issue on dual-eth-rpi
2026-08-27 18:27:42 +02:00
zolliker
8fd706f1e6
add frappy cfg waba1
2026-08-25 17:33:41 +02:00
zolliker
750486182b
linse-waba*: add packages for adafruit pt-100 board
2026-08-25 17:31:36 +02:00
zolliker
d462599960
linse-imax4: change frappy cfg to dfi_sensors
2026-08-25 17:24:01 +02:00
zolliker
07a6d44332
save previous ssh host keys
2026-08-21 09:36:53 +02:00
zolliker
7e0e00ad30
fix mechanism to write images
...
not 100 % sure that it is tested properly
2026-08-20 17:43:48 +02:00
zolliker
e81d0db1ca
copying cfg file to central repo, fix ssh host key
...
+ some other improvements
2026-08-20 17:43:47 +02:00
DIL5
2bf5c24dd9
allow to configure web page / websocket ports individually
2026-08-04 11:13:31 +02:00
DIL5
16513e79ba
add SECoP udp port 10767 to firewall
2026-08-04 11:13:12 +02:00
zolliker
c4b38df57a
add mupd
2026-07-06 09:30:15 +02:00
l_samenv
228c708bf5
renamed rpi14 to waba5
2026-05-29 10:42:52 +02:00
zolliker
7286c14262
add comment about waiting
2026-05-06 17:27:35 +02:00
zolliker
207e2258fb
add mass-storage-gadget64 as argument to rpiboot
2026-05-06 10:29:17 +02:00
zolliker
b981149654
change linse-box2 to linse-emagnet
2026-05-06 10:27:22 +02:00
zolliker
ac446d10d4
make parent of firewall config when it does not exists
...
it is the .config directory
2026-05-06 10:26:00 +02:00
zolliker
b8642fdb91
newest rpiboot version
2026-04-29 14:13:58 +02:00
zolliker
8bd3976ac9
linse-rpi13: change ip of eth1
2026-04-29 14:13:58 +02:00
zolliker
5b9e724de4
add waba1
2026-03-30 16:08:33 +02:00
zolliker
dccf2b15db
iprove user guidance
...
distinguish in output between "PoE module" and Raspberry Pi CM 4
2026-03-05 11:00:46 +01:00
zolliker
f587caef73
fix mac addr in linse-rpi9 (this is not an iono pi max!)
2026-03-05 11:00:46 +01:00
zolliker
a335be0aff
chnage frappy cfg name to gas10ka
2025-12-01 08:55:17 +01:00
zolliker
c7e725c13a
better handling of pip requirements
...
- install packages needed for install when import failed
- all other packages (currently for frappy) are to be installed
in user space
2025-11-26 15:58:27 +01:00
zolliker
42a6a2e319
add frappy port to firewall
...
+ add AcceptEnv to sshd_config (seems not yet to work)
2025-11-04 14:40:34 +01:00
zolliker
fdcf233360
add muwaba box
2025-10-23 10:52:05 +02:00
zolliker
2e5e3c8cae
add usage to boxweb script
2025-10-20 08:31:51 +02:00
zolliker
63373404e6
firewall and routing of port 80 to 8080
...
- create nftables in install.py
- routing of port 80 to 8080 if boxweb is using 8080
- modified change_firewall in utils.py used also by router.py
+ automatically start desktop and web browser when boxweb is
configured
2025-10-14 17:24:11 +02:00
l_samenv
0547a2a503
better handling of login scripts
...
- include .bashrc into the distributed files
- .bash_profile calls .bashrc (for login shells)
- .config/linse.bash instead of .config/linse-profile
2025-10-14 09:55:15 +02:00
zolliker
8f4ec9eabe
linse-imax4: add frappy (drums)
2025-09-17 15:35:11 +02:00
zolliker
1b88c15f28
add ft (tantalum furnace)
2025-09-16 17:18:14 +02:00
zolliker
51c7043d4d
remove labwc and boxweb-browser from user services
...
need to rethink - should depend whether boxweb is configured
- either keep it and enable/disable from install.py
- or install only when needed - uninstall whn not longer needed?
- waitboot is needed anyway
2025-09-02 08:26:24 +02:00
zolliker
483e961521
rename linse-rpi5 to linse-flowsas
...
- this might not yet be pulled on the box!
2025-08-21 16:51:38 +02:00
zolliker
a92ce9c2e5
chane nameing of unassigned rpi2
...
linse-iono<n>, linse-imax<n>, linse-rpi<n>
2025-08-21 16:16:36 +02:00
zolliker
9c397f638e
remove write_from_rpi/write_from_mac
...
this is now unifed to rpi/write_to
2025-08-21 16:08:12 +02:00