fscd
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2013-12-27
14:25
[4368f65ae3] Leaf: Use sizeof() in place of sizeof to match the code Use spaces to properly align "-w" in usage(). (user: trhodes)
2013-12-24
15:02
[0586786fce] Add "-f" to usage(); Add a blank line between sys includes and normal includes. (user: trhodes)
2013-12-22
23:40
[ef5a7c6a91] Add a "-w" option in order to update /etc/fscd.conf after doing an enable/disable action. Document the change in the manual page. (user: trhodes)
2013-06-05
14:01
[b9f37aa178] Add some spaces between defines and bump the version for recent "-r" removal and clang fix. (user: trhodes)
2013-01-25
14:41
[be0fa8935f] In fscadm: o Remove "-r" from usage(), it is not implemented; o Improve wording in usage(). In fscd: o Unlock in handle_task and return -1 to prevent a segfault if strlen is passed NULL; o Fix build with clang.    Parts submitted by: Andrey Zonov <zont@FreeBSD.org> (user: trhodes)
2013-01-21
18:43 • New ticket [db98ada1af] fscd could track all enabled services. (user: bdrewery)
18:41 • New ticket [32041c0f6b] fscadm enable/disable should add/remove to config. (user: bdrewery)
18:38 • New ticket [f83d63c8d2] fscadm does not recognize samba. (user: bdrewery)
2012-11-12
10:26
[57608217b6] Version bump to 1.1 (user: gnrp)
10:25
[c87b260bb6] Reorder the waiting - the outer loop does the time waiting. Maybe the process will be disabled while we wait for it, then we remove it and leave a comment about it. (user: gnrp)
2012-11-07
22:33
[b0d5c00198] UNTESTED yet: Don't stop restarting on several signals. Those are mostly things which are exceptional, but don't require manual intervention (like getting over set limits). On the other hand, for SIGINT, SIGUSR1, SIGUSR2, SIGKILL and SIGTERM the service is not restarted immediately. but rather 60 seconds after the kevent. Maybe the user restarted it itself and we should wait for the rc script to finish. (user: gnrp)
2012-11-04
17:50
[30267c6e23] Remove SIGINT and SIGTERM from the signals that cause a restart. Change parsing of rc.d scripts such that only for the hardcoded strings will be searched, not including the script name anymore, as some scripts have a different name than the script name (e.g. kerberos/kerberos5 on FreeBSD). (user: gnrp)
2012-10-21
10:35 • Changes to wiki page fscd (user: gnrp)
10:34 • Closed ticket [0adb244928]: fscd should have a sane error on strange output from service plus 1 other change (user: gnrp)
10:34 • Ticket [b8d7ac46c3] fscd should not search for the script name in service(8)'s output status still Closed with 1 other change (user: gnrp) ... 2 similar events omitted.
10:33 • Ticket [0adb244928] fscd should have a sane error on strange output from service status still Open with 3 other changes (user: gnrp)
2012-10-20
15:21
[cd0aa7eec3] * Don't check for the service name in the reply of `service $service status` anymore, such that services with a different name than the script name can be monitored (e.g. kerberos5). * Version bump to 1.0.2 * Cosmetics (user: gnrp)
2012-10-18
15:04 • New ticket [d625345776] Review list of signals. (user: gnrp)
15:03 • New ticket [0adb244928] fscd should have a sane error on strange output from service. (user: gnrp)
15:02 • New ticket [b8d7ac46c3] fscd should not search for the script name in service(8)'s output. (user: gnrp)
2012-07-29
17:58
[ae5f92ecde] Move the file checks and kqueue() initializer into their own function; Move -p flag with -r, otherwise it's not parsed correctly; Add very generic (and bad) locking; Add missing while; Add -p to manual page. (user: trhodes)
2012-07-28
11:02
[ae26c20f44] Initialize kqueue in the parallel case as well. (user: trhodes)
00:24
[b051febf18] Fix style. (user: trhodes)
00:22
[46574ca75d] First pass at parallel script execution. This seems to easily integrate with the rcorder that Kilian worked on rather than re-do all of this from scratch. I'm not too comfortable about the addition of rc.trampoline, but left that part untouched for right now. Build test only. (user: trhodes)
00:19
[b29492c42b] Add recursive starting rcorder. This is the latest version from github (commit: 304b13bef). See: https://github.com/kil/rcorder. (user: trhodes)
2012-07-25
13:27
[cbaaa31c78] Prune duplicates in the builddepends stuff, add getopt support and offer up a verbose mode.    Simplify the Makefile.    Submitted by: Garrett Cooper <yanegomi@gmail.com> (user: trhodes)
2012-07-24
18:32
[a8639c3eec] Switch to using getopt(); Style cleanup; Use errx() and warn(); Use fork() in place of system().    Submitted by: Garrett Cooper <yanegomi@gmail.com> (user: trhodes)
2012-07-22
15:40
[0b2a2bdc0d] I wrote this manual page back in June, since then, I added input files as arguments. Remove that bug and be more verbose about what startup scripts are not being executed and hint as to why. (user: trhodes)
12:41
[11588f7db0] Add pstarter(8); a utility for starting system services in parallel during boot. It is assumed that we are passed a list or have a pre-generated list of system services before invocation and we are being ran from /etc/rc. Manual page has further information. (user: trhodes)
2012-07-17
11:43
[2e3512b9f1] Update the copyright date. If Julian wants to add a copyright date, he should, but I wanted to bump it for my changes. (user: trhodes)
2012-07-06
20:41
[d0009fcec9] Apparently I'm in the NetBSD branch - just make special cases for FreeBSD and allow the NetBSD stuff be the default. (user: trhodes)
20:37
[973bfb44be] Wrap FreeBSD elements in #if statements. This should allow us to build on both FreeBSD and NetBSD without keeping two different versions. (user: trhodes)
2012-05-17
13:20 • Changes to wiki page fscd (user: gnrp)
2012-05-09
22:35
[0e51739320] Updated version info for 1.0.1, rebuilt pkgsrc Makefile and distinfo to fit the new version. (user: gnrp)
22:29
[9250e2778b] Leaf: Updated version string to 1.0.1 (user: gnrp, tags: freebsd)
22:20 • Changes to wiki page fscd (user: gnrp)
22:19 • Changes to wiki page fscd (user: gnrp)
22:08
[98edf1711a] Last merge was a failure, FreeBSD version was broken. Now, the fix from 12e426f34f is in again, plus the merges of the the 13th of April. (user: gnrp, tags: freebsd)
21:49
[12e426f34f] Fixed small bug that led fscd to segfault when being in debug mode and a process died. (user: gnrp)
2012-04-13
19:57 • Edit [85db12bec6d094ff|85db12bec6]: Add tag "freebsd". (user: gnrp)
19:57
[85db12bec6] Updated version info for pkgsrc package. (user: gnrp, tags: freebsd)
19:51 • Edit [fa1037dc022297c6|fa1037dc02]: Add tag "freebsd". (user: gnrp)
19:36
[fa1037dc02] Corrected manpages, now mdoclint is happy. (user: gnrp, tags: freebsd)
2012-04-11
13:45
[655aa44088] Little spelling typo in fscd.sh (user: gnrp)
13:38
[406310bd95] Removed PKGNAME from pkgsrc pkg. (user: gnrp, tags: freebsd)
13:34
[e6763ffe84] Fixed pkgsrc package. (user: gnrp, tags: freebsd)
13:32
[0f8f0b5dbf] Fixed pkgsrc checksums. (user: gnrp)
13:31
[531dc96115] Fixed references for fscadm.1 to fscadm.8. (user: gnrp)