]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
5 years agoDOCS remove support for 32 bit systems
MikeBirnstiehl [Thu, 14 Mar 2019 10:15:04 +0000 (11:15 +0100)]
DOCS remove support for 32 bit systems

5 years agoSONAR-11804 do not send -server flag to ES JVM anymore
Sébastien Lesaint [Tue, 12 Mar 2019 10:25:16 +0000 (11:25 +0100)]
SONAR-11804 do not send -server flag to ES JVM anymore

5 years agoSONAR-11804 remove 32-bits wrapper and service binaries
Sébastien Lesaint [Tue, 12 Mar 2019 10:23:01 +0000 (11:23 +0100)]
SONAR-11804 remove 32-bits wrapper and service binaries

5 years agoSONAR-10277 Prevent user to have more than 100 projects as favorite
Julien Lancelot [Wed, 13 Mar 2019 08:11:58 +0000 (09:11 +0100)]
SONAR-10277 Prevent user to have more than 100 projects as favorite

5 years agoSONAR-11812 Prevent setting a directory as favorite
Julien Lancelot [Tue, 12 Mar 2019 17:51:57 +0000 (18:51 +0100)]
SONAR-11812 Prevent setting a directory as favorite

5 years agoSimplify PermissionTemplateService#hasDefaultTemplateWithPermissionOnProjectCreator
Julien Lancelot [Fri, 8 Mar 2019 09:46:44 +0000 (10:46 +0100)]
Simplify PermissionTemplateService#hasDefaultTemplateWithPermissionOnProjectCreator

Remove the parameter 'organizationUuid' as it's already available in the ComponentDto parameter

5 years agoSONAR-11668 Jump to measures list view from dashboard
Jeremy Davis [Wed, 13 Mar 2019 16:26:07 +0000 (17:26 +0100)]
SONAR-11668 Jump to measures list view from dashboard

5 years agoSONARCLOUD-456 Update screenshot for marketing page
Jeremy Davis [Wed, 13 Mar 2019 09:59:27 +0000 (10:59 +0100)]
SONARCLOUD-456 Update screenshot for marketing page

5 years agoSONAR-11731 Add documentation for Bitbucket Server integration
Julien HENRY [Fri, 1 Mar 2019 11:33:46 +0000 (12:33 +0100)]
SONAR-11731 Add documentation for Bitbucket Server integration

5 years agoSONAR-11729 implemented PrDecorator for Bitbucket Server
Michal Duda [Mon, 18 Feb 2019 16:52:18 +0000 (17:52 +0100)]
SONAR-11729 implemented PrDecorator for Bitbucket Server

5 years agoSONAR-11487 Update OkHttp to 3.14.0
Julien HENRY [Mon, 18 Mar 2019 08:11:41 +0000 (09:11 +0100)]
SONAR-11487 Update OkHttp to 3.14.0

5 years agoFix wording in SonarCloud page "privacy"
Simon Brandhof [Sun, 17 Mar 2019 10:27:24 +0000 (11:27 +0100)]
Fix wording in SonarCloud page "privacy"

Change suggested by Brian - https://github.com/SonarSource/sonar-enterprise/pull/595

[skip ci]

5 years agoSONAR-11829 Failed to set working directory hidden on Windows
Duarte Meneses [Fri, 15 Mar 2019 15:53:39 +0000 (10:53 -0500)]
SONAR-11829 Failed to set working directory hidden on Windows

5 years agoSONAR-11549 Remove code that load old scanner reports with modules (MMF-365)
Duarte Meneses [Tue, 5 Mar 2019 20:00:25 +0000 (14:00 -0600)]
SONAR-11549 Remove code that load old scanner reports with modules (MMF-365)

5 years agoSONAR-11664 Remove metric 'directories'
Duarte Meneses [Wed, 6 Mar 2019 21:20:30 +0000 (15:20 -0600)]
SONAR-11664 Remove metric 'directories'

5 years agoSONAR-10722 Clean code by removing portfolios in NewCoverageMeasuresStep
Julien Lancelot [Thu, 14 Mar 2019 10:50:42 +0000 (11:50 +0100)]
SONAR-10722 Clean code by removing portfolios in NewCoverageMeasuresStep

