Menu

Tree [749975] master /
 History

HTTPS access


File Date Author Commit
 administration_tools 2024-11-07 Goetz Pfeiffer Goetz Pfeiffer [6772e7] Update of administration tools.
 bin 2025-07-01 Goetz.Pfeiffer Goetz.Pfeiffer [749975] Changes in pg_request.py for the new database s...
 doc 2025-06-30 Goetz Pfeiffer Goetz Pfeiffer [7fe106] BII-Controls-dist.sh: An easier way to distribu...
 lib 2025-05-27 Goetz.Pfeiffer Goetz.Pfeiffer [845632] stepy was ported to Python 3, the ported versio...
 share 2023-05-22 Goetz.Pfeiffer Goetz.Pfeiffer [e13fba] Small change in iddb configuration.
 tests 2020-06-19 Goetz Pfeiffer Goetz Pfeiffer [9a7c70] The BDNS test now also test the Python 3 versio...
 www 2016-06-02 victoria.laux victoria.laux [e8ae2e] Removing obsolete devname.pl
 .boring 2023-10-05 Goetz Pfeiffer Goetz Pfeiffer [5093f2] Ignore cache files generated by mypy.
 .darcs-notify-template 2016-08-06 Ben Franksen Ben Franksen [8a7053] added darcs-notify configuration for this repo
 .gitignore 2023-10-05 Goetz Pfeiffer Goetz Pfeiffer [5093f2] Ignore cache files generated by mypy.
 .hgignore 2023-03-06 Goetz Pfeiffer Goetz Pfeiffer [83b006] .mypy_cache was added to .hgignore.
 DIRS 2015-07-09 Goetz.Pfeiffer Goetz.Pfeiffer [bf05a7] bii_scipts now uses the GPLv3 license.
 LICENSE 2015-07-09 Goetz.Pfeiffer Goetz.Pfeiffer [bf05a7] bii_scipts now uses the GPLv3 license.
 Makefile 2025-06-30 Goetz Pfeiffer Goetz Pfeiffer [7fe106] BII-Controls-dist.sh: An easier way to distribu...
 README.rst 2023-09-21 Goetz.Pfeiffer Goetz.Pfeiffer [ce8680] Changes for better hosting of the project at so...
 SETENV-RUN-LOCAL.sh 2025-03-06 Goetz Pfeiffer Goetz Pfeiffer [b3b2fe] SETENV-RUN-LOCAL.sh now always re-creates the s...
 config 2024-06-20 Goetz.Pfeiffer Goetz.Pfeiffer [56f1e6] For default installation, use python library in...
 config.bullseye.acc.bessy.de 2025-05-27 Goetz.Pfeiffer Goetz.Pfeiffer [d2c451] On hosts bullseye and stretch install everythin...
 config.elbe.acc.bessy.de 2022-06-27 Goetz Pfeiffer Goetz Pfeiffer [b857be] The configuration files are now more generic.
 config.opic11c.ctl.bessy.de 2025-05-27 Goetz.Pfeiffer Goetz.Pfeiffer [e96a53] Configuration files for nfs.mlscs.bessy.de and ...
 config.opic11cp.mlscs.bessy.de 2025-05-27 Goetz.Pfeiffer Goetz.Pfeiffer [e96a53] Configuration files for nfs.mlscs.bessy.de and ...
 config.stretch.acc.bessy.de 2025-05-27 Goetz.Pfeiffer Goetz.Pfeiffer [d2c451] On hosts bullseye and stretch install everythin...
 install.sh 2025-05-27 Goetz.Pfeiffer Goetz.Pfeiffer [300570] install.sh: Allow to specify the configuration ...

Read Me

This is the BESSY-scripts bundle.

You find here modules for perl and python and a collection of scripts that hopefully will make your work easier.

How to make and install

Installation with make

Basically files are installed with "make install". However, there are many options how and where you install the files.

The variables needed by make are defined in files whose names start with "config". By default, make reads file "config". When you set variable "BII_CONFIG" on the command line, you may specify a different configuration file.

Call for a generic installation:

INSTALL_PREFIX=[DIR] make -sj install

Call for an installation at BESSY development hosts or the bessy control system fileserver (HOST is the full qualified hostname e.g. 'stretch.acc.bessy.de'):

BII_CONFIG=config.HOST.acc make -sj install

Installation with install.sh

File "install.sh" is here to make installation even easier.

First you have to make install.sh executable:

chmod u+x install.sh

Then for a generic installation call:

./install.sh [DIR]

At BESSY (HZB) install on our development hosts with this command:

./install.sh

Running the scripts directly from the source directory

In order to run the scripts directly from the source directory you have to "source" the file SETENV-RUN-LOCAL.sh like shown here:

. ./SETENV-RUN-LOCAL.sh

This feature is here for making it easier to debug the scripts, usually you should do a regular install as described above.

Documentation

The project web page

bii_scripts

Further documentation files

doc/txt/CONTENTS
list of all modules and scripts
doc/txt/AUTHORS
a list of who wrote what

DIRS explanation of the directory-tree

doc/txt/INSTALL
how to install the bundle (only needed if you did a CVS checkout)
doc/txt/USE_PERL
how to use the perl-modules of the bundle
LICENSE
the text of the software license
README
The file you reading at the moment

HTML Documentation is created by "make" and installed with "make install".

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.