README.scripts
Short description of the files in this directory ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This is an alphabetical index of files in scripts/, with a short description of each entry. See the scripts' help texts for details. Files marked as 'helper' are not meant to be used directly. Files marked with '???' are yet to be documented. Files marked with 'delete?' are candidates for deletion. arch-symbols - Helper bs-upload-kernel - Script to upload a kernel-source package to the buildservice. Can be used directly or via the osc_wrapper script check-conf - Checks if the config.conf and series.conf files are consistent with what is in the filesystem check-cvs-add - Checks if needed files are git check-patchfmt check-patchhdr - Various checks of patch format and metadata common_config.sh config-diff - ??? cvs-touched-files - Helper cvs-wd-timestamp - Helper diff-symtypes - Show human-readable difference between to /boot/symtypes-*.gz files gen-aseries - ??? (delete?) git-create-branch - Creates a new branch (delete?) git-pre-commit - Pre-commit hook installed by install-git-hooks gitlog2changes - Helper to generate kernel-source.changes guards - Helper to process series.conf / config.conf files install-git-hooks - Install pre-commit hook and other goodies lib - Perl module path linux-git.sh - Determine the location of the mainline linux git repository to use as a reference by other scripts. list-symsets - Helper installed by install-git-hooks. Only needed in old branches that have symsets. log - Commits changes to the repository, should be used instead of running 'git commit' directly. log2 - helper mainline-commit - helper old-packages.sh - ??? (delete?) osc_wrapper - Builds a kernel package either locally (default) or, when passed the 'upload' command, in the buildservice. patch-report - ??? (delete?) patch-tag - Add a header to a patch patch-tag-template - Helper patch-tags-from-git - Add Git-commit / Patch-mainline to a patch python - Python module path refresh_patch.sh - Wrapper for 'quilt refresh' to be used in a sequence-patch tree. rpm-changes-merge.pl - kernel-source.changes merge driver installed by install-git-hooks. Only needed in old branches that have kernel-source.changes. rpm-log.sh - Like 'log' but can be used in the package (delete?). run_oldconfig.sh - In a sequence-patch tree, run 'make oldconfig' for all archs / flavors. sequence-patch.sh - Unpack a linux-$version.tar.xz tarball and apply all patches from series.conf. This allows to work on existing patches, add new ones, change the configs etc. series2git - Create a git branch committing patches from series.conf one by one. stable-tar.pl - Helper stablecmp stableids stableup - Scripts to update to a new stable release. supported-conf-fixup - Fix stale entries in supported.conf tar-up-old.sh - Helper tar-up.sh - Prepares a kernel-source package that can be built using osc or uploaded to the buildservice. update-symvers - Updates reference files in kabi/ vc - Helper wd-functions.sh - Helper xen-port-patches.py - Generate some of the Xen patches.