Changeset 35 for trunk


Ignore:
Timestamp:
04/27/10 12:19:23 (14 years ago)
Author:
bas
Message:

Update patches/pbs_mkdirs.in tto upstream torque version. So we make the proper directories for pbs_mom, pbs_sched and pbs_server

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/changelog

    r34 r35  
     1torque (2.4.7-2) unstable; urgency=low
     2
     3  * Removed pbs_mkdir.in patch from SARA
     4
     5 -- Bas van der Vlies <basv@sara.nl>  Tue, 27 Apr 2010 11:49:08 +0200
     6
    17torque (2.4.7-1) unstable; urgency=low
    28
  • trunk/patches/pbs_mkdirs.in

    r9 r35  
    11#!/bin/sh
    2 
    32#
    43#
     
    254253        install_dir $PBS_SERVER_HOME/server_priv 750 || return 1
    255254        install_dir $PBS_SERVER_HOME/server_priv/jobs 750 || return 1
     255        install_dir $PBS_SERVER_HOME/server_priv/hostlist 750 || return 1
    256256        install_dir $PBS_SERVER_HOME/server_priv/queues 750 || return 1
    257257        install_dir $PBS_SERVER_HOME/server_priv/acl_svr 750 || return 1
     
    259259        install_dir $PBS_SERVER_HOME/server_priv/acl_users 750 || return 1
    260260        install_dir $PBS_SERVER_HOME/server_priv/acl_groups 750 || return 1
     261        install_dir $PBS_SERVER_HOME/server_priv/disallowed_types 750 || return 1
    261262        install_dir $PBS_SERVER_HOME/server_priv/accounting 755 || return 1
    262263        install_dir $PBS_SERVER_HOME/server_logs 755 || return 1
    263264        install_dir $PBS_SERVER_HOME/sched_priv 750 || return 1
     265        install_dir $PBS_SERVER_HOME/sched_priv/accounting 755 || return 1
    264266        install_dir $PBS_SERVER_HOME/sched_logs 755 || return 1
     267        install_dir $PBS_SERVER_HOME/server_priv/arrays 750 || return 1
    265268
    266269        test -f $PBS_ENVIRON || check_env || return 1
    267270
    268271        chk_tree_wrap -d -n $PBS_SERVER_HOME/server_priv/jobs \
     272                $PBS_SERVER_HOME/server_priv/hostlist \
    269273                $PBS_SERVER_HOME/server_priv/queues \
    270274                $PBS_SERVER_HOME/server_priv/acl_svr \
     
    273277                $PBS_SERVER_HOME/server_priv/acl_groups \
    274278                $PBS_SERVER_HOME/server_priv/accounting \
    275                 $PBS_SERVER_HOME/server_logs || return 1
     279                $PBS_SERVER_HOME/server_logs \
     280                $PBS_SERVER_HOME/server_priv/arrays  || return 1
    276281        chk_tree_wrap -d -n -s $PBS_SERVER_HOME/spool || return 1
    277282        chk_tree_wrap -n $PBS_ENVIRON || return 1
     
    288293            install_dir $PBS_SERVER_HOME/spool 1777 || return 1
    289294
    290         install_dir $PBS_SERVER_HOME/checkpoint 700 || return 1
     295        install_dir $PBS_SERVER_HOME/checkpoint 770 || return 1
    291296        install_dir $PBS_SERVER_HOME/undelivered  1777 || return 1
    292297        install_dir $PBS_SERVER_HOME/mom_priv 751 || return 1
    293298        install_dir $PBS_SERVER_HOME/mom_priv/jobs 751 || return 1
    294299        install_dir $PBS_SERVER_HOME/mom_logs 755 || return 1
     300
     301        mk_default_file || return 1
    295302
    296303        test -f $PBS_ENVIRON || check_env || return 1
     
    304311}
    305312
    306 
    307313mk_default_file()
    308314{
     
    319325
    320326        chk_tree_wrap -n $PBS_DEFAULT_FILE || return 1
     327}
     328
     329mk_common()
     330{
     331        mk_default_file || return 1
     332        mk_aux_dir || return 1
     333        install_dir $PBS_SERVER_HOME/spool 1777 || return 1
     334        check_env || return 1
    321335}
    322336
     
    396410                serv*)   
    397411                        mk_server_dirs || exit 1
     412                        break
    398413                        ;;
    399414                mom*)   
    400415                        mk_mom_dirs || exit 1
     416                        break
    401417                        ;;
    402418                aux*)   
    403419                        mk_aux_dir || exit 1
     420                        break
    404421                ;;
    405422                default*)
    406423                        mk_default_file || exit 1
     424                        break
     425                ;;
     426                common*)
     427                        mk_common || exit 1
     428                        break
    407429                ;;
    408430                check*)
    409431                        chktree=yes
    410432                        do_check_tree || exit 1
     433                        break
    411434                ;;
    412435                all*) 
    413436                        mk_dirs || exit 1
     437                        break
    414438                ;;
    415439                *)             
    416440                        echo "$1 is unknown flag"
    417441                        display_flags
     442                        break
    418443                ;;
    419444        esac
  • trunk/rules

    r15 r35  
    5454
    5555        chmod 700 buildutils/pbs_mkdirs
     56        #DESTDIR=`pwd`/debian/torque buildutils/pbs_mkdirs\
     57        #       -v -C./src/tools/chk_tree -d `pwd`/debian/torque/var/spool/torque all
     58
    5659        DESTDIR=`pwd`/debian/torque buildutils/pbs_mkdirs\
    57                 -v -C./src/tools/chk_tree -d `pwd`/debian/torque/var/spool/torque all
     60                -v -c -d `pwd`/debian/torque/var/spool/torque all
    5861
    5962        $(MAKE) DESTDIR=`pwd`/debian/torque install
Note: See TracChangeset for help on using the changeset viewer.