42a6a2e319
add frappy port to firewall
...
+ add AcceptEnv to sshd_config (seems not yet to work)
2025-11-04 14:40:34 +01:00
206d58ea91
support the case of no enp0 if is present
...
if seems on ionopimax, with predictable network IF on, the
main (only) interface is named enx....... instead of end0
this is a fix to support it
2025-08-21 15:48:42 +02:00
9b5e190277
fix sethostname.sh: check for end0 before eth0
...
+ correct boot order
2025-07-10 13:14:47 +02:00
ab195cc90f
allow predictable network interfaces
...
on dual-eth-raspi:
- eth0 -> end0
- eth1 -> enx...
2025-06-27 16:02:38 +02:00
86eef4e0f6
make sure frappy is started on boot
...
this is a not-so-easy problem of timing
change includes a 'start_frappy' script, which gets port and
cfg from the box config file. so install does no longer need
to be executed when cfg or port is changed
2025-06-27 11:35:03 +02:00
99580aad78
introduce 'to_home' and systemd user services
...
- frappy is now a systemd user service
- add 'frappy' and 'boxweb' bash function
2025-05-28 11:54:21 +02:00
6588f445c8
add EDITOR to sshd_config
2025-05-07 13:16:46 +02:00
3899d27c1d
set also GIT_COMMITTER_EMAIL and .._AUTHOR
2025-04-28 14:52:12 +02:00
b3cd338a1e
setuser: do not use LC_IDENTIFICATION anymore
...
rather allow GIT* env variables to pass through ssh
2025-04-28 13:31:49 +02:00
fefb87dfe6
change names and location of rc scripts
2025-04-17 16:22:26 +02:00
f15f2bce0b
credential.helper needs absolute path
2025-04-07 18:03:15 +02:00
4f4052968f
.bash_samenv: fix url and credential helper code
2025-04-07 17:44:25 +02:00
5ec713f1b1
added .bash_profile and .bash_samenv
2025-04-07 17:26:53 +02:00
6908908d13
fix dirpath issue
...
+ add again FallbackNTP in /etc/systemd/timesyncd.conf
2025-04-04 16:06:46 +02:00
56c63cefd6
config timesyncd with psi time servers
...
+ add razorbill box
2024-07-03 13:15:50 +02:00
l_samenv
03162d43c1
split system files into to_system and <boxtyp>_system
...
- install.py checks for both
- fix hostname
2024-05-14 11:33:46 +02:00
l_samenv
eac314346f
move 'apu_system' back to 'to_system'
2024-05-14 11:17:50 +02:00
l_samenv
1318666db0
boxtools on raspberry pi
...
- rename to_system to apu_system / cm3_system /cm4_system
- fixes in router
- firewall may be switched off
- firewall is a parameter of router, also used when no routing is configured.
2024-05-14 10:48:52 +02:00
5649f0eb56
fix sethostname
2024-03-20 13:31:08 +01:00
l_samenv
5dc4f8a984
fix boxtools for rpi
...
- remove to_cm4
- create replace_in_file
2024-03-20 12:10:14 +01:00
9c9719bff4
change if names from enp*s0 to eth*
...
including all cfg files!
2024-03-19 15:56:53 +01:00
ad130f16f4
use netifaces and improve welcome message
2024-03-19 14:41:50 +01:00
l_samenv
e4e37eb049
moved from centos 7 to debian-bookworm
...
includes modifications in install.py and router.py
2024-03-05 08:03:00 +01:00
1b7860131d
welcome.sh: use nl instead of sed
2024-02-21 13:54:28 +01:00
c93e9bb126
welcome message: show only installed services
2024-02-21 13:46:32 +01:00
7f7993ef96
added first control box
...
- added python display daemon
- on control boxes, the uplink is the leftmost plug by default
2024-01-10 15:14:40 +01:00
fdef0b69cf
add 'current' alias
...
showing installed state
2023-08-08 11:11:13 +02:00
7b115b59e6
add pstime (psi time servers) to /etc/chrony.conf
2022-11-09 14:59:51 +01:00
af1be87365
show state of router and frappy service at welcome
2022-06-29 11:29:21 +02:00
ebeded9931
include creating of frappy and router service
...
enhance install.py
2021-12-03 09:50:27 +01:00
147bd4efa5
do not set UUID
...
+ other fixes
2021-04-27 14:10:39 +02:00
2fadf63da8
ifcfg scripts are now created from scratch
...
- ifcfg script do not contain UUID any more
2021-04-08 07:02:57 +02:00
53af769c3f
improved install.py
...
install.py is now also dealing with ip addresses
2021-03-24 16:10:46 +01:00
bd17505b88
added EDITOR
2021-03-24 12:26:49 +01:00
681bb490d3
added Welcome message containing address
2021-03-24 12:24:01 +01:00
fedd944836
inital commit
2021-03-24 11:59:48 +01:00