- 27 Sep, 2016 3 commits
-
-
Kirill Smelkov authored
2a733418 (slaprunner: replaces dropbear by openssh) switched slaprunner sshd from dropbear to openssh (thanks for it once again) and used ForceCommand to imitate login shell to be partitions `${bash:location}/bin/bash -l`. For case when original ssh command is explicitly provided ("$SSH_ORIGINAL_COMMAND" is not empty) the code there tries to just execute what was provided by caller. However the reexecution is not completely correct as for cases when origin command contains some quoting, 1 level of quotes is removed. The case when I hit this in practice is git access to repositories over ssh. When git wants to e.g. clone a repository it runs `git-upload-pack quoted-path-to-repo.git` and fails this way: ``` $ GIT_TRACE=1 git clone ssh://host1/~/B.git 19:28:23.558858 git.c:350 trace: built-in: git 'clone' 'ssh://host1/~/B.git' Cloning into 'B'... 19:28:23.572994 run-command.c:336 trace: run_command: 'ssh' 'host1' 'git-upload-pack '\''~/B.git'\''' fatal: ''~/B.git'' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. ``` Quoting SSH_ORIGINAL_COMMAND and evaluating it completely via eval fixes this. /cc @Nicolas, @alain.takoudjou
-
Kazuhiko Shiozaki authored
-
Jérome Perrin authored
Because this url is use by [erp5_promise](https://lab.nexedi.com/nexedi/erp5/blob/450ae11128503934b4d81de8c7c72ba7aa7948d5/bt5/erp5_promise/SkinTemplateItem/portal_skins/erp5_promise/Alarm_checkPromiseConversionServer.py#L5) to configure cloudooo in the preference, but erp5 preference is not supposed to be `cloudooo://` but just `http://` . FYI, this erp5_promise is the **Check Site Consistency** part described in the "ERP5 on webrunner" installation procedure as documented in https://www.erp5.com/erp5-HowTo.Request.Erp5.Instance.On.Slap.Os.Webrunner /cc @tc @vpelletier /reviewed-on nexedi/slapos!94
-
- 26 Sep, 2016 4 commits
-
-
Julien Muchembled authored
It depends on RINA libraries installed system-wide, which in turn depend on other libraries like libssl and zlib.
-
Julien Muchembled authored
-
isaak yansane-sisk authored
-
Kazuhiko Shiozaki authored
-
- 23 Sep, 2016 2 commits
-
-
Kazuhiko Shiozaki authored
-
Rafael Monnerat authored
-
- 22 Sep, 2016 2 commits
-
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
Slapos.toolbox has a new dependency to pycurl, which fails to compile if libcurl cannot be found. This commit adds the component/pycurl dependency to most of the Software Releases which have a dependency to slapos.toolbox. I tried to do it globally, so I couldn't check the compilation of all the modified SRs. Is it a way to test that all SRs still compiled ? Also, did I forget some important SR ? @rafael @alain.takoudjou @kazuhiko @jm /reviewed-on nexedi/slapos!97
-
- 21 Sep, 2016 7 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
-
Rafael Monnerat authored
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
-
- 20 Sep, 2016 4 commits
-
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
- 19 Sep, 2016 7 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
- 16 Sep, 2016 11 commits
-
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
-
Alain Takoudjou authored
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
The recipe userinfo already provides this information This reverts commit fd5f808b.
-
Kazuhiko Shiozaki authored
-
Julien Muchembled authored
-
Kazuhiko Shiozaki authored
-