]> gitweb.michael.orlitzky.com - dead/htsn.git/log
dead/htsn.git
10 years agoMove the TSN namespace (Xml.hs and FeedHosts.hs) into the top level.
Michael Orlitzky [Sat, 28 Dec 2013 23:50:11 +0000 (18:50 -0500)]
Move the TSN namespace (Xml.hs and FeedHosts.hs) into the top level.
Move the report_foo functions into their own module.
Get the process name automatically in init_logging.

10 years agoVersion bump to 0.0.3 just for the fixed openrc init. 0.0.3
Michael Orlitzky [Tue, 24 Dec 2013 18:45:22 +0000 (13:45 -0500)]
Version bump to 0.0.3 just for the fixed openrc init.

10 years agoRemove 'need dns' from the openrc init file.
Michael Orlitzky [Tue, 24 Dec 2013 18:43:50 +0000 (13:43 -0500)]
Remove 'need dns' from the openrc init file.

10 years agoBump version to 0.0.2 and make some small documentation updates. 0.0.2
Michael Orlitzky [Tue, 24 Dec 2013 16:54:07 +0000 (11:54 -0500)]
Bump version to 0.0.2 and make some small documentation updates.

10 years agoAdd the example openrc init file.
Michael Orlitzky [Tue, 24 Dec 2013 04:09:37 +0000 (23:09 -0500)]
Add the example openrc init file.

10 years agoBump tasty dep and fix a --prefix line in the makefile.
Michael Orlitzky [Tue, 24 Dec 2013 04:09:16 +0000 (23:09 -0500)]
Bump tasty dep and fix a --prefix line in the makefile.

10 years agoAdd error handling in the daemonization process.
Michael Orlitzky [Tue, 24 Dec 2013 00:41:54 +0000 (19:41 -0500)]
Add error handling in the daemonization process.

10 years agoUse a global configuration file (again).
Michael Orlitzky [Tue, 24 Dec 2013 00:41:28 +0000 (19:41 -0500)]
Use a global configuration file (again).

10 years agoChange the default pidfile location.
Michael Orlitzky [Tue, 24 Dec 2013 00:41:09 +0000 (19:41 -0500)]
Change the default pidfile location.

10 years agoUpdate the man page to reflect the global configuration file change.
Michael Orlitzky [Tue, 24 Dec 2013 00:40:45 +0000 (19:40 -0500)]
Update the man page to reflect the global configuration file change.

10 years agoUpdate cabal description again.
Michael Orlitzky [Tue, 24 Dec 2013 00:40:11 +0000 (19:40 -0500)]
Update cabal description again.

10 years agoFix variables and examples in htsnrc.example.
Michael Orlitzky [Tue, 24 Dec 2013 00:39:37 +0000 (19:39 -0500)]
Fix variables and examples in htsnrc.example.

10 years agoFix typo.
Michael Orlitzky [Mon, 23 Dec 2013 22:51:47 +0000 (17:51 -0500)]
Fix typo.

10 years agoSet --prefix=/ in the makefile.
Michael Orlitzky [Mon, 23 Dec 2013 22:37:46 +0000 (17:37 -0500)]
Set --prefix=/ in the makefile.

10 years agoQuote example user/group names.
Michael Orlitzky [Mon, 23 Dec 2013 22:36:58 +0000 (17:36 -0500)]
Quote example user/group names.

10 years agoAdd more cabal description.
Michael Orlitzky [Mon, 23 Dec 2013 21:11:03 +0000 (16:11 -0500)]
Add more cabal description.
List the non-Main modules we use.

10 years agoAdd the *.cabal file to the `make doc` dependencies.
Michael Orlitzky [Mon, 23 Dec 2013 16:27:57 +0000 (11:27 -0500)]
Add the *.cabal file to the `make doc` dependencies.

10 years agoAdd a better Cabal description.
Michael Orlitzky [Mon, 23 Dec 2013 16:14:29 +0000 (11:14 -0500)]
Add a better Cabal description.

