mrrl-system-config

system configuration on top of MRRL
git clone https://ccx.te2000.cz/git/mrrl-system-config
Log | Files | Refs

DateCommit messageAuthorFiles+-
2025-04-15 00:39Add user and group for "networking" containerJan Pobrislo1+4-0
2025-03-20 15:12fix typoJan Pobrislo1+1-1
2025-03-19 21:26Set sysctl (disable userns)Jan Pobrislo2+14-6
2025-02-14 14:41Fix rsync pathccx1+1-1
2025-02-14 14:33Add local rsyncd serviceccx2+15-0
2024-10-11 11:50Add video volumeccx1+6-0
2024-07-24 11:46Fix dhdcpcd & unbound invocationccx1+2-2
2024-07-24 11:43Disable resolv.conf generationccx1+1-1
2024-07-23 13:54cgroup limitsccx1+51-14
2024-07-23 07:23Add memory limit to xpra containerccx1+10-0
2024-06-11 16:52Switch from s6-test to eltestccx1+2-2
2024-05-19 22:28Fix homedir for dhcpcdccx1+1-1
2024-05-19 22:26Give correct in-container homedirs to service containersccx1+3-3
2024-05-10 22:56Up the total containers memory limitccx1+4-4
2024-05-10 21:59Up the maximum process count for ccx containersccx1+1-1
2024-05-06 18:48Add tinc userccx1+4-0
2024-05-06 18:41Add wpa_supplicant userccx1+5-0
2024-05-06 16:43ALSA setup + module blacklistccx3+4-2
2024-04-23 21:53Append /run/current/command to PATH in profile instead of prependingccx1+2-2
2024-04-22 15:37mdevd mistaken units, set buffer to 64MiBccx1+1-1
2024-04-18 15:16Add /usr/src and /var/{cache,tmp} volumesccx1+18-0
2024-04-10 16:31Add /mnt/volumes/audioccx1+6-0
2024-04-10 15:14mdevd buffer size (256M)ccx1+1-1
2024-04-10 15:10mdevd buffer size (32M)ccx1+1-1
2024-04-10 15:00Increase mdevd buffer size again (to 8M)ccx1+1-1
2024-04-07 17:14Increase buffer size for mdevdccx1+1-1
2024-04-04 20:17Create /dev/fd symlinks, depend on /sys from mdevdccx1+9-1
2024-03-31 19:16Nitrokeyccx1+1-1
2024-03-31 16:46Nitrokeyccx1+1-1
2024-03-31 16:42Allow ccx access to USB Nitrokey keychainccx1+2-0
2024-03-22 01:14Fix executable path for wpa_supplicantccx1+1-1
2024-03-22 00:11Fix ip invocationccx1+1-1
2024-03-22 00:08Attempt busybox compatibility in loopback scriptccx1+2-2
2024-03-22 00:01Enable loopback, dhcpcd and unbound servicesccx2+6-6
2024-03-18 18:19Fix video group idccx1+1-1
2024-03-18 18:13Add xorg to video groupccx1+1-0
2024-03-16 21:30"core-system-conf" -> "system-config"ccx1+2-2
2024-03-15 02:27Fix variable referenceccx1+1-1
2024-03-15 02:24Replace nosuid with applyuidgid-capsccx1+4-8
2024-03-13 21:08Revert permissions on X service on logoutccx1+7-0
2024-03-13 18:58Replace generic tty cleanup by just shutting down the related X serviceccx1+3-4
2024-03-12 01:17Always run nosuid after dropping privsccx1+4-0
2024-03-11 20:58Create tcb shadow file for ccxccx1+6-0
2024-03-08 19:02fix syntaxccx1+1-1
2024-03-08 19:01Use dedicated environment for mdevdccx3+24-17
2024-03-08 13:19xorg user and passwordccx1+5-0
2024-03-08 12:18disable swapccx1+1-1
2024-03-08 12:09More path fixesccx1+2-2
2024-03-08 12:05Empty commitccx0+0-0
2024-03-08 12:04Empty commitccx0+0-0
2024-03-08 11:53Don't need group netdev for tuntapccx1+2-2
2024-03-08 11:38fix cgconfig.conf pathccx2+3-3
2024-03-08 11:14fix executable pathsccx1+11-11
2024-03-07 20:47remove servicesccx1+1-0
2024-03-07 20:45remove servicesccx1+3-3
2024-03-07 20:37keymapccx2+781-2
2024-03-07 20:28loopbackccx1+7-7
2024-03-07 20:27loopback, /mnt/bootccx2+9-8
2024-03-07 20:22fix /boot deviceccx1+1-15
2024-03-07 20:17fix s6-rc pathsccx1+4-4
2024-03-07 20:09fix s6-rc pathsccx1+12-9
2024-03-07 20:02fix variable nameccx1+1-1
2024-03-07 19:58fix path to previous s6-rc-sourceccx1+1-1
2024-03-07 19:51fix pathsccx3+7-7
2024-03-07 17:54create directories for /etcccx1+2-1
2024-03-07 17:41reduce authorized keysccx2+0-4
2024-03-07 17:34conf -> configccx5+3-3
2024-03-07 17:13fix typoccx1+1-1
2024-03-07 17:09Generate fileset shell script as a separate fileccx1+2-1
2024-03-07 17:01fix postinstall argument handlingccx1+5-5
2024-03-07 16:55gentoo, do not prepend to groupsccx1+6-6
2024-03-07 16:05Fix argument handlingccx1+45-32
2024-03-06 23:59Use printf instead of s6-echoccx2+2-2
2024-03-06 21:39Convert to being built during installccx28+1249-1540
2024-03-04 20:12Change configuration directoryccx11+3-3
2024-03-04 20:10disable services before first boot, configure filesystemsccx8+163-846
2024-02-27 01:24Create X.run script before the symlinksccx2+46-48
2023-05-09 07:44fix syntaxJan Pobříslo2+3-2
2023-05-09 07:42Load r8153_ecm module for USB ethernetJan Pobříslo2+2-0
2022-12-16 21:32rebuild servicesJan Pobrislo1+2-2
2022-12-16 21:22Cgroups configuration via cgroup-tools and cgconfig.confJan Pobříslo3+77-0
2022-11-02 01:23Fix counting and error handling when sorting bundlesJan Pobříslo1+3-2
2022-11-02 00:46Create empty content files for bundlesJan Pobříslo1+5-1
2022-11-02 00:05Fix variable in enabled_services() functionJan Pobříslo1+1-1
2022-11-01 23:04Define tinc networks using a table.Jan Pobříslo3+14-4
2022-11-01 22:59Optional service definition function helpers. Can omit unused tables.Jan Pobříslo3+87-24
2022-11-01 21:35Function to declare bundlesJan Pobříslo2+15-9
2022-10-29 01:20Make all of the bundles generated (convert ok-all)Jan Pobříslo2+9-12
2022-10-29 01:11Rebuild s6-rc.fileset with rc-builder functionsJan Pobříslo1+81-39
2022-10-29 01:11rc-builder functions for stateful service definition (DRY)Jan Pobříslo3+284-183
2022-10-29 01:10.gitignoreJan Pobříslo1+1-0
2022-10-28 23:53Add tlp oneshotJan Pobříslo2+36-12
2022-10-28 22:46Regenerate s6-rc.fileset with sorted bundle orderJan Pobříslo1+114-96
2022-10-28 22:46Stable bundle ordering, reuse service-generating codeJan Pobříslo6+95-91
2022-10-13 20:14Add modules autoloaded by mdevd-coldplugccx2+24-0
2022-10-12 18:20Fix symlink for user service directoryJan Pobrislo2+4-4
2022-10-12 17:25Parametrize user svscan definition, support UID-based /run/user directories, factor out cgroups code.Jan Pobrislo3+247-303
2022-10-07 12:31Add tinc.ccx serviceJan Pobříslo2+119-54
2022-10-06 17:32Add cpufreq governor kernel modulesJan Pobříslo1+4-0
2022-09-16 17:16Mount /tmp/.X11-unixccx2+62-48
2022-09-16 16:38Dev manager option selects content of dev-coldplug and ok-sysinit bundleccx6+179-76
2022-09-16 11:23Remove duplicate net-all bundleccx2+6-17
2022-09-16 11:17Networking servicesccx2+4-3
2022-09-16 10:26Mount /mnt/mmc read-onlyccx3+4-15
2022-09-16 10:21Add local filesystems to ok-localmount bundleccx2+20-0
2022-09-16 09:18Update fs from original fstab on carbonccx3+226-47
2022-09-16 02:21Change hostname back to carbonccx1+1-1
2022-09-16 01:42Align sshd shadow with default, don't set shadow for ccx.Jan Pobříslo3+3-23
2022-09-16 01:37Align sshd user description and homedir with Alpine default.Jan Pobříslo2+2-2
2022-09-16 01:36Align group membership with the current one.Jan Pobříslo2+12-12
2022-09-16 01:14Change /dev source to devtmpfsJan Pobříslo3+5-5
2022-09-16 01:05Update ccx-svscan/notification-fd to use cN instead of BJan Pobříslo2+2-2
2022-09-16 01:02Fix typo (dev-colplug -> dev-coldplug)Jan Pobříslo2+2-2
2022-09-16 00:57Add back setfont service.Jan Pobříslo3+33-21
2022-09-15 23:18Fix confz target nameJan Pobříslo1+1-1
2022-09-15 21:20Merge server (spark) config.Jan Pobříslo10+784-315
2022-08-01 04:16coldplug definitionJan Pobrislo2+6-0
2022-08-01 04:11Add mdevd configurationJan Pobrislo5+166-2
2022-08-01 03:57Add mdevdJan Pobrislo4+66-18
2022-08-01 03:30Fix quoting. Function to escape regex in common.aatJan Pobrislo4+12-8
2022-08-01 03:19Use the new generate net-eth0 bundleJan Pobrislo2+2-2
2022-08-01 03:17"contents" not "content"Jan Pobrislo2+3-3
2022-08-01 03:15Don't chmod removed filesJan Pobrislo2+3-3
2022-07-30 00:24Add static routes, add various templates for s6-rcJan Pobrislo5+126-15
2022-07-28 09:13Move condition to do s6-rc to the main function.Jan Pobrislo1+29-24
2022-07-28 08:29Use preinstall_current_p for full path to previous current directory.Jan Pobrislo1+9-5
2022-07-28 08:06diff --recursive --unified on s6-rc-source dirsJan Pobrislo1+1-1
2022-07-28 00:19Static IP configurationJan Pobrislo3+102-76
2022-07-27 10:51Move skel to scripts repo; disable tracing for postinstall fsapplyJan Pobrislo3+2-127
2022-07-27 00:56Fix the deployment ssh key comment string grepJan Pobrislo1+1-1
2022-07-27 00:49Do not lock user ccxJan Pobrislo2+2-2
2022-07-27 00:44Create .local/share/zsh for HISTFILEJan Pobrislo1+1-1
2022-07-27 00:35Fix symlink pathJan Pobrislo1+1-1
2022-07-27 00:34Make symlinks for skelJan Pobrislo1+1-1
2022-07-27 00:31Shell aliasesJan Pobrislo1+3-0
2022-07-27 00:26Pre-create standard XDG directories for rootJan Pobrislo1+1-0
2022-07-27 00:23skel directory to symlink files into homedir if missingJan Pobrislo3+126-0
2022-07-26 23:51Add user ccxJan Pobrislo3+60-0
2022-07-26 23:08Comment config.aatJan Pobrislo2+6-1
2022-07-26 23:01SSH deployment key warning; use config.aatJan Pobrislo7+103-88
2022-07-26 19:54zsh as a root shellJan Pobrislo2+4-2
2022-07-26 19:51Fix sed as a filter usageJan Pobrislo2+2-2
2022-07-26 19:47zsh as root shell, sh quoting for consistencyJan Pobrislo2+14-14
2022-07-26 19:44Set root login shell to /bin/zshJan Pobrislo3+7-0
2022-07-26 19:28quoting for consistencyJan Pobrislo2+9-9
2022-07-26 19:16Add authorized_keys/ccxJan Pobrislo1+3-0
2022-07-26 16:08Fix quotingJan Pobrislo1+1-1
2022-07-26 16:05Heredoc syntaxJan Pobrislo1+1-1
2022-07-26 16:03Generate /etc/motdJan Pobrislo2+11-0
2022-07-26 14:30issue-genJan Pobrislo2+9-9
2022-07-26 14:28Create tty-related services using loops, reformat s6-rc.aat, issue-genJan Pobrislo3+374-380
2022-07-26 12:36Add required syslinux/extlinux modules to /bootJan Pobrislo3+27-0
2022-07-26 12:26Add /etc/update-extlinux.conf and disable overwriting extlinux.confJan Pobrislo2+75-0
2022-07-26 11:43Use vg/spark_root as boot deviceJan Pobrislo2+4-4
2022-07-26 11:14Remove incorrect chmod callJan Pobrislo1+0-2
2022-07-26 11:12Extra chmod to make sure the directory is owner-write-onlyJan Pobrislo1+2-0
2022-07-26 10:51Move sshd_config to correct directoryJan Pobrislo1+0-0
2022-07-26 10:35add static sshd_configJan Pobrislo2+118-0
2022-07-26 10:10Add authorized_keys for root, sshd config comes later.Jan Pobrislo1+3-0
2022-07-26 09:25Fix a typo(?) in line_append_fileJan Pobrislo2+2-2
2022-07-26 09:18Trace postinstall fsapplyJan Pobrislo1+1-1
2022-07-26 08:51Create sshd user and groupJan Pobrislo3+60-3
2022-07-26 00:46mkdir backup directoryJan Pobrislo1+1-0
2022-07-26 00:45Less ambiguous slashes in rsync argumentsJan Pobrislo1+2-2
2022-07-26 00:42extlinux.conf in postinstall.aatJan Pobrislo2+40-0
2022-07-26 00:38rsync --log-file invocationJan Pobrislo1+1-1
2022-07-26 00:37rsync filter invocationJan Pobrislo1+2-1
2022-07-26 00:36rsync filter formatJan Pobrislo1+1-1
2022-07-26 00:35Default ignore rule for rsync filterJan Pobrislo1+1-1
2022-07-26 00:33Fix filter pathJan Pobrislo1+1-1
2022-07-26 00:31WIP postintstall.fileset application using rsync to dedicated workdirJan Pobrislo5+126-11
2022-07-25 16:19Remove redundant slash.Jan Pobrislo1+1-1
2022-07-25 16:18Resolve paths properlyJan Pobrislo1+2-2
2022-07-25 16:07Fix zsh expansion for determining relative path to root.Jan Pobrislo1+1-1
2022-07-25 15:55Fix relative path for symlinking in postinstall scriptJan Pobrislo1+1-1
2022-07-25 15:51Move build artifacts into build/, generate and install fstab.Jan Pobrislo11+75-703
2022-07-25 14:16gitignoreJan Pobrislo1+1-0
2022-07-25 09:41Use /dev/sda1 as boot deviceJan Pobrislo2+5-4
2022-07-25 09:33Use distro mount for mountingJan Pobrislo3+11-11
2022-07-25 09:27Fix s6-ln invocationJan Pobrislo1+1-1
2022-07-25 09:25Install command symlinks for s6-linux-init-maker generated executablesJan Pobrislo1+4-0
2022-07-25 08:54Comment out setfont for now.Jan Pobrislo3+42-63
2022-07-25 08:44Use distribution mount command.Jan Pobrislo4+17-17
2022-07-25 08:22Don't move away existing symlinksJan Pobrislo1+2-2
2022-07-25 07:05Rename root-writable to rootfsJan Pobrislo3+6-6
2022-07-25 06:41Generate s6-rc.fileset from aat templates and fs definition.Jan Pobrislo9+1741-216
2022-07-19 10:00Move away files to symlink.Jan Pobrislo2+24-1
2022-07-18 17:49Basic system configuration in files to symlink.Jan Pobrislo4+13-0
2022-07-17 16:19Diff s6-rc-source directories instead of relying on symlink changeccx1+6-2
2022-07-17 15:36Give absolute path to fsapplyccx1+1-1
2022-07-17 15:17Make scripts executableccx2+0-0
2022-07-17 15:07Fix ALL_DIR, cd to it at the start of script.root2+4-2
2022-07-17 13:21install and postinstall scriptccx2+116-0
2022-07-15 22:51Initial commit, fileset dump of current s6-rc repository.root1+419-0