Julien Vehent
9c752837f4
[minor] add release counter to version format
2015-09-24 11:27:39 -04:00
Julien Vehent
76f33f2dea
[minor] Add base Version in MIG package, overrided by Makefile
2015-09-24 08:54:07 -04:00
Julien Vehent
1e8f9f741c
[minor] Add mig-runner to Makefile targets
2015-09-24 08:42:49 -04:00
Aaron Meihm
20c8a2c40c
[minor] initial commit of mig-runner
2015-09-15 14:40:26 -05:00
Julien Vehent
556e9c0410
[minor] fix wrong binary path in deb-server makefile target
2015-09-08 15:42:51 -04:00
Aaron Meihm
a507a9e526
[minor] fix issue with unquoted wildcard in agent clean target
2015-09-05 06:37:39 -05:00
Julien Vehent
0cbfa67552
[minor] re-enable Masche by default, upstream issue is fixed
2015-09-02 09:22:57 -04:00
Julien Vehent
ede3858edb
[minor/bug] disable memory module to prevent macos build from breaking
2015-08-26 17:14:37 -04:00
Julien Vehent
91928a9fcd
[minor] add import comment to packages declarations
2015-08-26 14:15:40 -04:00
Julien Vehent
f9c24e9828
[minor] change folder structure to go get with nice names
2015-08-26 12:22:02 -04:00
Julien Vehent
e9aa7febf9
[major] reorganize repository structure for `go get mig.ninja/mig`
...
This is a major change to the structure of the repository and the Makefile,
but a minor change in terms of functionalities. It simply changes the structure
of the directories to be compliant with Go's idiomatic build methods.
I also bought the domain `mig.ninja` and will now be using that as
a standard import path for everything. The magic to serve everything
under mig.ninja/mig will be documented elsewhere.
2015-08-25 18:01:22 -04:00
Julien Vehent
f290ec2383
[minor] fix vendor deps updating in Makefile
2015-08-23 11:27:35 -04:00
Julien Vehent
a1128387f3
[medium] vendoring of all dependencies, requires go1.5
2015-08-23 11:13:17 -04:00
Julien Vehent
f308713f38
[minor] fix location of dependencies previously on code.google.com
2015-08-22 21:43:44 -04:00
Aaron Meihm
05128abe33
[minor] remove unused dependency
2015-08-07 11:56:21 -05:00
Aaron Meihm
3965c307e0
[minor] update dependency location
2015-08-07 11:56:20 -05:00
Aaron Meihm
eadec415c3
[minor] mig scribe module implementation
2015-08-07 11:56:20 -05:00
Aaron Meihm
d78bce93e7
[minor] fix typo in makefile error message
2015-08-03 07:46:18 -05:00
Aaron Meihm
7f04e9dfbc
[minor] remove unused agent-cron target
2015-07-21 14:48:31 -05:00
Julien Vehent
78184e5da6
Merge branch 'master' of github.com:mozilla/mig
2015-05-28 11:40:57 -04:00
Dustin J. Mitchell
72f0218a85
[minor] Add an all-but-deps make target to skip the go-get-deps part
2015-05-21 22:02:38 -04:00
Julien Vehent
85787c1d3c
[minor] various fixes to build server packages
2015-05-14 10:21:43 -04:00
Julien Vehent
9b5f10da83
Merge pull request #57 from djmitche/run-all-module-tests
...
run all module tests, rather than naming them individually
2015-05-11 18:41:47 -04:00
Dustin J. Mitchell
eaf4121d04
Hide the notes about readline-devel
...
Since readline is the last package go-gotten, it appears to users that
the install has failed, and sends them looking for how to install
readline and why the install isn't working, when in fact the go module
has installed just fine.
This uses a little make trickery to not give any indication that
anything's wrong unless the install fails.
2015-05-11 17:23:27 -04:00
Julien Vehent
cfe38f6213
[minor] don't build production binaries with -race
2015-05-11 12:41:02 -04:00
Dustin J. Mitchell
6adfcb8ae8
run all module tests, rather than naming them individually
2015-05-10 17:18:09 -04:00
Aaron Meihm
09133bef37
[minor] change hosted location to be under mozilla/ for mozoval
2015-05-10 12:10:02 -05:00
Aaron Meihm
3c70552282
[minor] basic initial structure for migoval module
2015-05-10 12:10:01 -05:00
Julien Vehent
2dba0ad3e7
[minor] add tests to Makefile
2015-05-08 18:09:15 -04:00
Julien Vehent
c09c20858a
[major] Memory module, using Masche
2015-05-08 09:28:47 -04:00
Julien Vehent
5740760dc0
[minor] test mig/modules entry in Makefile
2015-05-07 17:21:43 -04:00
Julien Vehent
c7ed8baeec
[minor] add vet and race to Makefile
2015-05-07 16:14:15 -04:00
Julien Vehent
ca9d12c18c
[minor] one does not simply... forget to update the makefile
2015-05-01 19:11:32 -04:00
Julien Vehent
b535a206d1
[medium] add tags.Team to asset hints and compliance items
2015-05-01 19:00:33 -04:00
Julien Vehent
c7a83ef50d
[minor] rewrite mig agent search command line tool
2015-04-07 15:54:03 -04:00
Julien Vehent
1c880e7b64
[minor] make target to package clients
2015-04-02 10:33:08 -04:00
Julien Vehent
722475edc2
[minor] fix dmg-agent make target
2015-04-02 08:49:23 -04:00
Julien Vehent
6511bee988
[minor] add camlistore packages to agent dependencies
2015-03-23 17:50:18 -04:00
Julien Vehent
38564a28ec
[medium] add API geolocations report to search endpoint
2015-03-23 14:52:47 -04:00
Julien Vehent
fe98dc4277
[minor] clients packaging (rpm/dev/dmg), with signatures
2015-03-18 09:04:40 -04:00
Julien Vehent
06da6a1556
[doc] point AGTCONF to default cfg in Makefile
2015-03-17 11:43:09 -04:00
Julien Vehent
9f866ac5f1
[doc] run `make all` during travis builds
2015-03-17 11:43:09 -04:00
Julien Vehent
d6934558a8
[minor] Fix GOPATH to use local deps before system's
2015-03-17 11:43:09 -04:00
Sushant Dinesh
0f46e8cfdb
[medium] ping module
2015-03-17 11:43:09 -04:00
Julien Vehent
d20ee3e966
[medium] compliance item worker
2015-03-13 19:44:57 -04:00
Julien Vehent
dcae2a81d7
[major] Implement support for event workers
...
This patch implement a new rabbitmq exchange called migevent where
the scheduler publishes any event of interest. Workers can subscribe
to specific events using binding keys (standard rabbitmq topic
exchange). A simple mozdef-asset worker is implemented, and the base
for an agent verification worker is also present but not yet functional.
2015-03-10 17:50:28 -04:00
Julien Vehent
5fc7d080ef
[minor] dependency location update for osext package
2015-02-23 11:10:57 -05:00
Julien Vehent
79ecbbb06f
Merge branch 'master' of github.com:mozilla/mig
2015-01-22 22:57:15 -05:00
Julien Vehent
2dc19d1e75
[minor] do not start the agent during pkg install
2015-01-22 13:27:10 -05:00
Guillaume Destuynder
167858f28d
[minor] Allow building "doc" from the toplvl dir
...
Also allow setting the rst2html program via RST2HTML variable.
2015-01-13 16:12:35 +01:00
Julien Vehent
776e4f4641
[minor] add missing dep to client in makefile
2015-01-04 14:47:30 -05:00
Julien Vehent
a3ff1ecdd5
[minor] split Makefile deps by MIG component
2015-01-04 14:47:30 -05:00
Julien Vehent
f8002386fb
[minor] Makefile entry to build DMG of agent for OSX
2014-12-29 14:06:08 -05:00
Julien Vehent
da443e6186
[minor] change agent rundir location in packages
2014-12-29 13:22:55 -05:00
Julien Vehent
e6ed8a490d
[medium] Windows MSI packaging of the agent
2014-12-28 13:41:23 -05:00
Julien Vehent
176e49eeb9
[minor] rpm/deb packaging improvements
2014-12-27 18:52:36 -05:00
Julien Vehent
1d4565ffc1
[minor] simplify agent shutdown during package install
2014-12-27 17:12:53 -05:00
Julien Vehent
51f519d14e
[minor] s/cache/run in agent packages
2014-12-26 15:36:25 -05:00
Julien Vehent
571de42384
[minor] add upgrade script to rpm and deb agent packages
2014-12-26 15:03:03 -05:00
Julien Vehent
e651381298
[minor] fix binary path in rpm package
2014-12-26 14:49:42 -05:00
Julien Vehent
5de043e71c
[minor] improve pkg build in Makefile
2014-12-26 14:44:18 -05:00
Julien Vehent
d245ad38e6
[doc] move svc mgmt package to github
2014-12-21 21:45:31 -05:00
Julien Vehent
391587b09c
[minor] use customized service mgmt package
2014-12-21 21:16:00 -05:00
Julien Vehent
93a99adaba
[minor] fix travis conf
2014-12-21 20:18:38 -05:00
Julien Vehent
e4733be6b1
[minor] makefile update
2014-12-09 12:37:37 -05:00
Julien Vehent
6f0094d4f1
[doc] minor change to Makefile mig-cmd
2014-11-30 13:41:54 -05:00
Julien Vehent
033faf5ea7
[minor] various nits
2014-11-24 14:40:27 -05:00
Julien Vehent
bfcdf3b361
[major] The MIG Command Line Utility
2014-11-24 14:40:03 -05:00
Julien Vehent
6eac3b1827
[minor] move list of available modules into global mig conf
2014-11-24 12:50:50 -05:00
Julien Vehent
68f706f1b7
[minor] small cmdline to list agents by name
2014-11-15 18:00:38 -05:00
Julien Vehent
da292e1aea
[minor] a simple command line client, the beginning of something great
2014-11-07 09:38:18 -05:00
Julien Vehent
2b5b1fb391
[minor] move src folder /clients to /client
2014-11-03 13:35:50 -05:00
Julien Vehent
994df4b66f
[minor] drop time in Makefile builddate
2014-10-03 11:08:52 -04:00
Julien Vehent
7e87919063
[minor/bug] fix readline package import in Makefile
2014-09-19 10:41:03 -04:00
Julien Vehent
4071cbe515
[doc] commit html doc
2014-09-14 13:19:52 -04:00
Julien Vehent
59c71cd0a5
[doc] custom css for rst2html doc
2014-09-14 13:19:52 -04:00
Julien Vehent
f8ec493125
[minor] Fix SHA3 dependency
2014-09-11 15:31:38 -04:00
Julien Vehent
8af4474b5b
[minor] quick'n'dirty utility to convert filechecker parameters v1 to v2
2014-09-03 20:52:29 -04:00
Julien Vehent
588e81e442
[minor] Makefile tweaks
2014-08-28 14:30:48 -04:00
Julien Vehent
9eadf2fe2e
[medium] discover endpoint IP addresses, both local and public (via stun)
2014-08-22 09:53:16 -04:00
Julien Vehent
72a9676dcb
[minor] use i386 instead of i686 in makefile packaging
2014-08-21 09:10:59 -04:00
Julien Vehent
969e6c5fbf
[minor] Makefile updates
2014-08-18 11:30:34 -04:00
Julien Vehent
78b391d580
[doc] gitignore & makefile
2014-08-13 12:30:57 -04:00
Julien Vehent
38300a6af0
[minor] set package maintainer for FPM in Makefile
2014-08-11 11:15:38 -04:00
Julien Vehent
ea21d60034
[minor] install agent monitoring cron job if IMMORTAL is set
2014-08-05 11:57:24 -04:00
Julien Vehent
e47d9b4071
[minor] added `-q` flag to query agent socket from cli
2014-08-04 09:25:41 -04:00
Julien Vehent
a58666be0a
[minor] agent cronjob
2014-08-04 09:24:00 -04:00
Julien Vehent
53712b87dc
[minor] refactor agent install script in Makefile, use stat socket to get agent pid
2014-07-30 17:08:48 -04:00
Julien Vehent
958d36c89f
[major] Windows Agent!!! (required logging refactoring and some bug fixes)
2014-07-30 13:09:43 -04:00
Julien Vehent
d86283e980
[minor] darwin package fix in makefile
2014-07-29 18:32:17 -04:00
Julien Vehent
6ba0a44c52
[minor] remove symlink from makefile
2014-07-01 17:48:01 -04:00
Julien Vehent
d3fff18b54
[medium] use readline in console
2014-06-29 15:21:42 -04:00
Julien Vehent
4c5fafbd49
[minor] add osx pkg target to fpm packaging in Makefile
2014-06-19 18:02:21 -04:00
Julien Vehent
4ba30f72cf
[minor] fpm packaging fixes
2014-06-19 18:02:01 -04:00
Julien Vehent
ff67ae485b
[medium] MIG console, take 1
2014-06-17 23:39:07 -04:00
Julien Vehent
f8cd31707e
[minor] improve RPM and DEB generation in Makefile, change version string format
2014-06-16 15:50:09 -04:00
Julien Vehent
d2f302cbd0
[major] f*** gpgme, use Go's own openpgp and Camlistore's gpgagent/pinentry instead
2014-06-14 14:15:12 -04:00
Julien Vehent
824e52f82f
[minor] add version to agent RPM build
2014-06-11 17:19:52 -04:00
Julien Vehent
0e85f01ade
[minor] API compilation fix
2014-05-13 17:21:17 -07:00
Julien Vehent
c53b11ca8d
[minor] don't daemonize the API
2014-05-13 17:15:32 -07:00