10 years agoAdd trailing slash in URL.
Michael Orlitzky [Mon, 23 Dec 2013 16:14:21 +0000 (11:14 -0500)]
Add trailing slash in URL.

10 years agoAdd a "CONFIGURATION FILE" section to the man page.
Michael Orlitzky [Mon, 23 Dec 2013 15:48:43 +0000 (10:48 -0500)]
Add a "CONFIGURATION FILE" section to the man page.

10 years agoRetain umask after daemonizing.
Michael Orlitzky [Mon, 23 Dec 2013 15:25:46 +0000 (10:25 -0500)]
Retain umask after daemonizing.
Report when we have successfully logged in.

10 years agoFinish updating the manpage; make the example config file match.
Michael Orlitzky [Mon, 23 Dec 2013 14:46:07 +0000 (09:46 -0500)]
Finish updating the manpage; make the example config file match.

10 years agoAdd more code documentation.
Michael Orlitzky [Mon, 23 Dec 2013 02:40:03 +0000 (21:40 -0500)]
Add more code documentation.

10 years agoAdd a bunch of new options allowing htsn to daemonize.
Michael Orlitzky [Mon, 23 Dec 2013 01:48:31 +0000 (20:48 -0500)]
Add a bunch of new options allowing htsn to daemonize.

10 years agoUpdate the man page to reflect current reality.
Michael Orlitzky [Sun, 22 Dec 2013 22:47:00 +0000 (17:47 -0500)]
Update the man page to reflect current reality.

10 years agoDisable syslog by default.
Michael Orlitzky [Sun, 22 Dec 2013 18:18:18 +0000 (13:18 -0500)]
Disable syslog by default.
Allow log_file and syslog to coexist.

10 years agoRemove *.xml files in `make clean`.
Michael Orlitzky [Sun, 22 Dec 2013 18:15:07 +0000 (13:15 -0500)]
Remove *.xml files in `make clean`.

10 years agoTake feed_hosts as the final list of arguments.
Michael Orlitzky [Sun, 22 Dec 2013 03:13:23 +0000 (22:13 -0500)]
Take feed_hosts as the final list of arguments.

10 years agoTiny whitespace fix.
Michael Orlitzky [Sun, 22 Dec 2013 03:13:08 +0000 (22:13 -0500)]
Tiny whitespace fix.

10 years agoRemove more better in `make clean`.
Michael Orlitzky [Sun, 22 Dec 2013 02:16:48 +0000 (21:16 -0500)]
Remove more better in `make clean`.

10 years agoReturn an Either from parse_xmlfid instead of a Maybe for better error reporting.
Michael Orlitzky [Sun, 22 Dec 2013 02:16:28 +0000 (21:16 -0500)]
Return an Either from parse_xmlfid instead of a Maybe for better error reporting.

10 years agoFinally get logging right.
Michael Orlitzky [Sat, 21 Dec 2013 23:26:41 +0000 (18:26 -0500)]
Finally get logging right.
Remove *.log files in `make clean`.

10 years agoAttempt to implement syslog logging; fail at least with metalog.
Michael Orlitzky [Sat, 21 Dec 2013 20:57:22 +0000 (15:57 -0500)]
Attempt to implement syslog logging; fail at least with metalog.

10 years agoBased on TSN documentation, split XML documents on the </message> tag instead of...
Michael Orlitzky [Sat, 21 Dec 2013 18:44:45 +0000 (13:44 -0500)]
Based on TSN documentation, split XML documents on the </message> tag instead of the XML prologue.

10 years agoAdd scaffolding to allow logging via syslog or a file.
Michael Orlitzky [Sat, 21 Dec 2013 18:12:16 +0000 (13:12 -0500)]
Add scaffolding to allow logging via syslog or a file.
Rework the output/logging so that the stdout/stderr display does not pass through hslogger.
Change the output colors.
Update the example config with new options.

