Commit Graph

254 Commits (49b518951196496146f6d255d786e0baab49d3fc)

Author SHA1 Message Date
Ed Frey 1ed045b817 Add option to send a SIGINT to the process being wrapped 2014-01-02 14:04:20 -05:00
Kohsuke Kawaguchi ab4a373038 Merge pull request #22 from LateRoomsGroup/master
Addition of option to get username/password and working directory from the configuration XML
2013-10-28 21:22:54 -07:00
The LateRooms Group 7aa4018451 Read username/password & working dir from XML
It is possible to specify the useraccount (and password) that the
service will run as.  In addition, the working directory for the service
can be supplied.
2013-07-17 13:18:04 +01:00
Kohsuke Kawaguchi 380c329b0a Fixed issue #16: Making 'stopexecutable' really optional. 2013-07-02 10:51:06 -07:00
Kohsuke Kawaguchi 9e6e8bb3d9 Updated the copyright dates
Fixed issue #17
2013-07-02 10:46:33 -07:00
Kohsuke Kawaguchi c863e7fc33 A bit of refactoring to avoid duplication and readability.
Still needs to verify that this doesn't cause any regressions.
2013-07-02 10:41:52 -07:00
Kohsuke Kawaguchi 87f62cfab4 Merge branch 'master' of github.com:slide/winsw 2013-07-02 10:32:31 -07:00
Alex Earl b86d5c13b0 Removing unused code 2013-07-01 10:01:38 -07:00
Alex Earl c99fec03d1 Adding option to install with a specific username/password for the service. 2013-07-01 09:59:41 -07:00
toruuetani c50bb61b7b Kill process with its children 2013-06-21 22:43:45 +09:00
Kohsuke Kawaguchi 314fb7b9d0 Bug fix
- The sku attribute is optional. So for the simplicity let's not have
  it.
- When the supportedRuntime element is specified, it trumps what's in
  the executable, so v2.0 needs to be explicitly given.
- Version check is exact check, so "v2.0" and "v2.0.50727" aren't the
  same thing. So we really need to say "v2.0.50727" to let this match
  with .NET 2.0 runtime.
