|
|
1.1 ! root 1: #!/bin/sh ! 2: #Calculate unique TCP port based on PID ! 3: ppid=$$ ! 4: if ( test $ppid-lt10000 ) ! 5: then ! 6: ppid=`expr $ppid + 10000` ! 7: fi ! 8: DISHPROC="127.0.0.1 $ppid" ! 9: export DISHPROC ! 10: if ( bind ) ! 11: then ! 12: echo -n ! 13: else ! 14: exit 1 ! 15: fi ! 16: moveto @ ! 17: echo "Searching ROOT" ! 18: search -filter objectclass=DSA -nokey -seq dsas -nosize -nopart ! 19: for i in `search -filter objectclass=quipunonleafobject -noname -seq x -nosize -nopart` ! 20: do ! 21: echo -n "Searching " ! 22: moveto -seq x -nocheck $i -pwd ! 23: search -filter objectclass=DSA -norel -seq dsas -nosize -nopart ! 24: if ( search -filter objectclass=quipunonleafobject -nopart -noname -seq y -nosize > /tmp/dsalist 2>/dev/null ) ! 25: then ! 26: for j in `cat /tmp/dsalist` ! 27: do ! 28: echo -n "Searching " ! 29: moveto -seq y -nocheck $j -pwd ! 30: if (search -filter objectclass=quipuDSA -norel -subtree -seq dsas -nosize -nopart >/tmp/dsalist 2>/dev/null ) ! 31: then ! 32: cat /tmp/dsalist ! 33: fi ! 34: done ! 35: fi ! 36: done ! 37: echo ! 38: echo Summary... ! 39: squid -seq dsas ! 40: rm -f /tmp/dsalist ! 41: unbind
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.