GNU Savannah Evaluation for git-auto-pull

Generated on Thu Feb 12 14:52:55 2015
Source: /tmp/gnu_eval.S1LTOK/./git-auto-pull-0.4.67
Detection script version: 0.1.1

NOTE:
This auto-generated report is in alpha-stage, and may contain incorrectly detected items.
Information here should be considered as informal suggestions and guidelines.
The official GNU Savannah Hosting Requirements can be found here: https://savannah.gnu.org/register/requirements.php

The following files are missing both copyright and license statement.

A copyright statement should be of form:
Copyright YEARS NAME
An optional "(C)" and/or contact addresses can be added if you wish, such as:
Copyright (C) YEARS NAME (email)

  1. If these are source code files for your project, consider using the standard license text at the beginning of your file. For GNU licenses, See How to GNU licenses for your own software
  2. If these are supporting/auxiliary files (such as Makefile, ini files), consider adding the GNU All Permissive License.

Projects hosted on GNU Savannah must carry a copyright and license statements.

NOTE:
If these files contain a legally acceptable copyright/license statement, they are acceptable for hosting on GNU Savannah (even if this auto-generated report failed to detect it).
Revising is not a strict requirement, but is highly recommended.
A recognizable copyright and license statements will speed-up project approval on GNU Savannah.

Makefile
make-libs
miscellaneous/git-auto-pull.initd
miscellaneous/senmod-ssh2.patch
packages/build_rpm.sh
packages/deb/git-auto-pull/usr/share/git-auto-pull/git-auto-pull
packages/rpm/build_spec.sh

The following files possibly contain a copyright statement in non-canonical form.
A recognizable copyright statement in this script should be of form:
Copyright (C) YEAR NAME (email)
It is possible these files contain a valid yet unrecognizable form of the copyright statement (usually due to different formatting).

Please consider revising the copyright statement, to make it easy for future users and contributers of your project.

NOTE:
If these files contain a legally acceptable copyright statement, they are acceptable for hosting on GNU Savannah (even if this auto-generated report failed to detect it).
Revising is not a strict requirement, but is highly recommended.
A recognizable copyright statement will speed-up project approval on GNU Savannah.

main.c: Copyright (C) Senorsen (Zhang Sen) <sen@senorsen.com>
packages/deb/git-auto-pull/DEBIAN/copyright: Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Copyright: 2015 Senorsen < [trimmed]

Small Source Code files without Copyright/License

The following small files were missing a copyright or license statement. Because these files are small (25 lines or less), it is possible that such a statement is not required, or a mention in the README file is sufficient.

Please review the list.
If these are source code files, please add a valid license and copyright statement.
If these are auxiliary files (such as Makefiles), consider adding the short GNU All Permissive License.

miscellaneous/Makefile
miscellaneous/config.json
miscellaneous/git-auto-pull.service
miscellaneous/sen2.patch
miscellaneous/senmod-ssh2-0.20.0.patch
packages/deb/build_control.sh
packages/deb/git-auto-pull/DEBIAN/postinst
packages/deb/git-auto-pull/DEBIAN/postrm
packages/deb/git-auto-pull/etc/git-auto-pull/config.json
packages/deb/git-auto-pull/usr/share/git-auto-pull/git-auto-pull.service

Possible misue of Linux vs GNU/Linux

The following files use the term Linux.

Linux is a Kernel, not a whole operating system. Please consider using the correct term GNU/Linux if the context is operating system and not Kernel-specific topic.

For more information, see Why GNU/Linux, Linux and GNU, and Words to Avoid.

miscellaneous/qsc.repo: baseurl=http://dl.zjuqsc.com/linux/yum
packages/deb/git-auto-pull/usr/share/git-auto-pull/qsc.list: deb http://dl.zjuqsc.com/linux/debian stable main

Binary Data Files

The following files are binary data files (not textual source code files).

Some binary formats allow adding copyright and license information inside the file. For others, it is recommended to specify the copyright and license information in the README file.

  1. If you authored these files, please add copyright and license information in each file, or mention them in the README file.
  2. If you obtained these files from another source, you must verify and state their copyright and license information.
  3. Often times files that are free to download (as in 'no cost') are not Free to use (as in respect your freedom to usage, modify and distribute the files). Project hosted on GNU Savannah must not include non-free files.