5 years agoAdding COBOL to the list of supported languages
Fabrice Bellingard [Wed, 13 Mar 2019 16:00:36 +0000 (17:00 +0100)]
Adding COBOL to the list of supported languages

Adding it in the docs was missed.

5 years agoSONAR-11811 Deprecate module qualifier 'BRC' from Java API
Julien Lancelot [Tue, 12 Mar 2019 17:13:04 +0000 (18:13 +0100)]
SONAR-11811 Deprecate module qualifier 'BRC' from Java API

5 years agoRemove deprecated stuff in applications ITs
Julien Lancelot [Wed, 6 Mar 2019 16:44:20 +0000 (17:44 +0100)]
Remove deprecated stuff in applications ITs

5 years agoFix description of api/users/update_login
Julien Lancelot [Wed, 6 Mar 2019 09:58:24 +0000 (10:58 +0100)]
Fix description of api/users/update_login

5 years agoDOC Fix binding existing org instructions
Jeremy Davis [Mon, 11 Mar 2019 15:06:21 +0000 (16:06 +0100)]
DOC Fix binding existing org instructions

5 years agoSONAR-11814 speed-up upsert of live measures on PostgreSQL
Simon Brandhof [Mon, 11 Mar 2019 12:41:21 +0000 (13:41 +0100)]
SONAR-11814 speed-up upsert of live measures on PostgreSQL

5 years agoSONAR-11795 Make metric 'executable_lines_data' available
Duarte Meneses [Mon, 11 Mar 2019 19:25:31 +0000 (14:25 -0500)]
SONAR-11795 Make metric 'executable_lines_data' available

5 years agoSONARCLOUD-491 disable PLSQL in autoscan
Simon Brandhof [Thu, 7 Mar 2019 08:20:14 +0000 (09:20 +0100)]
SONARCLOUD-491 disable PLSQL in autoscan

[skip ci]

5 years agoSONAR-11776 Quality Gate failure conditions should be sorted
Duarte Meneses [Thu, 7 Mar 2019 22:45:53 +0000 (16:45 -0600)]
SONAR-11776 Quality Gate failure conditions should be sorted

5 years agoSONAR-11776 Quality Gate failure conditions should be sorted
Duarte Meneses [Wed, 6 Mar 2019 21:14:16 +0000 (15:14 -0600)]
SONAR-11776 Quality Gate failure conditions should be sorted

5 years agoSONAR-11776 Quality Gate failure conditions should be sorted
Duarte Meneses [Wed, 27 Feb 2019 16:51:39 +0000 (10:51 -0600)]
SONAR-11776 Quality Gate failure conditions should be sorted

5 years agoDOC RQG updates to PR and SLB
michaelbirnstiehl [Thu, 28 Feb 2019 08:39:12 +0000 (09:39 +0100)]
DOC RQG updates to PR and SLB

5 years agoSONAR-11704 Update Bitbucket Cloud widgets
Wouter Admiraal [Tue, 19 Feb 2019 10:06:47 +0000 (11:06 +0100)]
SONAR-11704 Update Bitbucket Cloud widgets

5 years agoSONAR-11736 Reaturn overall issue count measures as new measures in SLBs and PRs
Duarte Meneses [Mon, 25 Feb 2019 16:40:16 +0000 (10:40 -0600)]
SONAR-11736 Reaturn overall issue count measures as new measures in SLBs and PRs

5 years agoMinor fixes
Duarte Meneses [Mon, 18 Feb 2019 16:01:41 +0000 (10:01 -0600)]
Minor fixes

5 years agoSONAR-11726 Add documentation suggestions for new PR overview
Wouter Admiraal [Mon, 25 Feb 2019 10:38:29 +0000 (11:38 +0100)]
SONAR-11726 Add documentation suggestions for new PR overview

5 years agoSONAR-11706 Add metrics to PrAnalysisData and PrChangedData
Janos Gyerik [Wed, 13 Feb 2019 12:56:26 +0000 (13:56 +0100)]
SONAR-11706 Add metrics to PrAnalysisData and PrChangedData

5 years agoSONAR-11724 Remove Leak Period logic from code navigator
Wouter Admiraal [Wed, 13 Feb 2019 09:42:19 +0000 (10:42 +0100)]
SONAR-11724 Remove Leak Period logic from code navigator

