Aaron Meihm
cae93f70d7
[medium] transform agent configuration with relay credentials
2016-03-24 17:08:14 -05:00
Aaron Meihm
1266188bbe
[minor] use loader key on file system if present
2016-03-24 17:08:14 -05:00
Aaron Meihm
4bbbe24666
[minor] unique index on loader name and key
2016-03-24 17:08:14 -05:00
Aaron Meihm
16321b66d5
[minor] populate IsAdmin for various other investigator queries
2016-03-24 17:08:14 -05:00
Aaron Meihm
aed606d730
[minor] use default col val for isadmin in InsertSchedulerInvestigator
2016-03-24 17:08:14 -05:00
Aaron Meihm
6b989b2dda
[minor] small cleanup in ManifestUpdateStatus
2016-03-24 17:08:14 -05:00
Aaron Meihm
52be51533f
[minor] use QueryRow in GetLoaderEntryID
2016-03-24 17:08:14 -05:00
Aaron Meihm
966b06044b
[minor] launchd plist for loader scheduling
2016-03-24 17:08:14 -05:00
Aaron Meihm
7beab8a538
[minor] add a basic osx .pkg generation target for mig-loader
2016-03-24 17:08:14 -05:00
Aaron Meihm
a139e581df
[minor/bug] fix issue with investigator creation
...
Use column default of false for isadmin privilege, API will not have
permission to change this value. Also fix a syntax error in investigator
query string that was causing queries to fail.
2016-03-24 17:08:14 -05:00
Aaron Meihm
bbe664523a
[minor] provide a limited install target, see #166
...
This doesn't install the agent or loader, this should probably be
handled in a different target as there are a number of ways the agent
could be deployed.
2016-03-24 17:08:14 -05:00
Aaron Meihm
df27a0d3dd
[medium] add new administrator privilege for investigators
2016-03-24 17:08:14 -05:00
Aaron Meihm
3e7ba217b6
[minor/bug] if Init fails, ensure valid log channel exists before use
...
If Init returns an error because it cannot initialize the log, this
fixes an issue where a channel write will be attempted causing the agent
to block indefinitely
2016-03-24 17:08:14 -05:00
Aaron Meihm
3e8c0df21b
[minor] darwin bundle entry
2016-03-24 17:08:14 -05:00
Aaron Meihm
e66dc8d0b3
[minor] migrate darwin specific environment calls for agentcontext
2016-03-24 17:08:14 -05:00
Aaron Meihm
0858d284bc
[medium] add functions to list target loader entries in manifest reader
2016-03-24 17:08:14 -05:00
Aaron Meihm
f5de1cb5b6
[minor] order manifests by date in api search
2016-03-24 17:08:14 -05:00
Aaron Meihm
0206540a36
[minor] add help for manifest reader
2016-03-24 17:08:14 -05:00
Aaron Meihm
6452e47f01
[minor] if loader manifest selection fails, return a generic error
2016-03-24 17:08:14 -05:00
Aaron Meihm
7f219aa23e
[minor] honor the disabled flag in manifest maintenance operations
2016-03-24 17:08:14 -05:00
Aaron Meihm
1caba2e2c5
[minor] small cleanup to loader api endpoint functions
2016-03-24 17:08:14 -05:00
Aaron Meihm
c7d2350208
[minor] authenticate loader requests using path similar to standard api
2016-03-24 17:08:13 -05:00
Aaron Meihm
509b6dcaa0
[minor] add disable manifest functionality
2016-03-24 17:08:13 -05:00
Aaron Meihm
58644787bf
[medium] add console and api functionality for manifest creation
2016-03-24 17:08:13 -05:00
Aaron Meihm
1c9ba0bec1
[minor] move auth manifest endpoints under correct section in function
2016-03-24 17:08:13 -05:00
Aaron Meihm
7a494e1d05
[medium] validate manifest signatures on loader
2016-03-24 17:08:13 -05:00
Aaron Meihm
eb69b2a316
[minor] update loader based on changes to manifest/api endpoint
2016-03-24 17:08:13 -05:00
Aaron Meihm
93d4adec9f
[minor] correctly handle invalid loader key indications from api
2016-03-24 17:08:13 -05:00
Aaron Meihm
d77e0707ef
[minor] use a dedicated configuration input for the loader
2016-03-24 17:08:13 -05:00
Aaron Meihm
97cac21624
[minor] manifest signature status reset from console
2016-03-24 17:08:13 -05:00
Aaron Meihm
b0c5bd7e94
[minor] update the status of the manifest based on # of sigs
2016-03-24 17:08:13 -05:00
Aaron Meihm
578a2d1a34
[minor] return a proper 404 if invalid manifest is requested from api
2016-03-24 17:08:13 -05:00
Aaron Meihm
3f6cde53d6
[minor] correctly report success for console manifest signature op
2016-03-24 17:08:13 -05:00
Aaron Meihm
4b3fad348d
[minor] enforce single investigator signature per manifest in db
2016-03-24 17:08:13 -05:00
Aaron Meihm
7c897edc06
[major] Initial code for mig-loader
...
Checkpoint commit for initial revision of mig-loader related code. This
change adds functionality supporting agent auto-update using manifests
stored in the API.
2016-03-24 17:08:13 -05:00
Julien Vehent [:ulfr]
1df619ce68
Merge pull request #195 from mozilla/vendoringupdate20160318
...
Vendoring update 20160318
2016-03-18 16:52:25 -04:00
Julien Vehent
87ef301263
[minor] update location of scribe package
2016-03-18 15:14:30 -04:00
Julien Vehent
5883a9f7e9
[minor] update go_vendor_deps makefile target
2016-03-18 15:10:58 -04:00
Julien Vehent
9759ad2c70
[minor] vendoring update
2016-03-18 15:10:46 -04:00
Julien Vehent [:ulfr]
cbbebf0155
Merge pull request #143 from mvanotti/issue107
...
(WIP) [minor/107] Fix issue #107
2016-03-18 09:03:10 -04:00
Julien Vehent [:ulfr]
fff4a944c4
Merge pull request #194 from arunk-s/fix_example
...
[minor/bug] Fix broken link for example.go in module docs
2016-03-18 08:34:41 -04:00
Arun Sori
d732855e8c
[minor/bug] Fix broken link for example.go in module docs
2016-03-18 15:49:59 +05:30
Julien Vehent [:ulfr]
62ad506bc7
Merge pull request #192 from arunk-s/add_neighborIP
...
[minor] Fixes #144 : Add NeighborIP functionality on linux
2016-03-14 14:49:01 -04:00
Arun Sori
50a787fb59
[minor] Fixes #144 : Add NeighborIP functionality on linux
2016-03-14 19:44:00 +05:30
Julien Vehent
55013d6d13
[minor/bug] fix issues with #191 in mig client
2016-03-10 10:29:50 -05:00
Julien Vehent [:ulfr]
0ca69de60c
Merge pull request #191 from arunk-s/add_targetflags
...
[minor] Fixes #115
2016-03-10 10:23:38 -05:00
Arun Sori
65f599c975
[minor] Fixes #115 : Add `-target-found*` flags
2016-03-10 00:41:58 +05:30
Julien Vehent [:ulfr]
f8952c2cf7
Merge pull request #189 from arunk-s/fix_standalone
...
[minor/bug] Fix stand alone install script to accept go version > 1.5
2016-03-05 09:51:58 -05:00
Arun Sori
b99e2672c2
[minor/bug] Fix stand alone install script to accept go version > 1.5
2016-03-04 22:57:19 +05:30
Aaron Meihm
9278f7834d
[doc] add an example scribe policy around CVE-2015-7547
...
This policy identifies systems that have an updated version of glibc
installed that also have an uptime that exceeds that specified in the
policy.
2016-02-19 11:12:51 -06:00