2013-05-10 15:53:44 -07:00
Kohsuke Kawaguchi 1cd492c39e Explained the config file. 2013-05-09 14:58:23 -07:00
Kohsuke Kawaguchi d66f9952c3 Merge remote-tracking branch 'origin/autorestart' 2013-05-06 14:10:10 -07:00
Kohsuke Kawaguchi bcb620a7f9 added download link 2013-04-20 18:32:16 -07:00
Kohsuke Kawaguchi eb40ffbf35 releasing this as 1.13 2013-04-20 18:28:47 -07:00
Kohsuke Kawaguchi 18d02115f4 Reusing the timespan parsing code 2013-04-20 18:26:44 -07:00
Kohsuke Kawaguchi 926e6aa007 Doc update 2013-04-20 18:25:20 -07:00
Kohsuke Kawaguchi 231db43ba1 Non-zero value makes more sense
If this defaults to 0, effectively it makes the element mandatory.
2013-04-20 18:18:29 -07:00
Kohsuke Kawaguchi 0eaa554ed3 Integrated failure action.
Also improved the timespan support.
Defaulting to ms for backward compatibility.
2013-04-20 18:08:35 -07:00
Kohsuke Kawaguchi becb2d249a now it works 2013-04-20 17:38:49 -07:00
Kohsuke Kawaguchi 4caa17f921 my first shot 2013-04-20 17:04:57 -07:00
Kohsuke Kawaguchi 8c2f65f55a Work in progress.
Committed so that I can work on this from another computer.
2013-04-18 07:35:28 -07:00
Kohsuke Kawaguchi c0126037be releasing this as 1.12 2013-03-31 07:28:18 -07:00
Kohsuke Kawaguchi fb6f5eb7bc my version of .NET doesn't seem to allow optional parameters 2013-03-31 16:12:50 +02:00
Kohsuke Kawaguchi 058c39dbbd Explaining the variable expansion 2013-03-31 07:04:31 -07:00
Kohsuke Kawaguchi 44cbd03afd documenting the new addition 2013-03-31 06:58:12 -07:00
teddy 39891488bf change the wrapped process working directory
set the working directory of the wrapped process with the location of the winsw executable, or the path defined in the configuration file.
2013-03-19 01:53:52 +01:00
Kohsuke Kawaguchi 241e1726ca added a section about KB 936707 2013-03-01 18:38:25 -08:00
Kohsuke Kawaguchi 0c369c317d Added logging 2013-03-01 18:31:32 -08:00
Kohsuke Kawaguchi 7616bddc9f updating 2013-03-01 18:05:48 -08:00
Kohsuke Kawaguchi 9d9712a882 moving more text from Wiki 2013-03-01 16:11:27 -08:00
Kohsuke Kawaguchi 4e8a1be206 I consider JSW Unix support evil 2013-03-01 15:58:34 -08:00
Kohsuke Kawaguchi 74bf1c6803 adding doc 2013-03-01 15:55:22 -08:00
Kohsuke Kawaguchi 48fb6579ed corrected typo as pointed out by issue #2 2013-03-01 15:28:41 -08:00
Kohsuke Kawaguchi a28b98f3b8 Adding my current and former employers.
I probably touched the code from work, so I'm adding them as the
copyright owner to err on the safe side. The license is still MIT
license, so this shouldn't have any practical impact.
2013-03-01 15:26:40 -08:00
Ryan Lea 4fe9bb0ca2 Bug fix for determining periodicity type. 2011-10-28 11:13:43 +12:00
Kohsuke Kawaguchi 98a12b70ff a few more follow up changes in 1.11 2011-10-27 11:21:11 -07:00
Kohsuke Kawaguchi c2ee1d585d prepared to deplo 1.11 2011-10-27 10:55:02 -07:00
Kohsuke Kawaguchi b31ea97fd2 hyphen char appeared to be invalid. WTF? 2011-10-27 10:31:03 -07:00
Kohsuke Kawaguchi 9118145a4b Manually applied patch from comment #5 in
http://kenai.com/bugzilla/show_bug.cgi?id=4246
2011-10-27 10:25:26 -07:00
Kohsuke Kawaguchi f211481e77 improved type safety 2011-10-27 09:35:25 -07:00
Kohsuke Kawaguchi 723cef8f05 Merge remote-tracking branch 'trunk'
This is "-s ours" merge to indicate that we've incorporated all the
changes via cherry-picking.
2011-10-27 09:20:16 -07:00
kohsukekawaguchi 4919301ee5 designated MIT license
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@49 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
(cherry picked from commit 64c156deca)
2011-10-27 09:20:04 -07:00
Kohsuke Kawaguchi ddf9d4b2bf env variable expansion needs to happen first if we want to really detect
whitespace in arguments correctly

cherry picked c542409b17
2011-10-27 09:19:11 -07:00
Kohsuke Kawaguchi 088cfd232a WinSW should handle whitespace in the argument correctly
Cherry picked 83380bdd9b
2011-10-27 09:18:02 -07:00
Kohsuke Kawaguchi a5da052192 cherry-picking from 08e877842d 2011-10-27 09:15:55 -07:00
Kohsuke Kawaguchi 786abac959 Merge pull request #2 from Vlatombe/patch-2
Expand the logpath attribute using environment variables
2011-06-03 11:21:25 -07:00
Vincent Latombe 4feff7ae72 Expand the logpath attribute using environment variables 2011-05-19 17:28:59 +02:00
Kohsuke Kawaguchi 7dbc13355f preparing to deploy 1.10 2010-12-27 09:21:37 -08:00
Kohsuke Kawaguchi a1256692bb setting a new version 2010-12-27 09:05:24 -08:00