Changeset 44
- Timestamp:
- 10/08/10 16:51:54 (14 years ago)
- Location:
- trunk
- Files:
-
- 19 added
- 8 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/changelog
r43 r44 1 torque (2.4.9-4) unstable; urgency=low 2 3 * New debian package creation. 4 5 -- Dennis Stam <dennis.stam@sara.nl> Fri, 08 Oct 2010 15:46:02 +0200 6 1 7 torque (2.4.9-3) unstable; urgency=low 2 8 -
trunk/compat
r5 r44 1 4 1 5 -
trunk/control
r12 r44 1 1 Source: torque 2 Section: unknown2 Section: net 3 3 Priority: optional 4 Maintainer: Bas van der Vlies <basv@sara.nl> 5 Build-Depends: openssh-client, debhelper, libpam0g-dev, sed 6 Standards-Version: 3.7.2.2 4 Maintainer: Bas van der Vlies 5 Build-Depends: autotools-dev (>= 20100122.1~), 6 chrpath, 7 debhelper (>= 7), 8 libpam0g-dev, 9 libkvm-dev [kfreebsd-amd64 kfreebsd-i386], 10 openssh-client, 11 sed 12 Standards-Version: 3.8.4 7 13 8 Package: torque 9 Architecture: any 10 Depends: ${shlibs:Depends}, coreutils, debconf | debconf-2.0 11 Description: Tera-scale Open-source Resource and QUEue manager 12 This package contains a batch system developed by supercluster.org 13 based on the openpbs software. This software contains a lot of 14 improvement over the openpbs software. 14 Package: torque-common 15 Section: utils 16 Architecture: any 17 Depends: ${misc:Depends} 18 Recommends: torque-client | torque-server | torque-mom, openssh-client 19 Description: Torque Queueing System shared files 20 TORQUE (Tera-scale Open-source Resource and QUEue manager) is a resource 21 manager providing control over batch jobs and distributed compute 22 nodes. Torque is based on OpenPBS version 2.3.12 and incorporates 23 scalability, fault tolerance, and feature extension patches provided by 24 USC, NCSA, OSC, the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, 25 TeraGrid, and many other leading edge HPC organizations. 26 . 27 This package contains a series of files and directories that are shared 28 between client, server and mom, that can only be installed once. 29 30 Package: torque-server 31 Section: utils 32 Architecture: any 33 Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-3), torque-common, libtorque2 (= ${source:Version} ) 34 Recommends: torque-scheduler 35 Suggests: torque-mom, torque-client 36 Conflicts: torque-client (<= 2.4) 37 Description: PBS-derived batch processing server 38 The TORQUE server dispatches jobs across physically separated 39 machines. It may also be beneficial for single machines to organise 40 the sequential execution of multiple jobs. 41 . 42 Torque stands for "Tera-scale Open-source Resource and QUEue manager". 43 It is based on OpenPBS version 2.3.12 and incorporates scalability, 44 fault tolerance, and feature extension patches provided by USC, NCSA, 45 OSC, the U.S. Dept of Energy, Sandia, PNNL, U of Buffalo, TeraGrid, 46 and many other leading edge HPC organizations. 47 48 Package: torque-pam 49 Section: utils 50 Architecture: any 51 Depends: ${shlibs:Depends}, ${misc:Depends}, torque-common, libtorque2 (= ${source:Version} ) 52 Description: PAM module for PBS MOM nodes 53 The TORQUE server dispatches jobs across physically separated 54 machines. It may also be beneficial for single machines to organise 55 the sequential execution of multiple jobs. 56 . 57 A simple PAM module to authorize users on PBS MOM nodes with a running 58 job. 59 60 Package: torque-scheduler 61 Architecture: any 62 Depends: ${shlibs:Depends}, ${misc:Depends}, torque-common, libtorque2 (= ${source:Version} ) 63 Description: scheduler part of Torque 64 The TORQUE server dispatches jobs across physically separated 65 machines. It may also be beneficial for single machines to organise 66 the sequential execution of multiple jobs. 67 . 68 This package contains the fifo C scheduler. 69 70 Package: torque-client 71 Section: utils 72 Architecture: any 73 Conflicts: qterm, gridengine-client 74 Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}, libcurses-perl, gawk, torque-common, libtorque2 (= ${source:Version} ) 75 Description: command line interface to Torque server 76 The TORQUE server dispatches jobs across physically separated 77 machines. It may also be beneficial for single machines to organise 78 the sequential execution of multiple jobs. 79 . 80 This package contains the command-line client programs. These should 81 be installed on all hosts that should be able to submit jobs, 82 query for their status or cancel their execution. The client 83 contacts the server directly. 84 85 Package: torque-mom 86 Section: utils 87 Architecture: any 88 Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-3), torque-common, libtorque2 (= ${source:Version} ) 89 Description: job execution engine for Torque batch system 90 The TORQUE server dispatches jobs across physically separated 91 machines. It may also be beneficial for single machines to organise 92 the sequential execution of multiple jobs. 93 . 94 The pbs_mom daemon is executed on those machines that perform 95 the computations. This package should be installed on all these 96 execute hosts. The mom, the client and the server can all be 97 installed on the same machine. 98 99 Package: libtorque2 100 Section: libs 101 Architecture: any 102 Depends: ${shlibs:Depends}, ${misc:Depends} 103 Description: shared library for Torque client and server 104 The TORQUE server dispatches jobs across physically separated 105 machines. It may also be beneficial for single machines to organise 106 the sequential execution of multiple jobs. 107 . 108 Clients, mom and server all share a certain set of shared libraries 109 that are combined in this library. 110 111 Package: libtorque2-dev 112 Section: libdevel 113 Provides: libtorque-dev 114 Conflicts: libtorque-dev 115 Architecture: any 116 Depends: libtorque2 (= ${source:Version} ), ${shlibs:Depends}, ${misc:Depends} 117 Description: header files for libtorque2 118 The TORQUE server dispatches jobs across physically separated 119 machines. It may also be beneficial for single machines to organise 120 the sequential execution of multiple jobs. 121 . 122 This package includes the header files and static libraries necessary for 123 developing programs which will use torque. -
trunk/rules
r42 r44 35 35 clean: 36 36 $(checkdir) 37 dh_clean 37 38 -rm -f build 38 39 -$(MAKE) distclean … … 49 50 binary-arch: checkroot build 50 51 $(checkdir) 51 -rm -rf debian/torque52 install -d debian/torque53 cd debian/torque && install -d `cat ../dirs`54 55 52 chmod 700 buildutils/pbs_mkdirs 56 53 DESTDIR=`pwd`/debian/torque buildutils/pbs_mkdirs\ … … 108 105 chmod 4755 debian/torque/usr/sbin/pbs_iff 109 106 107 mkdir -p debian/torque-common/var/spool/torque/spool 108 mkdir -p debian/torque-common/var/spool/torque/checkpoint 109 mkdir -p debian/torque-common/var/spool/torque/aux 110 mkdir -p debian/torque-common/var/spool/torque/undelivered 111 112 chmod 1777 debian/torque-common/var/spool/torque/spool 113 chmod 1777 debian/torque-common/var/spool/torque/undelivered 114 115 chmod 0755 debian/torque-common/var/spool/torque/checkpoint 116 chmod 0755 debian/torque-common/var/spool/torque/aux 117 110 118 dh_builddeb 111 119
Note: See TracChangeset
for help on using the changeset viewer.