]> git.ipfire.org Git - thirdparty/shadow.git/commit
Update licensing info 451/head
authorSerge Hallyn <serge@hallyn.com>
Sun, 5 Dec 2021 15:35:27 +0000 (09:35 -0600)
committerSerge Hallyn <serge@hallyn.com>
Fri, 24 Dec 2021 01:36:50 +0000 (19:36 -0600)
commitf93cf255d4d8e79a5e3996590145507ea3e3f896
tree44fee113ff05b06fe2503e2f3d79504cec686411
parent445e97ba7ce48a5580f607728a52ea56f76b7048
Update licensing info

Closes #238

Update all files to list SPDX license shortname.  Most files are
BSD 3 clause license.

The exceptions are:

serge@sl ~/src/shadow$ git grep SPDX-License | grep -v BSD-3-Clause
contrib/atudel:# SPDX-License-Identifier: BSD-4-Clause
lib/tcbfuncs.c: * SPDX-License-Identifier: 0BSD
libmisc/salt.c: * SPDX-License-Identifier: Unlicense
src/login_nopam.c: * SPDX-License-Identifier: Unlicense
src/nologin.c: * SPDX-License-Identifier: BSD-2-Clause
src/vipw.c: * SPDX-License-Identifier: GPL-2.0-or-later

