ruderich.org/simon
/
safcm
/
safcm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
safcm/safcm.git
2021-05-13
Simon Ruderich
safcm: add experimental support to sync from Windows...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-13
Simon Ruderich
safcm: use only slash separated paths for the configuration
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
safcm: simplify Sync.logf to take the log message as...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
Consistently use %v when (s)printing errors
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: shorten log messages by removing "info/sync remot...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: simplify LogFunc to take the log message as string
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: replace log.Logger interface with struct
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
Makefile: add lint target to run shellcheck
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: remove "detected" log message in packages/services
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
remote: tests: hide testRunner functions in test output
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
tests: improve another comment
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
changes: add "(hidden)" to commands with no output...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: tests: remove empty line
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
rpc: remove empty line
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: disallow negative permissions
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
rpc: replace append to sshOpts with assignment in DialSSH()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: shorten error message on file conflict
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: use better variable name in hostsToSync()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: don't color output if stderr is redirected
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
changes: change dry-run messages to use "will"
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
changes: tests: remove output for dry-run commands
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: tests: fix typo in group name
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: return map from TransitivelyDetectedGroups()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: use more explicit variable name in ResolveHostG...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: rewrap line in ResolveHostGroups()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: tests: replace FullPermToFileMode() with fs...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: remove duplicate code in triggerPaths()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: include size in binary "diff"
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use variable to reduce line wrapping
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use "..." instead of `...` for regular...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use strict perm for os.WriteFile() in...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: wrap overlong line
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use CreateDirectoryExists()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: check return value of setDefaults()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: properly scope err variable
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: rename triggers to expTriggers
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: tests: test detected groups with leading/trailin...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: strip invalid characters from detected os/arch...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
Improve and add comments
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
ci: suppress shellcheck warnings
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
README: mention root/wheel on BSD systems
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
README: fix typo
commit
|
commitdiff
|
tree
|
snapshot
2021-05-08
Simon Ruderich
tests: run commands without side effects in end-to...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-01
Simon Ruderich
README: multiple improvements
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
tests: add end-to-end test with configuration without...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
sync: run most tests which modify the host only in CI
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
tests: use filetest.CreateFifo() in config tests
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
sync: remove duplicate "priority" from group priority...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
safcm: group_priority: use increasing priority values...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
config: rename group_order to group_priority
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
safcm: group_order: higher priority for listed groups...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-25
Markus Petri
README: multiple improvements
commit
|
commitdiff
|
tree
|
snapshot
2021-04-25
Simon Ruderich
changes: display "no changes" when nothing was changed
commit
|
commitdiff
|
tree
|
snapshot
2021-04-22
Simon Ruderich
Makefile: move command to test target
commit
|
commitdiff
|
tree
|
snapshot
2021-04-22
Simon Ruderich
go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-04-22
Simon Ruderich
tests: add very basic end-to-end test with real ssh...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-21
Simon Ruderich
rpc: always create remote helper with user's group
commit
|
commitdiff
|
tree
|
snapshot
2021-04-21
Simon Ruderich
Revert "ci: run tests with verbose output"
commit
|
commitdiff
|
tree
|
snapshot
2021-04-20
Simon Ruderich
ci: use ./* in `rm -rf` to guard against option-like...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-20
Simon Ruderich
safcm: print unfinished hosts on Ctrl-C
commit
|
commitdiff
|
tree
|
snapshot
2021-04-20
Simon Ruderich
remote: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-04-20
Simon Ruderich
remote: show group/trigger in verbose log for commands
commit
|
commitdiff
|
tree
|
snapshot
2021-04-20
Simon Ruderich
safcm: use Command struct instead of string to run...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-18
Simon Ruderich
README: mention group and remove obvious sentence
commit
|
commitdiff
|
tree
|
snapshot
2021-04-18
Simon Ruderich
README: mention why YAML was chosen
commit
|
commitdiff
|
tree
|
snapshot
2021-04-18
Simon Ruderich
ci: run tests with verbose output
commit
|
commitdiff
|
tree
|
snapshot
2021-04-18
Simon Ruderich
ci: check for untracked and unignored files
commit
|
commitdiff
|
tree
|
snapshot
2021-04-18
Simon Ruderich
ci: build.sr.ht: run all tests also as root
commit
|
commitdiff
|
tree
|
snapshot
2021-04-18
Simon Ruderich
config: only skip "invalid sticky" tests for non-root...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-17
Simon Ruderich
Add basic support for OpenBSD
commit
|
commitdiff
|
tree
|
snapshot
2021-04-17
Simon Ruderich
Makefile: set -race via GOFLAGS= variable
commit
|
commitdiff
|
tree
|
snapshot
2021-04-17
Simon Ruderich
config: groups: use "member" in "not found" error message
commit
|
commitdiff
|
tree
|
snapshot
2021-04-17
Simon Ruderich
ci: also run tests with strict umask
commit
|
commitdiff
|
tree
|
snapshot
2021-04-17
Simon Ruderich
Add basic support for FreeBSD
commit
|
commitdiff
|
tree
|
snapshot
2021-04-15
Simon Ruderich
rpc: prepare to support more operating systems
commit
|
commitdiff
|
tree
|
snapshot
2021-04-15
Simon Ruderich
Add build manifest for build.sr.ht
commit
|
commitdiff
|
tree
|
snapshot
2021-04-14
Simon Ruderich
README.adoc: improve list of supported operating systems
commit
|
commitdiff
|
tree
|
snapshot
2021-04-14
Simon Ruderich
rpc: document ConnEventType constants
commit
|
commitdiff
|
tree
|
snapshot
2021-04-14
Simon Ruderich
README.adoc: mention full file content is sent to remote
commit
|
commitdiff
|
tree
|
snapshot
2021-04-14
Simon Ruderich
testutil: show file/line of caller in messages
commit
|
commitdiff
|
tree
|
snapshot
2021-04-13
Simon Ruderich
config: forbid ":remove" groups which conflict with...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-13
Simon Ruderich
safcm: forbid syncing groups which depend on "detected...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-13
Simon Ruderich
config: add newline between error message and explanation
commit
|
commitdiff
|
tree
|
snapshot
2021-04-10
Simon Ruderich
changes: shorten output to one line with quiet and...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-10
Simon Ruderich
changes: hide commands if quiet and dry-run is active
commit
|
commitdiff
|
tree
|
snapshot
2021-04-10
Simon Ruderich
changes: refactor into separate function and add basic...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-10
Simon Ruderich
README.adoc: mention quoted strings in limitations
commit
|
commitdiff
|
tree
|
snapshot
2021-04-09
Simon Ruderich
Makefile: add test target
commit
|
commitdiff
|
tree
|
snapshot
2021-04-08
Simon Ruderich
config: permit "all" and host group in .InGroup of...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-08
Simon Ruderich
Add README.adoc
commit
|
commitdiff
|
tree
|
snapshot
2021-04-08
Simon Ruderich
config: forbid duplicate host names
commit
|
commitdiff
|
tree
|
snapshot
2021-04-07
Simon Ruderich
sync: abort if stdin/stdout is a terminal
commit
|
commitdiff
|
tree
|
snapshot
2021-04-07
Simon Ruderich
remote: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-04-07
Simon Ruderich
remote: add "sync" sub-command to perform changes
commit
|
commitdiff
|
tree
|
snapshot
2021-04-07
Simon Ruderich
safcm: add tests for logEvent()
commit
|
commitdiff
|
tree
|
snapshot
2021-04-06
Simon Ruderich
safcm: add "version" sub-command
commit
|
commitdiff
|
tree
|
snapshot
next