|
71c01795f4
|
moby: eg25-control-freshen-agps: fix to actually run hourly
|
2023-09-15 07:35:05 +00:00 |
|
|
2291c89dbc
|
moby: eg25-control: fixup perms & add service that DLs new agps data when stale
|
2023-09-15 04:47:12 +00:00 |
|
|
1546304b4e
|
eg25-control: run as own user
its perms might still need adjustment so that it can control modem power and write to mmcli
|
2023-09-15 03:54:01 +00:00 |
|
|
a0c2ed38e6
|
eg25-control: allow finer-grained service control
|
2023-09-15 01:38:50 +00:00 |
|
|
9ad1be40b2
|
persist: stores: crypt: remove unrecognized nodev flag
|
2023-09-13 06:07:04 +00:00 |
|
|
910d0fa59e
|
persist: remove the nosuid flag since gocryptfs cant parse it here
|
2023-09-13 05:13:43 +00:00 |
|
|
7bef6b4089
|
modules: users/programs: cleaner option passthrough
|
2023-09-12 05:44:53 +00:00 |
|
|
8011e78e21
|
persist: cryptClearOnBoot: note rare (but predictable) bug during redeploy
|
2023-09-12 04:58:56 +00:00 |
|
|
3e33313bf0
|
programs: add a "services" option which forwards into the user config
|
2023-09-12 04:44:07 +00:00 |
|
|
6138291a8d
|
users: add a "services" option via which to configure per-user systemd services
|
2023-09-12 04:43:23 +00:00 |
|
|
6addf5a3b2
|
fs: symlink: add an option by which to control the symlink target name
|
2023-09-12 04:41:32 +00:00 |
|
|
0da8d282fe
|
feeds: add Andrew Heaton - Political Orphanage
|
2023-09-09 02:33:48 +00:00 |
|
|
51ecf1b54b
|
sxmo: fix sxmo_hook_init.sh -> sxmo_hook_start.sh
|
2023-09-05 17:31:33 +00:00 |
|
|
f62c844aaf
|
modules: fs: allow symlink target to be a path
|
2023-09-05 17:21:02 +00:00 |
|
|
68bce9c8b7
|
ports: if they fail to forward, retry after some interval
|
2023-09-01 00:30:32 +00:00 |
|
|
ded5d94d69
|
modules: fs: add a "text" type to populate static text files when symlinks wont do
|
2023-08-31 12:56:30 +00:00 |
|
|
ff39fc5d95
|
ports: make upnp service files more human-readable
|
2023-08-31 01:02:48 +00:00 |
|
|
1c7997e1ef
|
rename eg25-control-defaults.service -> eg25-control
|
2023-08-28 08:03:14 +00:00 |
|
|
5d349ce042
|
moby: init GPS during boot
|
2023-08-22 04:53:40 +00:00 |
|
|
17b90fc697
|
eg25-manager: configure without modemmanager support
|
2023-08-17 08:34:32 +00:00 |
|
|
ef881b1392
|
podcasts: subscribe to Useful Idiots
|
2023-08-16 22:03:40 +00:00 |
|
|
debea8fa5b
|
podcasts: subscribe to Behind the Bastards
|
2023-08-16 21:58:51 +00:00 |
|
|
8a9acbaeea
|
podcasts: subscribe to We're Not Wrong
|
2023-08-16 21:58:07 +00:00 |
|
|
8869ec7bca
|
podcasts: subscribe to omegatau
|
2023-08-16 21:54:55 +00:00 |
|
|
4ec947d549
|
eg25-manager: set RestartSec to make the restart loops less painful
|
2023-08-16 09:09:13 +00:00 |
|
|
db99043753
|
eg25-manager.service: remove modem_power module & point to the right UART
|
2023-08-15 10:46:18 +00:00 |
|
|
664b21e5f1
|
enable eg25-manager (experimental)
|
2023-08-10 07:27:38 +00:00 |
|
|
8dc568d52e
|
ship mate.engrampa as archive manager (after getting it to cross compile)
|
2023-08-07 03:43:37 +00:00 |
|
|
dcf97b70e1
|
programs: use the declPackageSet helper
|
2023-08-02 21:20:50 +00:00 |
|
|
1ba877b325
|
upnp-forward: add a timeout to the unit
especially, this lets the target die, and the timer restart, when the UPNP stuff hangs
|
2023-07-31 11:06:04 +00:00 |
|
|
9ca8c74ed7
|
feeds: add wireshark podcast
|
2023-07-31 00:11:47 +00:00 |
|
|
f59da7ad0f
|
feeds: add minding our way
|
2023-07-28 01:14:28 +00:00 |
|
|
183457444c
|
feeds: add Ezra Klein show
|
2023-07-28 01:08:19 +00:00 |
|
|
28a91723b8
|
feeds: add Atlas Obscura podcast
|
2023-07-28 01:06:15 +00:00 |
|
|
535bbd2c0b
|
sane.{programs,user}.fs: pass fs values onto sane.fs unmerged
notably, this allows ~/.config/zsh/.zshrc to be specified by more than one location, and for the values to not overwrite one another
|
2023-07-18 11:25:27 +00:00 |
|
|
11a4b7006e
|
upnp-forwards: fix timer to actually run every hour
|
2023-07-18 09:54:06 +00:00 |
|
|
23e95ba2ba
|
modules: fs: symlink.text: allow specifying it multiple times
|
2023-07-18 02:17:25 +00:00 |
|
|
ebcc0c269e
|
trust-dns: remove from this repo
it's fully upstreamed into nixpkgs now
|
2023-07-16 12:27:23 +00:00 |
|
|
8788a8c67a
|
servo: upnp-forwards.timer: fix to invoke upnp-forwards.target instead of upnp-forwards.service
|
2023-07-15 22:08:55 +00:00 |
|
|
088286d8f7
|
mime: support multiple implementors of the same association, with different priorities
|
2023-07-15 10:11:31 +00:00 |
|
|
55d64eb598
|
programs: factor out a sane.programs.<foo>.mime schema
|
2023-07-15 08:44:18 +00:00 |
|
|
44b15ba8ed
|
users: apply default permissions to any user who goes through the sane.users module
|
2023-07-14 23:56:01 +00:00 |
|
|
e38bf42506
|
trust-dns: migrate module to nixpkgs repo
|
2023-07-13 09:57:11 +00:00 |
|
|
8b3521d08f
|
fixup sxmo persistence (prev two commits don't build
|
2023-07-13 07:17:09 +00:00 |
|
|
4a7398da2f
|
trust-dns: finish hardening
|
2023-07-13 01:33:31 +00:00 |
|
|
8e94d77b0f
|
ports: create a separate systemd service per port forward
this allows one failed forward to not take down all forwards
|
2023-07-11 01:56:59 +00:00 |
|
|
f765e3d030
|
sane-ip-check: also store the upnp gateway
|
2023-07-11 00:55:04 +00:00 |
|
|
452260f7c7
|
trust-dns: don't run as root
|
2023-07-10 09:00:37 +00:00 |
|
|
b648aca505
|
trust-dns: link to docs in service file
|
2023-07-10 08:12:07 +00:00 |
|
|
8c4af55f82
|
trust-dns: apply some hardening (still need more)
|
2023-07-10 08:00:45 +00:00 |
|