From dbda444403d5f0c174ac8b88bdc7637aff386696 Mon Sep 17 00:00:00 2001 From: "Henrique F. Simoes" Date: Wed, 16 Oct 2024 14:29:21 -0300 Subject: [PATCH 1/3] Remove execution bit from non-executables Most files have incorrect permission bits regarding execution. Clean this up by running: $ find -type f -executable \ > -regex '.*\(pdf\|png\|doc\|txt\|html\|adl\|c\|h\|cpp\|dbd\|db\|substitutions\)$' \ > -exec chmod -x {} \; Besides those, mcaApp/SISSrc/prom_v0111.mcs and Amptek' BMP files also had their execution removed. --- docs/Amptek.png | Bin docs/Amptek_ROI_SCA8.png | Bin docs/Amptek_mca.png | Bin ...000A Digital Spectrum Analyzer User's Manual.pdf | Bin docs/SDD_DSM2d.doc | Bin docs/SIS38XX.png | Bin docs/SIS38XX_scaler.png | Bin docs/idl_mca.png | Bin docs/index.html | 0 docs/mcaAmptek.html | 0 docs/mcaCanberra.html | 0 docs/mcaDoc.html | 0 docs/mcaReleaseNotes.html | 0 docs/mcaStruck.html | 0 docs/mca_setup.png | Bin docs/sis3820-M-0-001-v187pre-scaler.pdf | Bin docs/wr_net_stack_programmers_guide_vol3_6.8.pdf | Bin iocBoot/iocAmptek/Amptek_SCAs.substitutions | 0 iocBoot/iocAmptek/DP5/CdTe Default DP5.txt | 0 iocBoot/iocAmptek/DP5/CdTe High Energy DP5.txt | 0 iocBoot/iocAmptek/DP5/FastSDD Default DP5.txt | 0 .../iocAmptek/DP5/FastSDD High Rate Default DP5.txt | 0 .../DP5/FastSDD Low Energy Default DP5.txt | 0 iocBoot/iocAmptek/DP5/SDD Default DP5.txt | 0 iocBoot/iocAmptek/DP5/SDD High Rate Default DP5.txt | 0 .../iocAmptek/DP5/SDD Low Energy Default DP5.txt | 0 iocBoot/iocAmptek/DP5/SiPIN Default DP5.txt | 0 .../iocAmptek/DP5/SiPIN Low Energy Default DP5.txt | 0 iocBoot/iocAmptek/GammaRay/DP5G NaI.txt | 0 iocBoot/iocAmptek/GammaRay/Gamma-Rad5 NaI.txt | 0 iocBoot/iocAmptek/GammaRay/PX5 HPGe.txt | 0 iocBoot/iocAmptek/GammaRay/TB5 CeBr.txt | 0 iocBoot/iocAmptek/GammaRay/TB5 NaI.txt | 0 iocBoot/iocAmptek/MCA8000D/MCA8000D.txt | 0 iocBoot/iocAmptek/MCA8000D/Option PA 1 V.txt | 0 iocBoot/iocAmptek/MCA8000D/Option PA 10 V.txt | 0 iocBoot/iocAmptek/PX5/ADMCA_OSC-tmp.bmp | Bin iocBoot/iocAmptek/PX5/CdTe Default PX5.txt | 0 iocBoot/iocAmptek/PX5/CdTe High Energy PX5.txt | 0 iocBoot/iocAmptek/PX5/FastSDD Default PX5.txt | 0 .../iocAmptek/PX5/FastSDD High Rate Default PX5.txt | 0 .../PX5/FastSDD Low Energy Default PX5.txt | 0 iocBoot/iocAmptek/PX5/PMCA-tmp.bmp | Bin iocBoot/iocAmptek/PX5/SDD Default PX5.txt | 0 iocBoot/iocAmptek/PX5/SDD High Rate Default PX5.txt | 0 .../iocAmptek/PX5/SDD Low Energy Default PX5.txt | 0 iocBoot/iocAmptek/PX5/SiPIN Default PX5.txt | 0 .../iocAmptek/PX5/SiPIN Low Energy Default PX5.txt | 0 iocBoot/iocVxWorks/st_SIS3801.iocsh | 0 iocBoot/iocVxWorks/st_SIS3820.iocsh | 0 mcaApp/AmptekSrc/amptekTest2.cpp | 0 mcaApp/AmptekSrc/os/WIN32/libusb.h | 0 mcaApp/CanberraSupport/os/WIN32/Packet32.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap-bpf.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap-namedb.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/bluetooth.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/bpf.h | 0 .../CanberraSupport/os/WIN32/pcap/can_socketcan.h | 0 .../CanberraSupport/os/WIN32/pcap/compiler-tests.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/dlt.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/funcattrs.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/ipnet.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/namedb.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/nflog.h | 0 .../CanberraSupport/os/WIN32/pcap/pcap-inttypes.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/pcap.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/sll.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/socket.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/usb.h | 0 mcaApp/CanberraSupport/os/WIN32/pcap/vlan.h | 0 mcaApp/Db/icb_hvps.db | 0 mcaApp/Db/mca.db | 0 mcaApp/Db/simple_mca.db | 0 mcaApp/RontecSrc/drvMcaBrukerQM100.c | 0 mcaApp/RontecSrc/mcaBrukerQM100Include.dbd | 0 mcaApp/RontecSrc/mcaBrukerQM100Main.cpp | 0 mcaApp/RontecSrc/mcaBrukerQM100Support.dbd | 0 mcaApp/SISSrc/SIS38XXSupport.dbd | 0 mcaApp/SISSrc/apsLib.h | 0 mcaApp/SISSrc/drvSIS3801.cpp | 0 mcaApp/SISSrc/drvSIS3820.cpp | 0 mcaApp/SISSrc/drvSIS38XX.cpp | 0 mcaApp/SISSrc/prom_v0111.mcs | 0 mcaApp/SISSrc/sis3820.h | 0 mcaApp/op/adl/13element.adl | 0 mcaApp/op/adl/16element.adl | 0 mcaApp/op/adl/16element_ROI.adl | 0 mcaApp/op/adl/16element_adc.adl | 0 mcaApp/op/adl/16element_amp.adl | 0 mcaApp/op/adl/16element_cal.adl | 0 mcaApp/op/adl/16element_plots.adl | 0 mcaApp/op/adl/16element_time.adl | 0 mcaApp/op/adl/3element.adl | 0 mcaApp/op/adl/9element_ROI.adl | 0 mcaApp/op/adl/9element_cal.adl | 0 mcaApp/op/adl/9element_plots.adl | 0 mcaApp/op/adl/9element_time.adl | 0 mcaApp/op/adl/Amptek.adl | 0 mcaApp/op/adl/DSA2000_HVPS.adl | 0 mcaApp/op/adl/RontecXFlash.adl | 0 mcaApp/op/adl/SIS38XX.adl | 0 mcaApp/op/adl/SIS38XXTest.adl | 0 mcaApp/op/adl/SIS38XX_8_plots.adl | 0 mcaApp/op/adl/dsp9660Filter.adl | 0 mcaApp/op/adl/dsp9660Gain.adl | 0 mcaApp/op/adl/dsp9660Stabilizer.adl | 0 mcaApp/op/adl/mca.adl | 0 mcaApp/op/adl/mcaCalibration.adl | 0 mcaApp/op/adl/mcaSetup.adl | 0 mcaApp/op/adl/mcaSetupStdRecords.adl | 0 mcaApp/op/adl/mcaStdRecords.adl | 0 mcaApp/op/adl/mcaTest.adl | 0 mcaApp/op/adl/mca_ROIs.adl | 0 mcaApp/op/adl/mca_small.adl | 0 mcaApp/op/adl/simple_mca.adl | 0 mcaApp/op/adl/simple_mcaSetup.adl | 0 mcaApp/op/adl/simple_mca_small.adl | 0 mcaApp/op/adl/xxIcbAmp.adl | 0 mcaApp/op/adl/xxIcbHVPS.adl | 0 mcaApp/op/adl/xxIcbTCA.adl | 0 121 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 docs/Amptek.png mode change 100755 => 100644 docs/Amptek_ROI_SCA8.png mode change 100755 => 100644 docs/Amptek_mca.png mode change 100755 => 100644 docs/DSA2000-DSA2000A Digital Spectrum Analyzer User's Manual.pdf mode change 100755 => 100644 docs/SDD_DSM2d.doc mode change 100755 => 100644 docs/SIS38XX.png mode change 100755 => 100644 docs/SIS38XX_scaler.png mode change 100755 => 100644 docs/idl_mca.png mode change 100755 => 100644 docs/index.html mode change 100755 => 100644 docs/mcaAmptek.html mode change 100755 => 100644 docs/mcaCanberra.html mode change 100755 => 100644 docs/mcaDoc.html mode change 100755 => 100644 docs/mcaReleaseNotes.html mode change 100755 => 100644 docs/mcaStruck.html mode change 100755 => 100644 docs/mca_setup.png mode change 100755 => 100644 docs/sis3820-M-0-001-v187pre-scaler.pdf mode change 100755 => 100644 docs/wr_net_stack_programmers_guide_vol3_6.8.pdf mode change 100755 => 100644 iocBoot/iocAmptek/Amptek_SCAs.substitutions mode change 100755 => 100644 iocBoot/iocAmptek/DP5/CdTe Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/CdTe High Energy DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/FastSDD Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/FastSDD High Rate Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/FastSDD Low Energy Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/SDD Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/SDD High Rate Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/SDD Low Energy Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/SiPIN Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/DP5/SiPIN Low Energy Default DP5.txt mode change 100755 => 100644 iocBoot/iocAmptek/GammaRay/DP5G NaI.txt mode change 100755 => 100644 iocBoot/iocAmptek/GammaRay/Gamma-Rad5 NaI.txt mode change 100755 => 100644 iocBoot/iocAmptek/GammaRay/PX5 HPGe.txt mode change 100755 => 100644 iocBoot/iocAmptek/GammaRay/TB5 CeBr.txt mode change 100755 => 100644 iocBoot/iocAmptek/GammaRay/TB5 NaI.txt mode change 100755 => 100644 iocBoot/iocAmptek/MCA8000D/MCA8000D.txt mode change 100755 => 100644 iocBoot/iocAmptek/MCA8000D/Option PA 1 V.txt mode change 100755 => 100644 iocBoot/iocAmptek/MCA8000D/Option PA 10 V.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/ADMCA_OSC-tmp.bmp mode change 100755 => 100644 iocBoot/iocAmptek/PX5/CdTe Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/CdTe High Energy PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/FastSDD Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/FastSDD High Rate Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/FastSDD Low Energy Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/PMCA-tmp.bmp mode change 100755 => 100644 iocBoot/iocAmptek/PX5/SDD Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/SDD High Rate Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/SDD Low Energy Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/SiPIN Default PX5.txt mode change 100755 => 100644 iocBoot/iocAmptek/PX5/SiPIN Low Energy Default PX5.txt mode change 100755 => 100644 iocBoot/iocVxWorks/st_SIS3801.iocsh mode change 100755 => 100644 iocBoot/iocVxWorks/st_SIS3820.iocsh mode change 100755 => 100644 mcaApp/AmptekSrc/amptekTest2.cpp mode change 100755 => 100644 mcaApp/AmptekSrc/os/WIN32/libusb.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/Packet32.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap-bpf.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap-namedb.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/bluetooth.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/bpf.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/can_socketcan.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/compiler-tests.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/dlt.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/funcattrs.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/ipnet.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/namedb.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/nflog.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/pcap-inttypes.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/pcap.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/sll.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/socket.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/usb.h mode change 100755 => 100644 mcaApp/CanberraSupport/os/WIN32/pcap/vlan.h mode change 100755 => 100644 mcaApp/Db/icb_hvps.db mode change 100755 => 100644 mcaApp/Db/mca.db mode change 100755 => 100644 mcaApp/Db/simple_mca.db mode change 100755 => 100644 mcaApp/RontecSrc/drvMcaBrukerQM100.c mode change 100755 => 100644 mcaApp/RontecSrc/mcaBrukerQM100Include.dbd mode change 100755 => 100644 mcaApp/RontecSrc/mcaBrukerQM100Main.cpp mode change 100755 => 100644 mcaApp/RontecSrc/mcaBrukerQM100Support.dbd mode change 100755 => 100644 mcaApp/SISSrc/SIS38XXSupport.dbd mode change 100755 => 100644 mcaApp/SISSrc/apsLib.h mode change 100755 => 100644 mcaApp/SISSrc/drvSIS3801.cpp mode change 100755 => 100644 mcaApp/SISSrc/drvSIS3820.cpp mode change 100755 => 100644 mcaApp/SISSrc/drvSIS38XX.cpp mode change 100755 => 100644 mcaApp/SISSrc/prom_v0111.mcs mode change 100755 => 100644 mcaApp/SISSrc/sis3820.h mode change 100755 => 100644 mcaApp/op/adl/13element.adl mode change 100755 => 100644 mcaApp/op/adl/16element.adl mode change 100755 => 100644 mcaApp/op/adl/16element_ROI.adl mode change 100755 => 100644 mcaApp/op/adl/16element_adc.adl mode change 100755 => 100644 mcaApp/op/adl/16element_amp.adl mode change 100755 => 100644 mcaApp/op/adl/16element_cal.adl mode change 100755 => 100644 mcaApp/op/adl/16element_plots.adl mode change 100755 => 100644 mcaApp/op/adl/16element_time.adl mode change 100755 => 100644 mcaApp/op/adl/3element.adl mode change 100755 => 100644 mcaApp/op/adl/9element_ROI.adl mode change 100755 => 100644 mcaApp/op/adl/9element_cal.adl mode change 100755 => 100644 mcaApp/op/adl/9element_plots.adl mode change 100755 => 100644 mcaApp/op/adl/9element_time.adl mode change 100755 => 100644 mcaApp/op/adl/Amptek.adl mode change 100755 => 100644 mcaApp/op/adl/DSA2000_HVPS.adl mode change 100755 => 100644 mcaApp/op/adl/RontecXFlash.adl mode change 100755 => 100644 mcaApp/op/adl/SIS38XX.adl mode change 100755 => 100644 mcaApp/op/adl/SIS38XXTest.adl mode change 100755 => 100644 mcaApp/op/adl/SIS38XX_8_plots.adl mode change 100755 => 100644 mcaApp/op/adl/dsp9660Filter.adl mode change 100755 => 100644 mcaApp/op/adl/dsp9660Gain.adl mode change 100755 => 100644 mcaApp/op/adl/dsp9660Stabilizer.adl mode change 100755 => 100644 mcaApp/op/adl/mca.adl mode change 100755 => 100644 mcaApp/op/adl/mcaCalibration.adl mode change 100755 => 100644 mcaApp/op/adl/mcaSetup.adl mode change 100755 => 100644 mcaApp/op/adl/mcaSetupStdRecords.adl mode change 100755 => 100644 mcaApp/op/adl/mcaStdRecords.adl mode change 100755 => 100644 mcaApp/op/adl/mcaTest.adl mode change 100755 => 100644 mcaApp/op/adl/mca_ROIs.adl mode change 100755 => 100644 mcaApp/op/adl/mca_small.adl mode change 100755 => 100644 mcaApp/op/adl/simple_mca.adl mode change 100755 => 100644 mcaApp/op/adl/simple_mcaSetup.adl mode change 100755 => 100644 mcaApp/op/adl/simple_mca_small.adl mode change 100755 => 100644 mcaApp/op/adl/xxIcbAmp.adl mode change 100755 => 100644 mcaApp/op/adl/xxIcbHVPS.adl mode change 100755 => 100644 mcaApp/op/adl/xxIcbTCA.adl diff --git a/docs/Amptek.png b/docs/Amptek.png old mode 100755 new mode 100644 diff --git a/docs/Amptek_ROI_SCA8.png b/docs/Amptek_ROI_SCA8.png old mode 100755 new mode 100644 diff --git a/docs/Amptek_mca.png b/docs/Amptek_mca.png old mode 100755 new mode 100644 diff --git a/docs/DSA2000-DSA2000A Digital Spectrum Analyzer User's Manual.pdf b/docs/DSA2000-DSA2000A Digital Spectrum Analyzer User's Manual.pdf old mode 100755 new mode 100644 diff --git a/docs/SDD_DSM2d.doc b/docs/SDD_DSM2d.doc old mode 100755 new mode 100644 diff --git a/docs/SIS38XX.png b/docs/SIS38XX.png old mode 100755 new mode 100644 diff --git a/docs/SIS38XX_scaler.png b/docs/SIS38XX_scaler.png old mode 100755 new mode 100644 diff --git a/docs/idl_mca.png b/docs/idl_mca.png old mode 100755 new mode 100644 diff --git a/docs/index.html b/docs/index.html old mode 100755 new mode 100644 diff --git a/docs/mcaAmptek.html b/docs/mcaAmptek.html old mode 100755 new mode 100644 diff --git a/docs/mcaCanberra.html b/docs/mcaCanberra.html old mode 100755 new mode 100644 diff --git a/docs/mcaDoc.html b/docs/mcaDoc.html old mode 100755 new mode 100644 diff --git a/docs/mcaReleaseNotes.html b/docs/mcaReleaseNotes.html old mode 100755 new mode 100644 diff --git a/docs/mcaStruck.html b/docs/mcaStruck.html old mode 100755 new mode 100644 diff --git a/docs/mca_setup.png b/docs/mca_setup.png old mode 100755 new mode 100644 diff --git a/docs/sis3820-M-0-001-v187pre-scaler.pdf b/docs/sis3820-M-0-001-v187pre-scaler.pdf old mode 100755 new mode 100644 diff --git a/docs/wr_net_stack_programmers_guide_vol3_6.8.pdf b/docs/wr_net_stack_programmers_guide_vol3_6.8.pdf old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/Amptek_SCAs.substitutions b/iocBoot/iocAmptek/Amptek_SCAs.substitutions old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/CdTe Default DP5.txt b/iocBoot/iocAmptek/DP5/CdTe Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/CdTe High Energy DP5.txt b/iocBoot/iocAmptek/DP5/CdTe High Energy DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/FastSDD Default DP5.txt b/iocBoot/iocAmptek/DP5/FastSDD Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/FastSDD High Rate Default DP5.txt b/iocBoot/iocAmptek/DP5/FastSDD High Rate Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/FastSDD Low Energy Default DP5.txt b/iocBoot/iocAmptek/DP5/FastSDD Low Energy Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/SDD Default DP5.txt b/iocBoot/iocAmptek/DP5/SDD Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/SDD High Rate Default DP5.txt b/iocBoot/iocAmptek/DP5/SDD High Rate Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/SDD Low Energy Default DP5.txt b/iocBoot/iocAmptek/DP5/SDD Low Energy Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/SiPIN Default DP5.txt b/iocBoot/iocAmptek/DP5/SiPIN Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/DP5/SiPIN Low Energy Default DP5.txt b/iocBoot/iocAmptek/DP5/SiPIN Low Energy Default DP5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/GammaRay/DP5G NaI.txt b/iocBoot/iocAmptek/GammaRay/DP5G NaI.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/GammaRay/Gamma-Rad5 NaI.txt b/iocBoot/iocAmptek/GammaRay/Gamma-Rad5 NaI.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/GammaRay/PX5 HPGe.txt b/iocBoot/iocAmptek/GammaRay/PX5 HPGe.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/GammaRay/TB5 CeBr.txt b/iocBoot/iocAmptek/GammaRay/TB5 CeBr.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/GammaRay/TB5 NaI.txt b/iocBoot/iocAmptek/GammaRay/TB5 NaI.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/MCA8000D/MCA8000D.txt b/iocBoot/iocAmptek/MCA8000D/MCA8000D.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/MCA8000D/Option PA 1 V.txt b/iocBoot/iocAmptek/MCA8000D/Option PA 1 V.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/MCA8000D/Option PA 10 V.txt b/iocBoot/iocAmptek/MCA8000D/Option PA 10 V.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/ADMCA_OSC-tmp.bmp b/iocBoot/iocAmptek/PX5/ADMCA_OSC-tmp.bmp old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/CdTe Default PX5.txt b/iocBoot/iocAmptek/PX5/CdTe Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/CdTe High Energy PX5.txt b/iocBoot/iocAmptek/PX5/CdTe High Energy PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/FastSDD Default PX5.txt b/iocBoot/iocAmptek/PX5/FastSDD Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/FastSDD High Rate Default PX5.txt b/iocBoot/iocAmptek/PX5/FastSDD High Rate Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/FastSDD Low Energy Default PX5.txt b/iocBoot/iocAmptek/PX5/FastSDD Low Energy Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/PMCA-tmp.bmp b/iocBoot/iocAmptek/PX5/PMCA-tmp.bmp old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/SDD Default PX5.txt b/iocBoot/iocAmptek/PX5/SDD Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/SDD High Rate Default PX5.txt b/iocBoot/iocAmptek/PX5/SDD High Rate Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/SDD Low Energy Default PX5.txt b/iocBoot/iocAmptek/PX5/SDD Low Energy Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/SiPIN Default PX5.txt b/iocBoot/iocAmptek/PX5/SiPIN Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocAmptek/PX5/SiPIN Low Energy Default PX5.txt b/iocBoot/iocAmptek/PX5/SiPIN Low Energy Default PX5.txt old mode 100755 new mode 100644 diff --git a/iocBoot/iocVxWorks/st_SIS3801.iocsh b/iocBoot/iocVxWorks/st_SIS3801.iocsh old mode 100755 new mode 100644 diff --git a/iocBoot/iocVxWorks/st_SIS3820.iocsh b/iocBoot/iocVxWorks/st_SIS3820.iocsh old mode 100755 new mode 100644 diff --git a/mcaApp/AmptekSrc/amptekTest2.cpp b/mcaApp/AmptekSrc/amptekTest2.cpp old mode 100755 new mode 100644 diff --git a/mcaApp/AmptekSrc/os/WIN32/libusb.h b/mcaApp/AmptekSrc/os/WIN32/libusb.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/Packet32.h b/mcaApp/CanberraSupport/os/WIN32/Packet32.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap-bpf.h b/mcaApp/CanberraSupport/os/WIN32/pcap-bpf.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap-namedb.h b/mcaApp/CanberraSupport/os/WIN32/pcap-namedb.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap.h b/mcaApp/CanberraSupport/os/WIN32/pcap.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/bluetooth.h b/mcaApp/CanberraSupport/os/WIN32/pcap/bluetooth.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/bpf.h b/mcaApp/CanberraSupport/os/WIN32/pcap/bpf.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/can_socketcan.h b/mcaApp/CanberraSupport/os/WIN32/pcap/can_socketcan.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/compiler-tests.h b/mcaApp/CanberraSupport/os/WIN32/pcap/compiler-tests.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/dlt.h b/mcaApp/CanberraSupport/os/WIN32/pcap/dlt.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/funcattrs.h b/mcaApp/CanberraSupport/os/WIN32/pcap/funcattrs.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/ipnet.h b/mcaApp/CanberraSupport/os/WIN32/pcap/ipnet.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/namedb.h b/mcaApp/CanberraSupport/os/WIN32/pcap/namedb.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/nflog.h b/mcaApp/CanberraSupport/os/WIN32/pcap/nflog.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/pcap-inttypes.h b/mcaApp/CanberraSupport/os/WIN32/pcap/pcap-inttypes.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/pcap.h b/mcaApp/CanberraSupport/os/WIN32/pcap/pcap.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/sll.h b/mcaApp/CanberraSupport/os/WIN32/pcap/sll.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/socket.h b/mcaApp/CanberraSupport/os/WIN32/pcap/socket.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/usb.h b/mcaApp/CanberraSupport/os/WIN32/pcap/usb.h old mode 100755 new mode 100644 diff --git a/mcaApp/CanberraSupport/os/WIN32/pcap/vlan.h b/mcaApp/CanberraSupport/os/WIN32/pcap/vlan.h old mode 100755 new mode 100644 diff --git a/mcaApp/Db/icb_hvps.db b/mcaApp/Db/icb_hvps.db old mode 100755 new mode 100644 diff --git a/mcaApp/Db/mca.db b/mcaApp/Db/mca.db old mode 100755 new mode 100644 diff --git a/mcaApp/Db/simple_mca.db b/mcaApp/Db/simple_mca.db old mode 100755 new mode 100644 diff --git a/mcaApp/RontecSrc/drvMcaBrukerQM100.c b/mcaApp/RontecSrc/drvMcaBrukerQM100.c old mode 100755 new mode 100644 diff --git a/mcaApp/RontecSrc/mcaBrukerQM100Include.dbd b/mcaApp/RontecSrc/mcaBrukerQM100Include.dbd old mode 100755 new mode 100644 diff --git a/mcaApp/RontecSrc/mcaBrukerQM100Main.cpp b/mcaApp/RontecSrc/mcaBrukerQM100Main.cpp old mode 100755 new mode 100644 diff --git a/mcaApp/RontecSrc/mcaBrukerQM100Support.dbd b/mcaApp/RontecSrc/mcaBrukerQM100Support.dbd old mode 100755 new mode 100644 diff --git a/mcaApp/SISSrc/SIS38XXSupport.dbd b/mcaApp/SISSrc/SIS38XXSupport.dbd old mode 100755 new mode 100644 diff --git a/mcaApp/SISSrc/apsLib.h b/mcaApp/SISSrc/apsLib.h old mode 100755 new mode 100644 diff --git a/mcaApp/SISSrc/drvSIS3801.cpp b/mcaApp/SISSrc/drvSIS3801.cpp old mode 100755 new mode 100644 diff --git a/mcaApp/SISSrc/drvSIS3820.cpp b/mcaApp/SISSrc/drvSIS3820.cpp old mode 100755 new mode 100644 diff --git a/mcaApp/SISSrc/drvSIS38XX.cpp b/mcaApp/SISSrc/drvSIS38XX.cpp old mode 100755 new mode 100644 diff --git a/mcaApp/SISSrc/prom_v0111.mcs b/mcaApp/SISSrc/prom_v0111.mcs old mode 100755 new mode 100644 diff --git a/mcaApp/SISSrc/sis3820.h b/mcaApp/SISSrc/sis3820.h old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/13element.adl b/mcaApp/op/adl/13element.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/16element.adl b/mcaApp/op/adl/16element.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/16element_ROI.adl b/mcaApp/op/adl/16element_ROI.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/16element_adc.adl b/mcaApp/op/adl/16element_adc.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/16element_amp.adl b/mcaApp/op/adl/16element_amp.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/16element_cal.adl b/mcaApp/op/adl/16element_cal.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/16element_plots.adl b/mcaApp/op/adl/16element_plots.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/16element_time.adl b/mcaApp/op/adl/16element_time.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/3element.adl b/mcaApp/op/adl/3element.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/9element_ROI.adl b/mcaApp/op/adl/9element_ROI.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/9element_cal.adl b/mcaApp/op/adl/9element_cal.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/9element_plots.adl b/mcaApp/op/adl/9element_plots.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/9element_time.adl b/mcaApp/op/adl/9element_time.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/Amptek.adl b/mcaApp/op/adl/Amptek.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/DSA2000_HVPS.adl b/mcaApp/op/adl/DSA2000_HVPS.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/RontecXFlash.adl b/mcaApp/op/adl/RontecXFlash.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/SIS38XX.adl b/mcaApp/op/adl/SIS38XX.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/SIS38XXTest.adl b/mcaApp/op/adl/SIS38XXTest.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/SIS38XX_8_plots.adl b/mcaApp/op/adl/SIS38XX_8_plots.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/dsp9660Filter.adl b/mcaApp/op/adl/dsp9660Filter.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/dsp9660Gain.adl b/mcaApp/op/adl/dsp9660Gain.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/dsp9660Stabilizer.adl b/mcaApp/op/adl/dsp9660Stabilizer.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mca.adl b/mcaApp/op/adl/mca.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mcaCalibration.adl b/mcaApp/op/adl/mcaCalibration.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mcaSetup.adl b/mcaApp/op/adl/mcaSetup.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mcaSetupStdRecords.adl b/mcaApp/op/adl/mcaSetupStdRecords.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mcaStdRecords.adl b/mcaApp/op/adl/mcaStdRecords.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mcaTest.adl b/mcaApp/op/adl/mcaTest.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mca_ROIs.adl b/mcaApp/op/adl/mca_ROIs.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/mca_small.adl b/mcaApp/op/adl/mca_small.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/simple_mca.adl b/mcaApp/op/adl/simple_mca.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/simple_mcaSetup.adl b/mcaApp/op/adl/simple_mcaSetup.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/simple_mca_small.adl b/mcaApp/op/adl/simple_mca_small.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/xxIcbAmp.adl b/mcaApp/op/adl/xxIcbAmp.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/xxIcbHVPS.adl b/mcaApp/op/adl/xxIcbHVPS.adl old mode 100755 new mode 100644 diff --git a/mcaApp/op/adl/xxIcbTCA.adl b/mcaApp/op/adl/xxIcbTCA.adl old mode 100755 new mode 100644 From bb80966a176849449d68e6a89f9c9f8f77c27768 Mon Sep 17 00:00:00 2001 From: "Henrique F. Simoes" Date: Wed, 16 Oct 2024 16:29:59 -0300 Subject: [PATCH 2/3] Remove execution bit from non-Unix iocsh scripts Windows and VxWorks iocsh scripts should be provided as argument to the IOC binary on those systems. This means scripts themselves do not need to be executable. Moreover, nfsCommands is loaded afterwards in VxWorks scripts, and therefore also does not need to be executable. --- iocBoot/iocVxWorks/st_SIS3801.cmd | 0 iocBoot/iocVxWorks/st_SIS3820.cmd | 0 iocBoot/iocWindows/st.cmd | 0 iocBoot/nfsCommands | 0 4 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 iocBoot/iocVxWorks/st_SIS3801.cmd mode change 100755 => 100644 iocBoot/iocVxWorks/st_SIS3820.cmd mode change 100755 => 100644 iocBoot/iocWindows/st.cmd mode change 100755 => 100644 iocBoot/nfsCommands diff --git a/iocBoot/iocVxWorks/st_SIS3801.cmd b/iocBoot/iocVxWorks/st_SIS3801.cmd old mode 100755 new mode 100644 diff --git a/iocBoot/iocVxWorks/st_SIS3820.cmd b/iocBoot/iocVxWorks/st_SIS3820.cmd old mode 100755 new mode 100644 diff --git a/iocBoot/iocWindows/st.cmd b/iocBoot/iocWindows/st.cmd old mode 100755 new mode 100644 diff --git a/iocBoot/nfsCommands b/iocBoot/nfsCommands old mode 100755 new mode 100644 From 537709429b144744270ed4a109c2f9810bc8021e Mon Sep 17 00:00:00 2001 From: "Henrique F. Simoes" Date: Wed, 16 Oct 2024 14:41:42 -0300 Subject: [PATCH 3/3] Define shebang for shell scripts These scripts had executable bits set, but none of them was actually executable due to the missing shebang. Add proper shebangs so one can ask the OS to actually run them directly. --- iocBoot/iocAmptek/capture_packets | 1 + iocBoot/iocLinux/capture_aim | 1 + makeStandaloneMCA | 1 + 3 files changed, 3 insertions(+) diff --git a/iocBoot/iocAmptek/capture_packets b/iocBoot/iocAmptek/capture_packets index dee71212..1ff9b3b2 100755 --- a/iocBoot/iocAmptek/capture_packets +++ b/iocBoot/iocAmptek/capture_packets @@ -1 +1,2 @@ +#!/bin/sh sudo /usr/sbin/tcpdump -i em1 -s 65535 -w $1 host 164.54.160.201 diff --git a/iocBoot/iocLinux/capture_aim b/iocBoot/iocLinux/capture_aim index e9b68a67..8fa7672d 100755 --- a/iocBoot/iocLinux/capture_aim +++ b/iocBoot/iocLinux/capture_aim @@ -1,2 +1,3 @@ +#!/bin/sh #sudo /usr/sbin/tcpdump -i enp23s0f1 -e -vvv ether host 00:00:af:00:03:ed > $1 sudo /usr/sbin/tcpdump -i eno1 -e -vvv ether host 00:00:af:00:03:ed > $1 diff --git a/makeStandaloneMCA b/makeStandaloneMCA index 9888353c..a7013cb1 100755 --- a/makeStandaloneMCA +++ b/makeStandaloneMCA @@ -1,3 +1,4 @@ +#!/usr/bin/env bash DESTINATION=/home/epics/public_html/pub/mcaStandalone_$1 find . -name 'auto_settings*.sav*_*' -exec rm -fv {} \;