NOTE:
This auto-generated report cannot detect if the README already mention these files.
If all data files in your project are properly copyrighted and licenses, please disregard this item.

Projects hosted on GNU Savannah must have a valid copyright and statement information for all data files.

miscellaneous/qsc.public.key
packages/deb/git-auto-pull/git-auto-pull_0.4.54.orig.tar.xz
packages/deb/git-auto-pull/usr/share/git-auto-pull/qsc.public.key

Summary of Licenses

License Type no. files
GPLv3-or-later 2
skipped (non-code) 5
skipped (not-text) 4
skipped (too-short) 5
no license detected 17

Summary of Analyzed Files

File Type no. lines Detected License Detected Copyright
build_with_lock text/x-shellscript 6 skipped (too-short) skipped (too-short)
make-libs text/x-shellscript 241
main.c text/x-c 631 GPLv3-or-later (possible copyright) Copyright (C) Senorsen (Zhang Sen) <sen@senorsen.com>
miscellaneous/qsc.public.key application/pgp-keys skipped (not-text) skipped (not-text)
miscellaneous/git-auto-pull.initd text/x-shellscript 174
miscellaneous/git-auto-pull.service text/plain 14 (no copyright, perhaps too-small?)
miscellaneous/sen2.patch text/x-diff 19 (no copyright, perhaps too-small?)
miscellaneous/Makefile text/x-makefile 17 (no copyright, perhaps too-small?)
miscellaneous/senmod-ssh2-0.20.0.patch text/x-diff 22 (no copyright, perhaps too-small?)
miscellaneous/qsc.repo text/plain 9 skipped (too-short) skipped (too-short)
miscellaneous/senmod-ssh2.patch text/x-diff 25
miscellaneous/config.json text/plain 15 (no copyright, perhaps too-small?)
miscellaneous/.crt inode/x-empty skipped (not-text) skipped (not-text)
packages/deb/build_control.sh text/x-shellscript 12 (no copyright, perhaps too-small?)
packages/deb/git-auto-pull/etc/git-auto-pull/config.json text/plain 15 (no copyright, perhaps too-small?)
packages/deb/git-auto-pull/git-auto-pull_0.4.54.orig.tar.xz application/x-xz skipped (not-text) skipped (not-text)
packages/deb/git-auto-pull/usr/share/git-auto-pull/qsc.public.key application/pgp-keys skipped (not-text) skipped (not-text)
packages/deb/git-auto-pull/usr/share/git-auto-pull/git-auto-pull.service text/plain 14 (no copyright, perhaps too-small?)
packages/deb/git-auto-pull/usr/share/git-auto-pull/git-auto-pull text/x-shellscript 174
packages/deb/git-auto-pull/usr/share/git-auto-pull/qsc.list text/plain 3 skipped (too-short) skipped (too-short)
packages/deb/git-auto-pull/DEBIAN/postrm text/x-shellscript 10 (no copyright, perhaps too-small?)
packages/deb/git-auto-pull/DEBIAN/copyright text/plain 29 GPLv3-or-later (possible copyright) Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Copyright: 2015 Senorsen < [trimmed]
packages/deb/git-auto-pull/DEBIAN/control text/plain 9 skipped (too-short) skipped (too-short)
packages/deb/git-auto-pull/DEBIAN/conffiles text/plain 1 skipped (too-short) skipped (too-short)
packages/deb/git-auto-pull/DEBIAN/.gitignore text/plain skipped (non-code) skipped (non-code)
packages/deb/git-auto-pull/DEBIAN/changelog text/plain skipped (non-code) skipped (non-code)
packages/deb/git-auto-pull/DEBIAN/postinst text/x-shellscript 24 (no copyright, perhaps too-small?)
packages/build_rpm.sh text/x-shellscript 29
packages/rpm/build_spec.sh text/x-shellscript 72
Makefile text/x-makefile 57
.gitignore text/plain skipped (non-code) skipped (non-code)
README.md text/plain skipped (non-code) skipped (non-code)
LICENSE text/x-pascal skipped (non-code) skipped (non-code)

END OF EVALUATION REPORT