#469263 [new] Please add a script to access ldap / machines.cgi and login to machines

Package:
devscripts
Source:
devscripts
Description:
scripts to make the life of a Debian Package maintainer easier
Submitter:
Paul Wise
Date:
2021-09-22 04:44:45 UTC
Severity:
wishlist
Tags:
#469263#5
Date:
2008-03-04 09:28:45 UTC
From:
To:
I'd like a script to transfer data to and login to the Debian porting
machines that are up and available to me. The script could:

      * connect to ldap or parse machines.cgi
      * choose machines to login to based on all/DD/restricted,
        architecture, status, have chroots, distribution
        (etch/sarge/etc)
      * transfer a tarball and a script to run on the machines
      * chmod and run the script in the dchroot (or outside it)
      * detect if dchroot is available, run the script normally if not
      * log script output to a file and transfer the result back after
        logging out
      * have an option to leave an interactive session after running the
        script on each host
      * have an option to have each machine in a separate xterm for
        parallel execution

I don't need such a script very often but it would be nice to have.

#469263#12
Date:
2021-02-10 23:23:34 UTC
From:
To:
Hi!

This seems quite some requirements, when I think most people tend to
want mostly to know where to connect to.

This was discussed on debian-devel some years ago [P], and several
scripts were posted. I've been using Faidon Liambotis' one locally for a
while, and today while this came up again on #debian-apt, improved it to
cover the foreign chroot cases. I'm attaching the script, which I think
could go as is, and can always be improved/extended later on.

  [P] <https://lists.debian.org/debian-devel/2014/06/msg00231.html>

I've included the host and arch in the output, so that for the foreign
cases, people can choose the beefier arches if available. But I guess
this could then be modified with a command-line option or similar if
desired.

I'm pondering though that deb-porterbox might be abusing the «deb-»
namespace and it might be better to call this «debian-porterbox»?

I'm also not sure what license Faidon would like to add to this.
Personally I'd be fine with permissive or copyleft, or whatever other
default license is used in devscripts.

Thanks,
Guillem

#469263#19
Date:
2021-02-10 23:35:13 UTC
From:
To:
the avoidance of any doubt, consider this licensed under the Zero-Clause
BSD license, as found e.g. on the OSI website:
https://opensource.org/licenses/0BSD

Best,
Faidon

#469263#24
Date:
2021-02-10 23:35:49 UTC
From:
To:
I believe Jakub Wilk has another script for this, CCed for his opinion.
#469263#29
Date:
2021-05-31 14:27:14 UTC
From:
To:
Update the patch from Guillem Jover
to add fuzz rule for hurd and kfreebsd.

Hope this patch can be merged some day.

#469263#34
Date:
2021-09-22 04:22:54 UTC
From:
To:
Hello,

Good morning,

We have gone through your samples from a partner and Here is our  Order
List. Please do bear in mind that we are very much in  need of this
order, quote your competitive prices.

Kindly send the Order confirmation.

Your early reply will be much appreciated.

Best Regards,

Maryanah Erwin.

PT FINDORA INTERNUSA

Jln Pahlawan 66 Kec. Arjawinangun

45162 CIREBON West-Java INDONESIA

tel : +62 231 357334

fax: +62 231 357260

email: marketing@findora.com