5 years agoSONAR-11719 Update measures page for Prs anad SLBs
Wouter Admiraal [Tue, 12 Feb 2019 10:08:52 +0000 (11:08 +0100)]
SONAR-11719 Update measures page for Prs anad SLBs

5 years agoSONAR-11693 New Overview tab for PRs and SLBs
Wouter Admiraal [Wed, 6 Feb 2019 06:14:39 +0000 (07:14 +0100)]
SONAR-11693 New Overview tab for PRs and SLBs

5 years agoSONAR-11700 Show QG badge instead of issue breakdown for PRs and SLBs
Wouter Admiraal [Mon, 11 Feb 2019 07:50:45 +0000 (08:50 +0100)]
SONAR-11700 Show QG badge instead of issue breakdown for PRs and SLBs

5 years agoSONAR-11707 Create new metrics for issue count and fix ITs
Duarte Meneses [Thu, 14 Feb 2019 21:43:26 +0000 (15:43 -0600)]
SONAR-11707 Create new metrics for issue count and fix ITs

5 years agoSONAR-11707 Return branch QG status conditions in WS
Duarte Meneses [Fri, 8 Feb 2019 22:10:11 +0000 (16:10 -0600)]
SONAR-11707 Return branch QG status conditions in WS

5 years agoSONAR-11707 Replace hardcoded QG with project's QG for SLB/PRs
Duarte Meneses [Wed, 6 Feb 2019 14:35:19 +0000 (08:35 -0600)]
SONAR-11707 Replace hardcoded QG with project's QG for SLB/PRs

5 years agoSONARCLOUD-472 Escape HTML entity
Wouter Admiraal [Fri, 8 Mar 2019 16:06:10 +0000 (17:06 +0100)]
SONARCLOUD-472 Escape HTML entity

5 years agoSONAR-11641 Add tests
Julien HENRY [Tue, 5 Mar 2019 17:10:07 +0000 (18:10 +0100)]
SONAR-11641 Add tests

5 years agoSONAR-11795 Drop persistit and move coverage measures computation to CE side
Julien HENRY [Tue, 5 Mar 2019 08:59:43 +0000 (09:59 +0100)]
SONAR-11795 Drop persistit and move coverage measures computation to CE side