10 years agoAd rudimentary hslogger logging.
Michael Orlitzky [Fri, 20 Dec 2013 23:36:15 +0000 (18:36 -0500)]
Ad rudimentary hslogger logging.

10 years agoAdd hslogger as a dependency.
Michael Orlitzky [Fri, 20 Dec 2013 23:35:27 +0000 (18:35 -0500)]
Add hslogger as a dependency.

10 years agoUpdate the man page with new logging plans.
Michael Orlitzky [Fri, 20 Dec 2013 23:35:10 +0000 (18:35 -0500)]
Update the man page with new logging plans.

10 years agoAdd a Tasty test suite.
Michael Orlitzky [Fri, 20 Dec 2013 20:35:35 +0000 (15:35 -0500)]
Add a Tasty test suite.

10 years agoAdd the TSN directory as deps in the makefile.
Michael Orlitzky [Fri, 20 Dec 2013 20:04:42 +0000 (15:04 -0500)]
Add the TSN directory as deps in the makefile.

10 years agoTiny change to the description used in CmdArgs.
Michael Orlitzky [Fri, 20 Dec 2013 06:21:50 +0000 (01:21 -0500)]
Tiny change to the description used in CmdArgs.

10 years agoAdd a man page, work in progress.
Michael Orlitzky [Fri, 20 Dec 2013 06:21:35 +0000 (01:21 -0500)]
Add a man page, work in progress.

10 years agoUpdate the comment at the top of htsntc.example.
Michael Orlitzky [Fri, 20 Dec 2013 04:40:20 +0000 (23:40 -0500)]
Update the comment at the top of htsntc.example.

10 years agoAdd more code comments.
Michael Orlitzky [Fri, 20 Dec 2013 03:54:08 +0000 (22:54 -0500)]
Add more code comments.

10 years agoMove FeedHosts under the TSN namespace.
Michael Orlitzky [Fri, 20 Dec 2013 03:19:54 +0000 (22:19 -0500)]
Move FeedHosts under the TSN namespace.
Undo the global config file check.
Use a cross-platform method of getting the user's home directory.
Clarify some old comments, and add new ones.

10 years agoAllow a global /etc/htsnrc to override the user's ~/.htsnrc.
Michael Orlitzky [Wed, 18 Dec 2013 08:11:30 +0000 (03:11 -0500)]
Allow a global /etc/htsnrc to override the user's ~/.htsnrc.

10 years agoAdd an example configuration file.
Michael Orlitzky [Wed, 18 Dec 2013 07:48:27 +0000 (02:48 -0500)]
Add an example configuration file.

10 years agoRemove a comment about the bug fixed in CmdArgs.
Michael Orlitzky [Wed, 18 Dec 2013 07:46:44 +0000 (02:46 -0500)]
Remove a comment about the bug fixed in CmdArgs.

10 years agoBump the cmdargs dependency to fix a bug.
Michael Orlitzky [Wed, 18 Dec 2013 07:29:11 +0000 (02:29 -0500)]
Bump the cmdargs dependency to fix a bug.

10 years agoRemove redundant "do".
Michael Orlitzky [Thu, 28 Nov 2013 01:15:46 +0000 (20:15 -0500)]
Remove redundant "do".

11 years agoUse the round-robin approach to choosing a hostname.
Michael Orlitzky [Sat, 23 Nov 2013 22:29:16 +0000 (17:29 -0500)]
Use the round-robin approach to choosing a hostname.
Time out the login after 5s if it has not completed.
Add some comments.

11 years agoRemove useless deepseqs.
Michael Orlitzky [Sat, 23 Nov 2013 20:37:35 +0000 (15:37 -0500)]
Remove useless deepseqs.

11 years agoInitial commit of something working.
Michael Orlitzky [Sat, 23 Nov 2013 01:38:22 +0000 (20:38 -0500)]
Initial commit of something working.