Signed-off-by: Serge Hallyn <serge@hallyn.com>
324 files changed:
COPYING
contrib/atudel
contrib/groupmems.shar
lib/commonio.c
lib/commonio.h
lib/encrypt.c
lib/exitcodes.h
lib/faillog.h
lib/fields.c
lib/fputsx.c
lib/get_gid.c
lib/get_pid.c
lib/get_uid.c
lib/getdef.c
lib/getdef.h
lib/getlong.c
lib/getulong.c
lib/groupio.c
lib/groupio.h
lib/groupmem.c
lib/gshadow.c
lib/gshadow_.h
lib/lockpw.c
lib/pam_defs.h
lib/port.c
lib/port.h
lib/prototypes.h
lib/pwauth.c
lib/pwauth.h
lib/pwio.c
lib/pwio.h
lib/pwmem.c
lib/selinux.c
lib/semanage.c
lib/sgetgrent.c
lib/sgetpwent.c
lib/sgetspent.c
lib/sgroupio.c
lib/sgroupio.h
lib/shadow.c
lib/shadowio.c
lib/shadowio.h
lib/shadowmem.c
lib/spawn.c
lib/subordinateio.c
lib/tcbfuncs.c
lib/utent.c
libmisc/addgrps.c
libmisc/age.c
libmisc/audit_help.c
libmisc/basename.c
libmisc/chkname.c
libmisc/chkname.h
libmisc/chowndir.c
libmisc/chowntty.c
libmisc/cleanup.c
libmisc/cleanup_group.c
libmisc/cleanup_user.c
libmisc/console.c
libmisc/copydir.c
libmisc/entry.c
libmisc/env.c
libmisc/failure.c
libmisc/failure.h
libmisc/find_new_gid.c
libmisc/find_new_sub_gids.c
libmisc/find_new_sub_uids.c
libmisc/find_new_uid.c
libmisc/getdate.h
libmisc/getgr_nam_gid.c
libmisc/getrange.c
libmisc/gettime.c
libmisc/hushed.c
libmisc/idmapping.c
libmisc/idmapping.h
libmisc/isexpired.c
libmisc/limits.c
libmisc/list.c
libmisc/log.c
libmisc/loginprompt.c
libmisc/mail.c
libmisc/motd.c
libmisc/myname.c
libmisc/obscure.c
libmisc/pam_pass.c
libmisc/pam_pass_non_interactive.c
libmisc/prefix_flag.c
libmisc/pwd2spwd.c
libmisc/pwd_init.c
libmisc/pwdcheck.c
libmisc/remove_tree.c
libmisc/rlogin.c
libmisc/root_flag.c
libmisc/salt.c
libmisc/setugid.c
libmisc/setupenv.c
libmisc/shell.c
libmisc/strtoday.c
libmisc/sub.c
libmisc/sulog.c
libmisc/ttytype.c
libmisc/tz.c
libmisc/ulimit.c
libmisc/user_busy.c
libmisc/utmp.c
libmisc/valid.c
libmisc/xgetXXbyYY.c
libmisc/xgetgrgid.c
libmisc/xgetgrnam.c
libmisc/xgetpwnam.c
libmisc/xgetpwuid.c
libmisc/xgetspnam.c
libmisc/xmalloc.c
libmisc/yesno.c
libsubid/api.c
man/chage.1.xml
man/chfn.1.xml
man/chgpasswd.8.xml
man/chpasswd.8.xml
man/chsh.1.xml
man/es/man8/vipw.8
man/expiry.1.xml
man/faillog.5.xml
man/faillog.8.xml
man/getsubids.1.xml
man/gpasswd.1.xml
man/groupadd.8.xml
man/groupdel.8.xml
man/groupmems.8.xml
man/groupmod.8.xml
man/groups.1.xml
man/grpck.8.xml
man/gshadow.5.xml
man/hu/man1/chsh.1
man/hu/man1/groups.1
man/hu/man1/login.1
man/hu/man1/newgrp.1
man/hu/man1/passwd.1
man/hu/man8/lastlog.8
man/id.1.xml
man/ja/man1/chage.1
man/ja/man1/chfn.1
man/ja/man1/chsh.1
man/ja/man1/expiry.1
man/ja/man1/groups.1
man/ja/man1/id.1
man/ja/man1/login.1
man/ja/man1/newgrp.1
man/ja/man1/passwd.1
man/ja/man1/su.1
man/ja/man3/shadow.3
man/ja/man5/faillog.5
man/ja/man5/login.defs.5
man/ja/man5/passwd.5
man/ja/man5/porttime.5
man/ja/man5/shadow.5
man/ja/man8/chpasswd.8
man/ja/man8/faillog.8
man/ja/man8/groupadd.8
man/ja/man8/groupdel.8
man/ja/man8/groupmod.8
man/ja/man8/grpck.8
man/ja/man8/lastlog.8
man/ja/man8/logoutd.8
man/ja/man8/newusers.8
man/ja/man8/pwck.8
man/ja/man8/sulogin.8
man/ja/man8/useradd.8
man/ja/man8/userdel.8
man/ja/man8/usermod.8
man/ko/man8/vipw.8
man/lastlog.8.xml
man/limits.5.xml
man/login.1.xml
man/login.access.5.xml
man/login.defs.5.xml
man/login.defs.d/CHFN_AUTH.xml
man/login.defs.d/CHFN_RESTRICT.xml
man/login.defs.d/CHSH_AUTH.xml
man/login.defs.d/CONSOLE.xml
man/login.defs.d/CONSOLE_GROUPS.xml
man/login.defs.d/CREATE_HOME.xml
man/login.defs.d/DEFAULT_HOME.xml
man/login.defs.d/ENCRYPT_METHOD.xml
man/login.defs.d/ENVIRON_FILE.xml
man/login.defs.d/ENV_HZ.xml
man/login.defs.d/ENV_PATH.xml
man/login.defs.d/ENV_SUPATH.xml
man/login.defs.d/ENV_TZ.xml
man/login.defs.d/ERASECHAR.xml
man/login.defs.d/FAILLOG_ENAB.xml
man/login.defs.d/FAIL_DELAY.xml
man/login.defs.d/FAKE_SHELL.xml
man/login.defs.d/FTMP_FILE.xml
man/login.defs.d/GID_MAX.xml
man/login.defs.d/HMAC_CRYPTO_ALGO.xml
man/login.defs.d/HOME_MODE.xml
man/login.defs.d/HUSHLOGIN_FILE.xml
man/login.defs.d/ISSUE_FILE.xml
man/login.defs.d/KILLCHAR.xml
man/login.defs.d/LASTLOG_ENAB.xml
man/login.defs.d/LASTLOG_UID_MAX.xml
man/login.defs.d/LOGIN_RETRIES.xml
man/login.defs.d/LOGIN_STRING.xml
man/login.defs.d/LOGIN_TIMEOUT.xml
man/login.defs.d/LOG_OK_LOGINS.xml
man/login.defs.d/LOG_UNKFAIL_ENAB.xml
man/login.defs.d/MAIL_CHECK_ENAB.xml
man/login.defs.d/MAIL_DIR.xml
man/login.defs.d/MAX_MEMBERS_PER_GROUP.xml
man/login.defs.d/MD5_CRYPT_ENAB.xml
man/login.defs.d/MOTD_FILE.xml
man/login.defs.d/NOLOGINS_FILE.xml
man/login.defs.d/NONEXISTENT.xml
man/login.defs.d/OBSCURE_CHECKS_ENAB.xml
man/login.defs.d/PASS_ALWAYS_WARN.xml
man/login.defs.d/PASS_CHANGE_TRIES.xml
man/login.defs.d/PASS_MAX_DAYS.xml
man/login.defs.d/PASS_MAX_LEN.xml
man/login.defs.d/PASS_MIN_DAYS.xml
man/login.defs.d/PASS_WARN_AGE.xml
man/login.defs.d/PORTTIME_CHECKS_ENAB.xml
man/login.defs.d/QUOTAS_ENAB.xml
man/login.defs.d/SHA_CRYPT_MIN_ROUNDS.xml
man/login.defs.d/SUB_GID_COUNT.xml
man/login.defs.d/SUB_UID_COUNT.xml
man/login.defs.d/SULOG_FILE.xml
man/login.defs.d/SU_NAME.xml
man/login.defs.d/SU_WHEEL_ONLY.xml
man/login.defs.d/SYSLOG_SG_ENAB.xml
man/login.defs.d/SYSLOG_SU_ENAB.xml
man/login.defs.d/SYS_GID_MAX.xml
man/login.defs.d/SYS_UID_MAX.xml
man/login.defs.d/TCB_AUTH_GROUP.xml
man/login.defs.d/TCB_SYMLINKS.xml
man/login.defs.d/TTYGROUP.xml
man/login.defs.d/TTYTYPE_FILE.xml
man/login.defs.d/UID_MAX.xml
man/login.defs.d/ULIMIT.xml
man/login.defs.d/UMASK.xml
man/login.defs.d/USERDEL_CMD.xml
man/login.defs.d/USERGROUPS_ENAB.xml
man/login.defs.d/USE_TCB.xml
man/logoutd.8.xml
man/newgidmap.1.xml
man/newgrp.1.xml
man/newuidmap.1.xml
man/newusers.8.xml
man/nologin.8.xml
man/passwd.1.xml
man/passwd.5.xml
man/porttime.5.xml
man/pt_BR/man5/shadow.5
man/pwck.8.xml
man/pwconv.8.xml
man/sg.1.xml
man/shadow.3.xml
man/shadow.5.xml
man/su.1.xml
man/suauth.5.xml
man/subgid.5.xml
man/subuid.5.xml
man/sulogin.8.xml
man/tr/man1/chage.1
man/tr/man1/passwd.1
man/tr/man5/shadow.5
man/tr/man8/groupadd.8
man/tr/man8/groupdel.8
man/tr/man8/groupmod.8
man/tr/man8/useradd.8
man/tr/man8/userdel.8
man/tr/man8/usermod.8
man/useradd.8.xml
man/userdel.8.xml
man/usermod.8.xml
man/vipw.8.xml
man/zh_TW/man8/chpasswd.8
man/zh_TW/man8/groupadd.8
man/zh_TW/man8/groupdel.8
man/zh_TW/man8/groupmod.8
man/zh_TW/man8/useradd.8
man/zh_TW/man8/userdel.8
man/zh_TW/man8/usermod.8
src/chage.c
src/chfn.c
src/chgpasswd.c
src/chpasswd.c
src/chsh.c
src/expiry.c
src/faillog.c
src/free_subid_range.c
src/get_subid_owners.c
src/getsubids.c
src/gpasswd.c
src/groupadd.c
src/groupdel.c
src/groupmems.c
src/groupmod.c
src/groups.c
src/grpck.c
src/grpconv.c
src/grpunconv.c
src/id.c
src/lastlog.c
src/login.c
src/login_nopam.c
src/logoutd.c
src/new_subid_range.c
src/newgidmap.c
src/newgrp.c
src/newuidmap.c
src/newusers.c
src/nologin.c
src/passwd.c
src/pwck.c
src/pwconv.c
src/pwunconv.c
src/su.c
src/suauth.c
src/sulogin.c
src/useradd.c
src/userdel.c
src/usermod.c
src/vipw.c