Commit Graph

62 Commits (stable20)

Author SHA1 Message Date
hoellen 0201154183 Adjust sudo command to UID instead of username
Signed-off-by: hoellen <dev@hoellen.eu>
4 years ago
hoellen 6e3513aa89 Remove posix_getpwuid and compare only userid
Signed-off-by: hoellen <dev@hoellen.eu>
4 years ago
Christoph Wurst cb057829f7
Update license headers for 19
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
4 years ago
Christoph Wurst 5bf3d1bb38
Update license headers
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
5 years ago
Estelle Poulin b149c047b7 Add note for Docker users running console
Signed-off-by: Estelle Poulin <dev@inspiredby.es>
5 years ago
Michael Weimann c164409ee7
Adds a memory limit warning for console commands if the limit is below the recommended value
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
6 years ago
Roeland Jago Douma b8af7ee9bc
Nextcloud 13 is not compatible with newer than php 7.2
Just to avoid users from trying this with a to new (untested) php version

* Moved the check logic to 1 place
* All directly callable scripts just require this on top
* exit hard (-1) so we know scripts won't continue
* Return status 500 so no sync clients will try fancy stuff

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 years ago
Morris Jobke 0eebff152a
Update license headers
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 years ago
Lukas Reschke e9ab7e4fc6
Brand it 🙈
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 years ago
Ko- 0024b67aaf Check that set_time_limit is not disabled before calling it
Signed-off-by: Ko- <k.stoffelen@cs.ru.nl>
7 years ago
Robin Appelman 65ace7c5a7
handle errors in apps while registering commands
Signed-off-by: Robin Appelman <robin@icewind.nl>
8 years ago
Morris Jobke 6df90909f0
Nextcloud runs only on PHP 5.6+
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
8 years ago
RealRancor 14b1d946a8
Remove checks whether OC is running on Windows pt. 2 8 years ago
Patrick Paysant 81d0c47244
console.log now returns 1 instead of 0 on all errors
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
8 years ago
Joas Schilling f3319f6294
Allow to call the files even when you are in another instance atm
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling ba87db3fcc
Fix others 8 years ago
Morris Jobke c2d88a08b7
Remove unneeded checks if it runs on a Windows machine
* the setup check is still there
8 years ago
Lukas Reschke aba539703c
Update license headers 8 years ago
Thomas Müller 6a6fc742dc Catch class Error on all root entrypoints 8 years ago
Thomas Müller c609abf075
In case of fatal php errors and other unhandled exceptions no html error page is expected to be displayed in the console 8 years ago
Lukas Reschke 933f60e314 Update author information
Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
8 years ago
Morris Jobke 4f60ee90d6 Don't show PCNTL warning if --no-warnings is passed
* fixes owncloud/updater#252
8 years ago
Victor Dubiniuk 972e0c62b3 Add global --no-warning option to occ in order not to pollute output with warnings 8 years ago
Morris Jobke 244118580a Fix typo 8 years ago
Joas Schilling 97b907335a Dispatch an event when a console command is run 8 years ago
Thomas Müller 79d2f3186c Add startup warning that the PCNTL extensions are missing 8 years ago
Thomas Müller 682821c71e Happy new year! 8 years ago
Edward Crompton 6d7a5e002c Whitespace correction 8 years ago
Edward Crompton 6c096ec2b4 Removing the . from the end of the help response to match convention set by other messages 8 years ago
Edward Crompton 61a7728096 Adding a more helpful error message for when occ is run at the console as the wrong user 8 years ago
Morris Jobke b8ceae68d5 occ command can only be called from ownCloud root directory
* this changes into the ownCloud root directory and then should run just fine
* avoids weird error messages that are caused by this
9 years ago
Morris Jobke b945d71384 update licence headers via script 9 years ago
Philippe Le Brouster 12b751ddc9 Fix the config.php owner check for console.php
The config directory must be taken from OC::$configDir

Minor fix

 - Remove uneeded slash in the configdir path.
9 years ago
Morris Jobke f63915d0c8 update license headers and authors 9 years ago
Lukas Reschke 4c0a8d327d Add warning to OCC as well in case another PHP version is used there
In regard to a recent rant on social media where users complained about us to have broken the command line tool. Guess reading the documentation is hard…
9 years ago
Jost Baron 47ddd1794b Fix error message when wrong user on console
Owncloud complains if the user runs a shell script with a user other than the user that owns `config/config.php`. The error message does not reflect this, and instead speaks about the web server user. Related issue: #15920 .
9 years ago
Thomas Müller 890a18e1a6 Introduce own console application class 9 years ago
Thomas Müller f099c9883e Adding check command to validate server environment - fixes #15429 9 years ago
Jenkins for ownCloud b585d87d9d Update license headers 9 years ago
Christian Kampka bf01327cd0 Don't swallow errors in console.php 9 years ago
Morris Jobke 06aef4e8b1 Revert "Updating license headers"
This reverts commit 6a1a4880f0.
9 years ago
Thomas Müller bcd10d3dc5 implement command maintenance:install 9 years ago
Jenkins for ownCloud 6a1a4880f0 Updating license headers 9 years ago
Thomas Müller 036a8e3c1f console commands shall not be limited with respect to execution time - fixes #14156 9 years ago
Thomas Müller 1f01552325 Check for the posix extension - refs https://github.com/owncloud/core/pull/13282#issuecomment-69602645 9 years ago
Thomas Müller 793e1e8d6e Check for current user to have the same id then the owner of the config file - fixes #12307 9 years ago
Vincent Petry 2b1cd84fcc Do not load apps when an upgrade is due
This makes it still possible to update from the command line, but
disables custom commands from apps
10 years ago
Thomas Müller 6929549dad adding try/catch + switch to config object as provided by the server container 10 years ago
Thomas Müller 8b86b94d47 call OC_App::loadApps(); to load all commands of all apps and related functionality 10 years ago