Menu

Tree [0a1035] master /
 History

HTTPS access


File Date Author Commit
 administration_tools 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [225562] Bugfix: administration_tools/doc-rebuild.sh did...
 bin 2026-07-21 Goetz Pfeiffer Goetz Pfeiffer [0a1035] git2darcs.py: This converts git patches to darc...
 doc 2026-07-21 Goetz Pfeiffer Goetz Pfeiffer [0a1035] git2darcs.py: This converts git patches to darc...
 lib 2026-02-25 Goetz Pfeiffer Goetz Pfeiffer [acef7b] Directory bii_scripts3 was renamed to bii_scripts.
 share 2026-02-19 Goetz Pfeiffer Goetz Pfeiffer [8ba223] The rsync-dist share directory was renamed to "...
 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.
 .rgignore 2025-11-11 Goetz Pfeiffer Goetz Pfeiffer [a4548c] .rgignore was added to make searches with "ripg...
 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 2026-07-21 Goetz Pfeiffer Goetz Pfeiffer [0a1035] git2darcs.py: This converts git patches to darc...
 README.rst 2026-02-25 Goetz Pfeiffer Goetz Pfeiffer [acef7b] Directory bii_scripts3 was renamed to bii_scripts.
 SETENV-RUN-LOCAL.sh 2025-03-06 Goetz Pfeiffer Goetz Pfeiffer [b3b2fe] SETENV-RUN-LOCAL.sh now always re-creates the s...
 config 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config-pyenv 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a538d3] config-pyenv: Used to install bii_scripts in a ...
 config-pythonpath 2025-12-16 Goetz.Pfeiffer Goetz.Pfeiffer [af1bdf] config-pythonpath: When used, do not add Python...
 config.bullseye.acc.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.elbe.acc.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.opic11c.ctl.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.opic11cp.mlscs.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.stretch.acc.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.trixie.adn.bessy.de 2026-06-17 Goetz Pfeiffer Goetz Pfeiffer [e55f9b] File config.trixie.adn.bessy.de was added.
 install.sh 2025-12-16 Goetz.Pfeiffer Goetz.Pfeiffer [af1bdf] config-pythonpath: When used, do not add Python...

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

Configuring your environment

Finding the scripts: PATH

In order for the scripts of bii_scripts to be found by your shell you may have to set the PATH environment variable.

Try this command:

showenv-bii_scripts.sh -h

If the command is not found, you have to set your PATH variable. This command shows how PATH must be set (you must know 'INSTALLDIR', the directory where you installed bii_scripts:

INSTALLDIR/bin/showenv-bii_scripts.sh --path

You may want to add this line to your shell configuration. For bash this is file $HOME/.bashrc.

Finding Python libraries: PYTHONPATH

Try this command:

python3 -c 'import bii_scripts'

If this cannot find bii_scripts, you should set the PYTHONPATH variable.

The following command shows how PYTHONPATH should be set:

showenv-bii_scripts.sh --pythonpath

Finding Perl libraries: PERL5LIB

Try this command:

perl -e 'use canlink'

If this cannot find the 'canlink' module, you should set the PERL5LIB variable.

The following command shows how PERL5LIB should be set:

showenv-bii_scripts.sh --perl5lib

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".