36 Commits

Author SHA1 Message Date
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 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
zolliker 9b5e190277 fix sethostname.sh: check for end0 before eth0
+ correct boot order
2025-07-10 13:14:47 +02:00
zolliker ab195cc90f allow predictable network interfaces
on dual-eth-raspi:
- eth0 -> end0
- eth1 -> enx...
2025-06-27 16:02:38 +02:00
zolliker 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
zolliker 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
zolliker 6588f445c8 add EDITOR to sshd_config 2025-05-07 13:16:46 +02:00
zolliker 3899d27c1d set also GIT_COMMITTER_EMAIL and .._AUTHOR 2025-04-28 14:52:12 +02:00
zolliker 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
zolliker fefb87dfe6 change names and location of rc scripts 2025-04-17 16:22:26 +02:00
zolliker f15f2bce0b credential.helper needs absolute path 2025-04-07 18:03:15 +02:00
zolliker 4f4052968f .bash_samenv: fix url and credential helper code 2025-04-07 17:44:25 +02:00
zolliker 5ec713f1b1 added .bash_profile and .bash_samenv 2025-04-07 17:26:53 +02:00
zolliker 6908908d13 fix dirpath issue
+ add again FallbackNTP in /etc/systemd/timesyncd.conf
2025-04-04 16:06:46 +02:00
zolliker 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
zolliker 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
zolliker 9c9719bff4 change if names from enp*s0 to eth*
including all cfg files!
2024-03-19 15:56:53 +01:00
zolliker 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
zolliker 1b7860131d welcome.sh: use nl instead of sed 2024-02-21 13:54:28 +01:00
zolliker c93e9bb126 welcome message: show only installed services 2024-02-21 13:46:32 +01:00
zolliker 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
zolliker fdef0b69cf add 'current' alias
showing installed state
2023-08-08 11:11:13 +02:00
zolliker 7b115b59e6 add pstime (psi time servers) to /etc/chrony.conf 2022-11-09 14:59:51 +01:00
zolliker af1be87365 show state of router and frappy service at welcome 2022-06-29 11:29:21 +02:00
zolliker ebeded9931 include creating of frappy and router service
enhance install.py
2021-12-03 09:50:27 +01:00
zolliker 147bd4efa5 do not set UUID
+ other fixes
2021-04-27 14:10:39 +02:00
zolliker 2fadf63da8 ifcfg scripts are now created from scratch
- ifcfg script do not contain UUID any more
2021-04-08 07:02:57 +02:00
zolliker 53af769c3f improved install.py
install.py is now also dealing with ip addresses
2021-03-24 16:10:46 +01:00
zolliker bd17505b88 added EDITOR 2021-03-24 12:26:49 +01:00
zolliker 681bb490d3 added Welcome message containing address 2021-03-24 12:24:01 +01:00
zolliker fedd944836 inital commit 2021-03-24 11:59:48 +01:00