Commits
- Commit:
abe908923cdb8959c6f55cee510031ca9b08a79d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add commands to control syslogd
Currently supported syslog commands:
syslog
no syslog
syslog reload
syslog inet4
no syslog inet4
syslog inet6
no syslog inet6
syslog socket PATH
syslog custom-ca PATH
syslog system-ca
syslog client-cert PATH
no syslog client-cert
syslog client-key PATH
no syslog client-key
syslog loghost
no syslog loghost
- Commit:
c8444142f7beed84d043687e0c6239b04bb9f522
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add no-command support to ctl
- Commit:
8fff88de81a48b1dd32ae121542e09e3bc7de5bb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add rcctl framework
- Commit:
1e0d215510627c58cc63bdfe4282801251ee9c75
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add sl_str() helper function
- Commit:
4c069210fd4934e5336219e2102e6fd93d3d5eb9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix an apparent off-by-one in step_optreq
- Commit:
0fc1ef2d08d9c4c12f9cf7bbb37ab537f4295e80
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
suggest a better strategy to deal with nsh-version.mk modifications
- Commit:
148870ff891768bfbb766248d3369041434020f1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document the release process; requested by Tom
- Commit:
615e468d9418f3449da5d970f1a859f98343eaf9
- From:
- Stefan Sperling <stspdotname@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
Merge pull request #144 from sthen/patch-2
fix motd permissions in integration scripts
- Commit:
ee429a41800d7135b45c3c3cb70e11575838fbc1
- From:
- Stuart Henderson <sthen@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
/etc/motd should be world-readable
- Commit:
2a9ef7a8eea4f63963d8d59b87d07a150d7fd0e2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove version number from README.md
we will probably always forget to update it here like I just did
- Commit:
ef69a664bb80304df0240444ce196a0e858a2f53
- From:
- Stuart Henderson <sthen@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
/etc/motd should be world-readable
- Commit:
b740cdab60ff405858fb711d34f96b7fe9f2584a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bump version number for release
- Commit:
21fe5c7040626154161b8f9f8e0b51bd979a5824
- From:
- Stuart Henderson <sthen@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
/etc/motd should be world-readable
- Commit:
343280d8286d4c7bfe0b328389109bccc690ebec
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
missed two makefiles for DESTDIR to PREFIX conversion
- Commit:
6a603ffe8db39b05928a7913530d980bd4f10aa4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use PREFIX instead of DESTDIR for better compatibility with OpenBSD ports
- Commit:
4d94c0a117dfae4e06cd3122cdba647466a2a7ea
- From:
- smytht <smytht@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
Update ctl.c add Sentinal as caught and suggested by Stsp
Update ctl.c add Sentinal as caught and suggested by Stsp
- Commit:
217211a3830a5c970e76426495e0315c2fa0b32f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
sync dist file list
- Commit:
45cf44c0fe92bdb06b495b06e1ad4c1169772e5d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
only create nsh database in privileged mode
Avoids noisy warnings on startup as a regular user when the
database does not exist yet.
ok chris
- Commit:
b617ed0565d621d5b12fd717d75dc24d23958046
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that build timestamp is kept up-to-date on each build
- Commit:
e5e26f31af169d0dea45d50d05b27e42c6ebfbeb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make -current builds display build timestamp and compilation info in greeting
Suggested by Tom
- Commit:
63eda621ba3d2ebe9b75c7c2d4298b72de935252
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
generate man command tab-completion table with a script at build-time
This prevents the table from becoming out of date going forward.
There were a few tags in nsh.8 which weren't yet being displayed:
+ { "inet6", "Search for tag inet6", CMPL0 NULL, 0 },
+ { "powerdown", "Search for tag powerdown", CMPL0 NULL, 0 },
+ { "saveenv", "Search for tag saveenv", CMPL0 NULL, 0 },
And an error has been corrected:
- { "unsetenv", "Search for tag setenv", CMPL0 NULL, 0 },
+ { "unsetenv", "Search for tag unsetenv", CMPL0 NULL, 0 },
- Commit:
16a04e0fcc6f8084731bf3279fff9f2a422bad4a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a dhcp restart command; requested by Tom
- Commit:
eb5d12f955f3d56f05ad6ec160eba2786b113dd8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix sqlite API error handling
- call sqlite3_errmsg(db) before closing the db, not after
- sqlite3_errmsg() can only be used when sqlite3_step() returns SQLITE_ERROR
- check for errors from sqlite3_finalize()
- close db handle even when an error occurred during sqlite3_open()
with suggestions from chris
testing + ok tom
- Commit:
dd054fead9185c4e49b5985abed6b555cd29ecbe
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
Fix dhcpd handling with respect to rdoamins
Run dhcpd in the correct rdomain when rdomain is != 0 and start dhcpd with
a list of interfaces on its command line. All interfaces must be in the
same rdomain; dhcpd will then set its own rdomain accordingly.
Use a separate DHCP lease database per rdomain just in case a given MAC
and IP tuple appears in multiple rdomains.
earlier version ok + testing by Tom
- Commit:
85c6a750079d9a9f6d6d41f565f5eaaa6e11144c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow T_HANDLER to process any number of arguments between 0 and 6
This way we can write handlers that accept all arguments listed in their
ctl table as actual arguments, rather than passing unused parameters which
contain ununitialized garbage.
The benefit is better clarity about the expected values of arguments passed
on by handler functions. Adjust motd and crontab handlers accordingly which
use T_HANDLER. All instances of call_editor() now use T_HANDLER_FILL1.
ok chris