5 years agoSONARCLOUD-472 - Rephrase pricing question (#1302)
n-b-sonar [Fri, 8 Mar 2019 13:29:58 +0000 (14:29 +0100)]
SONARCLOUD-472 - Rephrase pricing question (#1302)

5 years agoSONAR-11783 updated minor version of jackson libraries
Michal Duda [Mon, 4 Mar 2019 15:36:16 +0000 (16:36 +0100)]
SONAR-11783 updated minor version of jackson libraries

5 years agoUpgrade travis-utils to version 55
Julien Lancelot [Fri, 8 Mar 2019 08:41:04 +0000 (09:41 +0100)]
Upgrade travis-utils to version 55

5 years agoSONAR-11747 Fix portfolio computation when some projects are in warning
Julien Lancelot [Wed, 6 Mar 2019 09:30:49 +0000 (10:30 +0100)]
SONAR-11747 Fix portfolio computation when some projects are in warning

5 years agoSONAR-11680 upgrade Tomcat to 8.5.38
Simon Brandhof [Thu, 7 Mar 2019 12:30:00 +0000 (13:30 +0100)]
SONAR-11680 upgrade Tomcat to 8.5.38

5 years agoSONAR-11802 fix description of metric "sqale_index"
Simon Brandhof [Wed, 6 Mar 2019 23:11:28 +0000 (00:11 +0100)]
SONAR-11802 fix description of metric "sqale_index"

5 years agoSONAR-11797 fix for exception on project overview page
Michal Duda [Wed, 6 Mar 2019 11:16:58 +0000 (12:16 +0100)]
SONAR-11797 fix for exception on project overview page

5 years agoFix link to next.sonarqube.com in README
Simon Brandhof [Wed, 6 Mar 2019 09:00:40 +0000 (10:00 +0100)]
Fix link to next.sonarqube.com in README

[skip ci]

5 years agoClose properly okhttp connections in ITs
Julien HENRY [Fri, 1 Mar 2019 09:39:06 +0000 (10:39 +0100)]
Close properly okhttp connections in ITs

5 years agoSONAR-11794 Remove old deprecated metrics
Julien HENRY [Tue, 5 Mar 2019 15:14:47 +0000 (16:14 +0100)]
SONAR-11794 Remove old deprecated metrics

5 years agoSONAR-11561 Allow more special characters in branch names
Duarte Meneses [Fri, 1 Mar 2019 14:17:32 +0000 (08:17 -0600)]
SONAR-11561 Allow more special characters in branch names

5 years agoSONARCLOUD-343 improve existing org alm binding
Jeremy [Mon, 4 Mar 2019 14:19:47 +0000 (15:19 +0100)]
SONARCLOUD-343 improve existing org alm binding

5 years agoFix UT on Oracle
Julien Lancelot [Mon, 4 Mar 2019 13:30:34 +0000 (14:30 +0100)]
Fix UT on Oracle

5 years agoAdd missing SupportsBlueGreen annotation on migration
Julien Lancelot [Mon, 4 Mar 2019 13:12:19 +0000 (14:12 +0100)]
Add missing SupportsBlueGreen annotation on migration

5 years agoFeature/jay/hardening feb 19 (#1297)
Jeremy [Mon, 4 Mar 2019 11:15:31 +0000 (12:15 +0100)]
Feature/jay/hardening feb 19 (#1297)

* SONARCLOUD-441 Add COBOL to languages
* SONARCLOUD-435 Validate fields immediately
* SONARCLOUD-367 Add pricing to footer
* SONARCLOUD-169 Fix image size issue

5 years agoFix UT on MySQL
Julien Lancelot [Mon, 4 Mar 2019 09:29:47 +0000 (10:29 +0100)]
Fix UT on MySQL

5 years agoSONARCLOUD-425 updating docs
Aurelie Boiteux Cabourdin [Fri, 1 Mar 2019 15:27:36 +0000 (16:27 +0100)]
SONARCLOUD-425 updating docs

5 years agoSONARCLOUD-379 Display user sync warning message only if there are other members...
Grégoire Aubert [Wed, 27 Feb 2019 09:26:55 +0000 (10:26 +0100)]
SONARCLOUD-379 Display user sync warning message only if there are other members already

5 years agoSONARCLOUD-379 Handle only GitHub in api/organizations/set_members_sync
Julien Lancelot [Tue, 26 Feb 2019 08:30:52 +0000 (09:30 +0100)]
SONARCLOUD-379 Handle only GitHub in api/organizations/set_members_sync

5 years agoSONARCLOUD-380 Drop members sync feature for Bitbucket
Grégoire Aubert [Tue, 26 Feb 2019 10:52:56 +0000 (11:52 +0100)]
SONARCLOUD-380 Drop members sync feature for Bitbucket

5 years agoRename ownerId to organizationAlmId and almId to alm in AlmAppInstallDto
Julien Lancelot [Thu, 14 Feb 2019 15:15:31 +0000 (16:15 +0100)]
Rename ownerId to organizationAlmId and almId to alm in AlmAppInstallDto

5 years agoSONARCLOUD-413 Synchronize github user organization membership during authentication
Julien Lancelot [Wed, 13 Feb 2019 17:36:41 +0000 (18:36 +0100)]
SONARCLOUD-413 Synchronize github user organization membership during authentication

5 years agoSONARCLOUD-380 Rework modal styling of SC and SQ
Grégoire Aubert [Fri, 15 Feb 2019 16:52:52 +0000 (17:52 +0100)]
SONARCLOUD-380 Rework modal styling of SC and SQ

* Update modal-fields
* Update form-fields styling
* Update modal-fields usage in extensions
* Clean css

5 years agoSONARCLOUD-382 Update org member when receiving GH webhook
Benoit Gianinetti [Fri, 15 Feb 2019 10:57:07 +0000 (11:57 +0100)]
SONARCLOUD-382 Update org member when receiving GH webhook

5 years agoSONARCLOUD-413 Add organizations list in onboarding modal
Jeremy Davis [Thu, 14 Feb 2019 17:22:10 +0000 (18:22 +0100)]
SONARCLOUD-413 Add organizations list in onboarding modal

5 years agoSONARCLOUD-380 Trigger member sync when importing ALM org
Jeremy Davis [Tue, 12 Feb 2019 16:55:08 +0000 (17:55 +0100)]
SONARCLOUD-380 Trigger member sync when importing ALM org

 - Remove team button and refactor modals
 - Sync members after importing alm organization
 - Update AlmOrganization type and introduce mock function
 - Add info box when importing or binding organization
 - Remove manage team button in bound org empty state if member sync

5 years agoSONARCLOUD-422 Integrate bitbucket auth into sonar-enterprise
Benoît Gianinetti [Thu, 7 Feb 2019 16:01:10 +0000 (17:01 +0100)]
SONARCLOUD-422 Integrate bitbucket auth into sonar-enterprise

5 years agoSONARCLOUD-421 Integrate GitHub auth plugin into sonar enterprise
Benoit [Wed, 13 Feb 2019 08:35:07 +0000 (09:35 +0100)]
SONARCLOUD-421 Integrate GitHub auth plugin into sonar enterprise

5 years agoSONARCLOUD-379 Enable users sync on existing ALM bound organizations
Grégoire Aubert [Tue, 5 Feb 2019 08:38:19 +0000 (09:38 +0100)]
SONARCLOUD-379 Enable users sync on existing ALM bound organizations

* Display org sync advertisement block
* Add membersSync prop to organization type and update mock functions
* Extract RadioCard from CardPlan
* Allow to customize Modal through ConfirmButton
* Add user sync configuration modal
* Show help tooltip when user sync is activated

5 years agoSONARCLOUD-381 Create api/organization/sync_members
Julien Lancelot [Tue, 12 Feb 2019 10:59:29 +0000 (11:59 +0100)]
SONARCLOUD-381 Create api/organization/sync_members

* Rename organisation to organization in some SonarCloud directories/classes
* Add WS api/organizations/sync_members
* Get list of members from a GitHub organization
* sync_members fails when members sync is disabled

5 years agoSONARCLOUD-379 Add members_sync to /api/navigation/organization response
Benoît Gianinetti [Tue, 5 Feb 2019 15:14:25 +0000 (16:14 +0100)]
SONARCLOUD-379 Add members_sync to /api/navigation/organization response

5 years agoSONARCLOUD-379 Create POST /api/organizations/set_member_sync
Benoît Gianinetti [Mon, 4 Feb 2019 16:18:53 +0000 (17:18 +0100)]
SONARCLOUD-379 Create POST /api/organizations/set_member_sync

5 years agoSONARCLOUD-379 Add ORG_ALM_BINDING#MEMBERS_SYNC column
Benoît Gianinetti [Fri, 1 Feb 2019 12:57:05 +0000 (13:57 +0100)]
SONARCLOUD-379 Add ORG_ALM_BINDING#MEMBERS_SYNC column

5 years agoRe-activate all tests for the ExtendProfileForm component
Wouter Admiraal [Wed, 27 Feb 2019 10:50:46 +0000 (11:50 +0100)]
Re-activate all tests for the ExtendProfileForm component

5 years agoDOC drop `sonar.cpd.exclusions`
G. Ann Campbell [Thu, 28 Feb 2019 08:42:20 +0000 (09:42 +0100)]
DOC drop `sonar.cpd.exclusions`

`sonar.cpd.exclusions` can be set through the UI and the patterns are documented there.

5 years agoFix typo: config/sonar.properties -> conf/sonar.properties
Janos Gyerik [Thu, 28 Feb 2019 05:44:26 +0000 (06:44 +0100)]
Fix typo: config/sonar.properties -> conf/sonar.properties

5 years agoSONAR-11687 Remove multiselection of issues
Jeremy Davis [Thu, 21 Feb 2019 16:15:22 +0000 (17:15 +0100)]
SONAR-11687 Remove multiselection of issues

5 years agoDOCS deleted out-of-date graphic. (#1294)
michaelbirnstiehl [Wed, 27 Feb 2019 15:22:03 +0000 (16:22 +0100)]
DOCS deleted out-of-date graphic. (#1294)

* Update quality-profiles.md

* Delete restore-quality-profile.jpeg

5 years agoUse Artifactory Cloud (#1175)
David Rautureau [Wed, 27 Feb 2019 13:46:49 +0000 (14:46 +0100)]
Use Artifactory Cloud (#1175)

5 years agoDOC fixed typo
michaelbirnstiehl [Mon, 25 Feb 2019 15:43:53 +0000 (16:43 +0100)]
DOC fixed typo

5 years agofixup! SONAR-11741 fix NPE when importing issues from external report
Simon Brandhof [Wed, 20 Feb 2019 09:45:46 +0000 (10:45 +0100)]
fixup! SONAR-11741 fix NPE when importing issues from external report

5 years agoSONAR-11741 fix NPE when importing issues from external report
Simon Brandhof [Tue, 19 Feb 2019 22:52:57 +0000 (23:52 +0100)]
SONAR-11741 fix NPE when importing issues from external report

Incomplete definition of issue offsets should not make the import fail.

5 years agostabilize BranchDaoTest on Oracle
Sébastien Lesaint [Thu, 21 Feb 2019 14:23:29 +0000 (15:23 +0100)]
stabilize BranchDaoTest on Oracle

5 years agoSONAR-11670 Drop preview mode
Julien HENRY [Thu, 21 Feb 2019 14:42:14 +0000 (15:42 +0100)]
SONAR-11670 Drop preview mode

5 years agorenamed Bitbucket* classes to BitbucketCloud*
Michal Duda [Tue, 19 Feb 2019 13:49:21 +0000 (14:49 +0100)]
renamed Bitbucket* classes to BitbucketCloud*

5 years agoDOC move `sonar.links.scm_dev`to deprecated table
G. Ann Campbell [Wed, 20 Feb 2019 08:09:36 +0000 (09:09 +0100)]
DOC move `sonar.links.scm_dev`to deprecated table

5 years agoDo not fail Cirrus on consecutive pushes
Simon Brandhof [Tue, 19 Feb 2019 17:15:40 +0000 (18:15 +0100)]
Do not fail Cirrus on consecutive pushes

5 years agoSONAR-11617 Support SQLServer 2017
Simon Brandhof [Thu, 17 Jan 2019 20:54:48 +0000 (21:54 +0100)]
SONAR-11617 Support SQLServer 2017

[skip ci]

5 years agoApply the Cirrus guidelines about Gradle cache
Simon Brandhof [Tue, 19 Feb 2019 15:08:01 +0000 (16:08 +0100)]
Apply the Cirrus guidelines about Gradle cache

5 years agoSimplify Bitbucket Cloud "Get Started" docs
Fabrice Bellingard [Wed, 13 Feb 2019 10:46:37 +0000 (11:46 +0100)]
Simplify Bitbucket Cloud "Get Started" docs

5 years agoSONAR-11558 Index basedir by default when sonar.sources is not provided
Julien HENRY [Mon, 11 Feb 2019 16:14:32 +0000 (17:14 +0100)]
SONAR-11558 Index basedir by default when sonar.sources is not provided

5 years agoSONARCLOUD-336: Automatically guess the projectKey/organization
Michal Duda [Fri, 1 Feb 2019 11:51:32 +0000 (12:51 +0100)]
SONARCLOUD-336: Automatically guess the projectKey/organization

5 years agoSONARCLOUD-407 Update Bitbucket Pipelines documentation
Julien HENRY [Fri, 8 Feb 2019 15:54:09 +0000 (16:54 +0100)]
SONARCLOUD-407 Update Bitbucket Pipelines documentation

5 years agoSONAR-11677 Simple issue reporting on PR/SLB with no reference analysis
Julien HENRY [Tue, 5 Feb 2019 19:22:02 +0000 (20:22 +0100)]
SONAR-11677 Simple issue reporting on PR/SLB with no reference analysis

Only keep issues having at least a location on a changed line

5 years agoSONAR-11677 Use main branch as reference when analyzing a PR and base branch is not...
Julien HENRY [Mon, 4 Feb 2019 14:19:36 +0000 (15:19 +0100)]
SONAR-11677 Use main branch as reference when analyzing a PR and base branch is not analyzed

5 years agoDOCS Add Portfolio and Application admin documentation (#1231)
CS [Fri, 15 Feb 2019 13:02:55 +0000 (14:02 +0100)]
DOCS Add Portfolio and Application admin documentation (#1231)

* DOCS Add Portfolio and Application admin

* DOCS Add admin of Applications and Portfolios

* Change wording for admin page

5 years agoDOCS make "don't run as root" more explicit
G. Ann Campbell [Fri, 15 Feb 2019 11:00:56 +0000 (06:00 -0500)]
DOCS make "don't run as root" more explicit