Girish Ramakrishnan
|
e19e5423f0
|
cloudron-support: Remove unused var
|
2022-05-07 19:25:06 -07:00 |
|
Girish Ramakrishnan
|
1c1d247a24
|
cloudron-support: update key
|
2022-04-29 12:39:42 -07:00 |
|
Johannes Zellner
|
cc328f3a6e
|
cloudron-support --enable-ssh should only enable ssh not attempt to collect stats, this might fail
|
2022-04-28 11:31:18 +02:00 |
|
Girish Ramakrishnan
|
7ec1594428
|
create a separate support user
This creates a separate user named 'cloudron-support' using which we
can provide remote support. The hyphen username convention follows the
systemd sytem username convention.
With a separate user, we don't need to ask users to keep changing PermitRootLogin
(and remind them to change it back).
Using a sudo user has various advantages:
* https://askubuntu.com/questions/687249/why-does-ubuntu-have-a-disabled-root-account
* https://wiki.debian.org/sudo
* https://askubuntu.com/questions/16178/why-is-it-bad-to-log-in-as-root
The yellowtent user is also locked down further - no password and no shell login.
|
2022-03-30 15:08:20 -07:00 |
|
Girish Ramakrishnan
|
aa3ee2e180
|
cloudron-support: add option to reset account
new cli option --reset-appstore-account
|
2021-11-15 10:06:18 -08:00 |
|
Johannes Zellner
|
0313a60f44
|
Fix newline stripping when passing the tmp file as path
This fixes the issue where the input data gets too large for the
commandline argument buffer
|
2021-11-09 16:05:36 +01:00 |
|
Johannes Zellner
|
ca2cc0b86c
|
Make cloudron-support --owner-login use the settings table
|
2021-09-20 13:20:41 +02:00 |
|
Girish Ramakrishnan
|
50d7610bfd
|
cloudron-support: createdAt -> creationTime
|
2021-06-25 12:51:42 -07:00 |
|
Johannes Zellner
|
8757e5ba42
|
print dashboard domain on --owner-login
|
2021-04-13 15:49:42 +02:00 |
|
Girish Ramakrishnan
|
32e00bdf47
|
cloudron-support: print the admin fqdn
|
2021-02-17 20:29:56 -08:00 |
|
Girish Ramakrishnan
|
83fa83a709
|
cloudron-support: typo
|
2021-02-17 20:04:43 -08:00 |
|
Girish Ramakrishnan
|
9b57329f56
|
Ghost password can now only be used once
|
2020-10-08 22:19:18 -07:00 |
|
Girish Ramakrishnan
|
9b2a3d23b2
|
cloudron-setup: there could be owners who have not selected a username yet
|
2020-09-17 13:56:04 -07:00 |
|
Girish Ramakrishnan
|
933918ea27
|
Fix docs url
|
2020-09-15 14:46:22 -07:00 |
|
Girish Ramakrishnan
|
f4a322478d
|
cloudron.target is not needed
|
2020-08-01 20:00:20 -07:00 |
|
Girish Ramakrishnan
|
215aa65d5a
|
Fix provider usage
* do not send to appstore anymore
* do not set in getStatus/getConfig
* provider is not needed when registering cloudron
|
2020-06-25 11:20:05 -07:00 |
|
Girish Ramakrishnan
|
f9e7a8207a
|
cloudron-support: make it --owner-login
|
2020-03-27 18:58:12 -07:00 |
|
Girish Ramakrishnan
|
d3594c2dd6
|
change ownership of ghost file for good measure
|
2020-03-12 10:30:51 -07:00 |
|
Girish Ramakrishnan
|
6ee4b0da27
|
Move out ghost file to platformdata
Since /tmp is world writable this might cause privilege escalation
https://forum.cloudron.io/topic/2222/impersonate-user-privilege-escalation
|
2020-03-12 10:24:21 -07:00 |
|
Girish Ramakrishnan
|
c3e0d9086e
|
cloudron-support: backups and appsdata can be empty
|
2020-02-24 14:12:25 -08:00 |
|
Girish Ramakrishnan
|
0e156b9376
|
migrate permissions and admin flag to user.role
|
2020-02-21 16:49:20 -08:00 |
|
Girish Ramakrishnan
|
a55c399585
|
cloudron-support: Use the PROVIDER file
|
2019-08-21 21:23:22 -07:00 |
|
Girish Ramakrishnan
|
9b74bb73aa
|
config.js is dead, long live config.js
we use settings now
|
2019-07-26 14:51:51 -07:00 |
|
Johannes Zellner
|
27369a650c
|
Fix disk full docs link
|
2019-07-16 15:10:56 +02:00 |
|
Girish Ramakrishnan
|
337a47c62b
|
typo
|
2019-07-02 16:46:14 -07:00 |
|
Girish Ramakrishnan
|
14bdac20ef
|
cloudron-support: add --admin-login
|
2019-07-02 16:37:46 -07:00 |
|
Girish Ramakrishnan
|
1de785d97c
|
cloudron-support: add ip addr output
with cloudflare dns, we don't have ip to login
|
2019-06-10 09:31:34 -07:00 |
|
Girish Ramakrishnan
|
e7eac003a9
|
cloudron-support: add ssh keys like support.js
|
2019-05-21 09:50:38 -07:00 |
|
Girish Ramakrishnan
|
cc17c6b2cd
|
cloudron-support: add set
|
2019-05-21 09:21:22 -07:00 |
|
Girish Ramakrishnan
|
7f9b078430
|
cloudron-support: add appsdata and boxdata stats
|
2019-04-23 10:14:20 -07:00 |
|
Girish Ramakrishnan
|
61cef46a95
|
cloudron-support: prefix newline
|
2019-03-10 14:00:08 -07:00 |
|
Johannes Zellner
|
e4512e12c5
|
Add --help for cloudron-support and make ssh key enabling optional
|
2018-11-26 15:28:11 +01:00 |
|
Johannes Zellner
|
4ef274acf0
|
Box logs are now in a log file
|
2018-11-19 19:47:19 +01:00 |
|
Girish Ramakrishnan
|
600e030c6d
|
add a note what the script is about
|
2018-11-14 10:25:43 -08:00 |
|
Girish Ramakrishnan
|
e86b813551
|
cloudron-support: use timeout command for docker ps output
|
2018-11-14 10:22:10 -08:00 |
|
Johannes Zellner
|
f93e0c868c
|
Warn the user if / or /tmp is full
|
2018-11-13 13:31:49 +01:00 |
|
Girish Ramakrishnan
|
2fa44879e9
|
cloudron-support: Add more services
|
2018-11-08 16:05:37 -08:00 |
|
Johannes Zellner
|
d2182559e8
|
change the ssh user detection to rely on SUDO_USER
|
2018-11-08 19:39:25 +01:00 |
|
Girish Ramakrishnan
|
0958a57c45
|
Fix path to conf file
|
2018-11-07 10:37:00 -08:00 |
|
Johannes Zellner
|
9aae0d9d4c
|
Add initial version of the cloudron-support tool
|
2018-11-07 17:37:16 +01:00 |
|