I tried to update the content of /home/data/httpd/ download.eclipse.org/egit/github/updates from /home/data/httpd/download.eclipse.org/egit/github/updates-5.4 which I missed when publishing 5.4.
though it seems rm -rf silently doesn't work anymore, despite being advertised by help: r$ help This shell is restricted to the following commands: ls , cp , mv , mkdir , curl , rsync , scp , rm , quit/exit and help r$ ls /home/data/httpd/download.eclipse.org/egit/github/updates artifacts.jar content.jar features p2.index artifacts.xml.xz content.xml.xz github-updatesite-5.3.0.201903130848-r.zip plugins this should remove the old content: r$ rm -rf /home/data/httpd/download.eclipse.org/egit/github/updates/* but it seems this doesn't work: r$ ls /home/data/httpd/download.eclipse.org/egit/github/updates artifacts.jar content.jar features p2.index artifacts.xml.xz content.xml.xz github-updatesite-5.3.0.201903130848-r.zip plugins -Matthias On Thu, Aug 29, 2019 at 3:21 PM Matthew Ward < matt.w...@eclipse-foundation.org> wrote: > Eike, > > There is a built in 'help' function which will display the available > commands. > > Ed, > > I left cron jobs alone with the idea that people would ask for them to > be removed once they had been moved elsewhere. Please file a bug and I'll > get the job cleaned up. > > -Matt, > > On Thu, Aug 29, 2019 at 2:52 AM Eike Stepper <step...@esc-net.de> wrote: > >> Am 27.08.2019 um 16:44 schrieb Matthew Ward: >> > Hi Ed, >> > >> > The restricted shell was originally created with the goal of >> providing committers a way to interact with the >> > downloads/archive filesystems for releng activities, and version >> control systems without providing a general purpose >> > shell. So naturally the command set available leans in that >> direction(mv,cp,mkdir,git etc). >> Finding out what the restricted shell actually allows you to do is quite >> annoying, as it just kicks you out on forbidden >> commands. Is there an alternative way of discovering/indicating >> forbiddenness? >> >> Cheers >> /Eike >> >> ---- >> http://www.esc-net.de >> http://thegordian.blogspot.com >> http://twitter.com/eikestepper >> >> >> > >> > We are certainly willing to discuss adding extra commands either >> temporarily or permanently, but I want to make it >> > clear that the goal is not to reproduce bash. >> > >> > -Matt. >> > >> > >> > >> > >> > On Mon, Aug 26, 2019 at 9:58 AM Ed Merks <ed.me...@gmail.com <mailto: >> ed.me...@gmail.com>> wrote: >> > >> > What will we be able to do in restricted shell? Using vi is a very >> basic activity. I suppose there must be some >> > good reason why that's restricted? Earlier I was under the >> impression that such simple things would continue to >> > work, but now I have to wonder. But then it was mentioned that >> things we discover needed could become unrestricted... >> > >> > >> > On 26.08.2019 15:35, Matthew Ward wrote: >> >> Hi David, >> >> >> >> Thanks for the questions. >> >> >> >> Users with the restricted shell will have the same home >> directories that they do currently, which will remain the >> >> place for authorized keys. You won't be able to >> edit(vi/emacs/ed) files directly within the restricted shell, >> >> so you will need to upload them via scp/rsync. If you want a more >> 'interactive' type of access I'd suggest >> >> looking into using libfuse, and specifically the sshfs file system. >> >> >> >> The restricted shell allows rsync, so there should be zero >> impact. If you'd like to test in advance, drop me a >> >> line and I'll set you up. >> >> >> >> -Matt. >> >> >> >> On Sat, Aug 24, 2019 at 3:23 PM David Williams < >> david_willi...@acm.org <mailto:david_willi...@acm.org>> wrote: >> >> >> >> On 8/23/19 14:24, Matthew Ward wrote: >> >>> Hi Everyone, >> >>> >> >>> I just wanted to follow up with a reminder that on August >> 28th we will be moving committers that have an >> >>> actual shell on Eclipse.org to our restricted shell. >> >>> >> >>> I'd like to thank both Donat and Etienne on the Buildship >> RelEng team who volunteered to test this change, >> >>> and helped me confirm that this change should be minimally >> disruptive. >> >>> >> >>> If you have any questions, please let me know. >> >>> >> >>> -Matt. >> >>> >> >> >> >> Thanks for the reminder. >> >> >> >> Will those of use that still want to use 'scp' and similar >> still have a 'home directory' (on "build"?) and is >> >> that still the place for .ssh/authorized_keys2? Or, does all >> that change with "restricted shell"? >> >> >> >> If a change, can you point me to instructions on how to set >> that up? I would assume some form of "ssh-copy-id >> >> hostname" but thought best not to assume and ask explicitly. >> >> >> >> In case you are wondering, the use case, for using scp and >> similar is to download a number of builds to my >> >> local machine (without going through web interfaces). >> >> Now that I think of it, I currently use rsync via ssh, such as >> >> >> >> rsync -a -e ssh ${committer_id}@build.eclipse.org:$ <mailto: >> committer_id...@build.eclipse.org:$>{dlpath} >> >> "${output_dir}" >> >> >> >> Will that still work with a restricted shell? Or, will I need >> to convert to "scp"? >> >> >> >> Thanks, >> >> >> >> >> >> _______________________________________________ >> >> cross-project-issues-dev mailing list >> >> cross-project-issues-dev@eclipse.org <mailto: >> cross-project-issues-dev@eclipse.org> >> >> To change your delivery options, retrieve your password, or >> unsubscribe from this list, visit >> >> >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> >> >> >> >> >> _______________________________________________ >> >> cross-project-issues-dev mailing list >> >> cross-project-issues-dev@eclipse.org <mailto: >> cross-project-issues-dev@eclipse.org> >> >> To change your delivery options, retrieve your password, or >> unsubscribe from this list, visit >> >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> > _______________________________________________ >> > cross-project-issues-dev mailing list >> > cross-project-issues-dev@eclipse.org <mailto: >> cross-project-issues-dev@eclipse.org> >> > To change your delivery options, retrieve your password, or >> unsubscribe from this list, visit >> > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> > >> > >> > _______________________________________________ >> > cross-project-issues-dev mailing list >> > cross-project-issues-dev@eclipse.org >> > To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> >> >> _______________________________________________ >> cross-project-issues-dev mailing list >> cross-project-issues-dev@eclipse.org >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev > > _______________________________________________ > cross-project-issues-dev mailing list > cross-project-issues-dev@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev