linux_pam => 1.7.1 — libeconf → 0.7.10,libxcrypt → 4.4.38-1,linux_pam → 1.7.1 (#12836)

* linux_pam => 1.7.1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update linux_pam

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update linux_pam, Update libeconf, Rebuild libxcrypt with gcc 15, Adjust meson options to better support no_mold.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-linux_pam: Package File Update Run on linux/amd64 container.

* updater-linux_pam: Package File Update Run on linux/arm/v7 container.

* Make rebasing optional in Generate PR workflow.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Lint workflow.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Suggested changes.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Suggested fixup.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2025-09-17 23:10:11 -04:00
committed by GitHub
parent b56052ced7
commit d915fc7666
16 changed files with 80 additions and 664 deletions

View File

@@ -12,6 +12,11 @@ on:
pr_title:
description: "Title of PR"
required: false
rebase:
description: "Rebase to master."
required: false
type: boolean
default: 'true'
update_package_files:
description: "Update Package Files."
required: false
@@ -62,12 +67,14 @@ jobs:
persist-credentials: true
ref: ${{ inputs.branch || github.ref_name }}
- name: Rebase to master
if: ${{ ( inputs.rebase ) }}
run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git pull --rebase origin master
git push -f
- name: Push rebase changes
if: ${{ ( inputs.rebase ) }}
uses: ad-m/github-push-action@master
with:
branch: ${{ inputs.branch || github.ref_name }}
@@ -160,7 +167,7 @@ jobs:
i686_PACKAGES: ${{ needs.setup.outputs.i686_packages }}
x86_64_PACKAGES: ${{ needs.setup.outputs.x86_64_packages }}
armv7l_PACKAGES: ${{ needs.setup.outputs.armv7l_packages }}
if: ${{ !cancelled() }}
if: ${{ !cancelled() && ( inputs.update_package_files ) }}
concurrency:
group: ${{ matrix.arch }}-${{ github.workflow }}-${{ inputs.branch || github.ref_name }}
cancel-in-progress: true
@@ -232,7 +239,7 @@ jobs:
esac
- name: Run Updater in container
id: run-updater
if: ${{ contains(needs.*.result, 'failure') || !cancelled() }}
if: ${{ ( inputs.update_package_files ) && ( contains(needs.*.result, 'failure') || !cancelled() ) }}
env:
UPDATE_PACKAGE_FILES: ${{ github.event.inputs.update_package_files }}
run: |
@@ -302,7 +309,7 @@ jobs:
needs:
- setup
- update-package-files
if: ${{ !cancelled() }}
if: ${{ ( always() && !cancelled() ) && needs.setup.result == 'success' && ((( inputs.update_package_files ) && needs.update-package-files.result == 'success') || !( inputs.update_package_files )) }}
steps:
- name: Fail if update or build jobs failed, otherwise create a PR
if: ${{ contains(needs.*.result, 'failure') }}
@@ -327,13 +334,17 @@ jobs:
sudo gem install ruby-libversion
- name: Rebase to master and save git log
id: rebase-and-git-log
env:
REBASE: ${{ inputs.rebase }}
run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin
git checkout "${{ inputs.branch || github.ref_name }}"
if [[ ${REBASE} == 'true' ]]; then
git reset --hard "origin/${{ inputs.branch || github.ref_name }}"
git pull --rebase origin master && git push -f
fi
git log --oneline -10
git checkout master && git pull
git log --oneline master..${{ inputs.branch || github.ref_name }} | grep -v "Build Run on\|Package File Update Run on" | tr '\n' '\0' | xargs -0 -n1 echo "- $*" >> /tmp/commits.txt
@@ -432,7 +443,7 @@ jobs:
[[ -n "${PKG_DELTA[*]}" ]] && PKG_DELTAS="— $(join_by , "${PKG_DELTA[@]}")"
echo "PKG_DELTAS: $PKG_DELTAS"
cat /tmp/pr.txt
[[ $DRAFT_PR == 'true' ]] && export PR_DRAFT_FLAG='-d'
[[ ${DRAFT_PR} == 'true' ]] && export PR_DRAFT_FLAG='-d'
PR_NUMBER=$(gh pr list -L 1 -s open -H ${{ inputs.branch || github.ref_name }} | cut -f1)
PR_TITLE_INPUT="${{ inputs.pr_title }}"
if [[ -z ${PR_TITLE_INPUT} ]]; then
@@ -447,7 +458,7 @@ jobs:
gh pr edit --add-reviewer chromebrew/active --title "$(echo "${PR_TITLE}" | sed -e "s/^'//" -e "s/'$//") ${PKG_DELTAS}" -F /tmp/pr.txt
fi
# Draft PRs can not be set to automerge.
if [[ $DRAFT_PR == 'true' ]]; then
if [[ ${DRAFT_PR} == 'true' ]]; then
gh pr ready --undo || true
else
gh pr ready || true

View File

@@ -7,7 +7,8 @@ class Meson < Package
def self.build
@meson_build_relative_dir ||= '.'
@crew_meson_options = @no_lto ? CREW_MESON_OPTIONS.sub('-Db_lto=true', '-Db_lto=false') : CREW_MESON_OPTIONS
@crew_meson_options = @no_mold ? CREW_MESON_OPTIONS.gsub('-fuse-ld=mold', '') : CREW_MESON_OPTIONS
@crew_meson_options.gsub!('-Db_lto=true', '-Db_lto=false').gsub!('-flto=auto', '') if @no_lto
extend ReportBuildsystemMethods

View File

@@ -4,7 +4,7 @@ require 'etc'
require 'open3'
OLD_CREW_VERSION ||= defined?(CREW_VERSION) ? CREW_VERSION : '1.0'
CREW_VERSION ||= '1.66.4' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION
CREW_VERSION ||= '1.66.5' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION
# Kernel architecture.
KERN_ARCH ||= Etc.uname[:machine]
@@ -204,6 +204,7 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS)
{ pkg_name: 'libgedit_gtksourceview', anitya_pkg: 'libgedit-gtksourceview', comments: 'Prefer to GitHub' },
{ pkg_name: 'libnghttp3', anitya_pkg: 'nghttp3', comments: '' },
{ pkg_name: 'libngtcp2', anitya_pkg: 'ngtcp2', comments: '' },
{ pkg_name: 'linux_pam', anitya_pkg: 'pam', comments: '' },
{ pkg_name: 'mold', anitya_pkg: 'mold', comments: 'Prefer to GitHub' },
{ pkg_name: 'pcre2', anitya_pkg: 'pcre2', comments: 'Prefer to GitHub' },
{ pkg_name: 'pkg_7_zip', anitya_pkg: '7zip~stable', comments: 'Prefer to GitHub' },

View File

@@ -338,7 +338,7 @@ class Package
crew_env_options_hash = if no_env_options?
{ 'CREW_DISABLE_ENV_OPTIONS' => '1' }
elsif no_lto?
CREW_ENV_FNO_LTO_OPTIONS_HASH
CREW_ENV_FNO_LTO_OPTIONS_HASH.transform_values { |v| v.gsub('-flto=auto', '') }
else
CREW_ENV_OPTIONS_HASH
end
@@ -350,13 +350,17 @@ class Package
# Extract env hash.
if args[0].is_a?(Hash)
env = crew_env_options_hash.merge(args[0])
env = @no_mold ? crew_env_options_hash.merge(args[0]).transform_values { |v| v.gsub('-fuse-ld=mold', '') } : crew_env_options_hash.merge(args[0])
args.delete_at(0) # Remove env hash from args array.
else
env = crew_env_options_hash
env = @no_mold ? crew_env_options_hash.transform_values { |v| v.gsub('-fuse-ld=mold', '') } : crew_env_options_hash
end
env['CREW_PRELOAD_ENABLE_COMPILE_HACKS'] = opt_args.delete(:no_preload_hacks) ? '0' : '1'
# CC_LD and CXX_LD are needed by meson to override mold being
# detected and used by default.
env['CC_LD'] = @no_mold ? 'bfd' : 'mold'
env['CXX_LD'] = @no_mold ? 'bfd' : 'mold'
env['CREW_PRELOAD_NO_MOLD'] = @no_mold ? '1' : '0'
env['LD_PRELOAD'] = File.join(CREW_LIB_PREFIX, 'crew-preload.so') if File.exist?("#{CREW_LIB_PREFIX}/crew-preload.so")

View File

@@ -1,10 +1,10 @@
# Total size: 115196
# Total size: 113157
/usr/local/bin/econftool
/usr/local/include/libeconf.h
/usr/local/include/libeconf_ext.h
/usr/local/lib/libeconf.so
/usr/local/lib/libeconf.so.0
/usr/local/lib/libeconf.so.0.7.9
/usr/local/lib/libeconf.so.0.7.10
/usr/local/lib/pkgconfig/libeconf.pc
/usr/local/share/man/man3/econf_comment_tag.3.zst
/usr/local/share/man/man3/econf_delimiter_tag.3.zst

View File

@@ -1,4 +1,4 @@
# Total size: 1123803
# Total size: 1189144
/usr/local/include/crypt.h
/usr/local/include/xcrypt.h
/usr/local/lib/libcrypt.a

View File

@@ -1,4 +1,4 @@
# Total size: 3644916
# Total size: 1227087
/usr/local/etc/environment
/usr/local/etc/security/access.conf
/usr/local/etc/security/faillock.conf
@@ -9,16 +9,6 @@
/usr/local/etc/security/pam_env.conf
/usr/local/etc/security/pwhistory.conf
/usr/local/etc/security/time.conf
/usr/local/include/_pam_compat.h
/usr/local/include/_pam_macros.h
/usr/local/include/_pam_types.h
/usr/local/include/pam_appl.h
/usr/local/include/pam_client.h
/usr/local/include/pam_ext.h
/usr/local/include/pam_filter.h
/usr/local/include/pam_misc.h
/usr/local/include/pam_modules.h
/usr/local/include/pam_modutil.h
/usr/local/include/security/_pam_compat.h
/usr/local/include/security/_pam_macros.h
/usr/local/include/security/_pam_types.h
@@ -29,144 +19,59 @@
/usr/local/include/security/pam_misc.h
/usr/local/include/security/pam_modules.h
/usr/local/include/security/pam_modutil.h
/usr/local/lib/libpam.a
/usr/local/lib/libpam.la
/usr/local/lib/libpam.so
/usr/local/lib/libpam.so.0
/usr/local/lib/libpam.so.0.85.1
/usr/local/lib/libpam_misc.a
/usr/local/lib/libpam_misc.la
/usr/local/lib/libpam_misc.so
/usr/local/lib/libpam_misc.so.0
/usr/local/lib/libpam_misc.so.0.82.1
/usr/local/lib/libpamc.a
/usr/local/lib/libpamc.la
/usr/local/lib/libpamc.so
/usr/local/lib/libpamc.so.0
/usr/local/lib/libpamc.so.0.82.1
/usr/local/lib/pkgconfig/pam.pc
/usr/local/lib/pkgconfig/pam_misc.pc
/usr/local/lib/pkgconfig/pamc.pc
/usr/local/lib/security/pam_access.a
/usr/local/lib/security/pam_access.la
/usr/local/lib/security/pam_access.so
/usr/local/lib/security/pam_debug.a
/usr/local/lib/security/pam_debug.la
/usr/local/lib/security/pam_canonicalize_user.so
/usr/local/lib/security/pam_debug.so
/usr/local/lib/security/pam_deny.a
/usr/local/lib/security/pam_deny.la
/usr/local/lib/security/pam_deny.so
/usr/local/lib/security/pam_echo.a
/usr/local/lib/security/pam_echo.la
/usr/local/lib/security/pam_echo.so
/usr/local/lib/security/pam_env.a
/usr/local/lib/security/pam_env.la
/usr/local/lib/security/pam_env.so
/usr/local/lib/security/pam_exec.a
/usr/local/lib/security/pam_exec.la
/usr/local/lib/security/pam_exec.so
/usr/local/lib/security/pam_faildelay.a
/usr/local/lib/security/pam_faildelay.la
/usr/local/lib/security/pam_faildelay.so
/usr/local/lib/security/pam_faillock.a
/usr/local/lib/security/pam_faillock.la
/usr/local/lib/security/pam_faillock.so
/usr/local/lib/security/pam_filter.a
/usr/local/lib/security/pam_filter.la
/usr/local/lib/security/pam_filter.so
/usr/local/lib/security/pam_filter/upperLOWER
/usr/local/lib/security/pam_ftp.a
/usr/local/lib/security/pam_ftp.la
/usr/local/lib/security/pam_ftp.so
/usr/local/lib/security/pam_group.a
/usr/local/lib/security/pam_group.la
/usr/local/lib/security/pam_group.so
/usr/local/lib/security/pam_issue.a
/usr/local/lib/security/pam_issue.la
/usr/local/lib/security/pam_issue.so
/usr/local/lib/security/pam_keyinit.a
/usr/local/lib/security/pam_keyinit.la
/usr/local/lib/security/pam_keyinit.so
/usr/local/lib/security/pam_limits.a
/usr/local/lib/security/pam_limits.la
/usr/local/lib/security/pam_limits.so
/usr/local/lib/security/pam_listfile.a
/usr/local/lib/security/pam_listfile.la
/usr/local/lib/security/pam_listfile.so
/usr/local/lib/security/pam_localuser.a
/usr/local/lib/security/pam_localuser.la
/usr/local/lib/security/pam_localuser.so
/usr/local/lib/security/pam_loginuid.a
/usr/local/lib/security/pam_loginuid.la
/usr/local/lib/security/pam_loginuid.so
/usr/local/lib/security/pam_mail.a
/usr/local/lib/security/pam_mail.la
/usr/local/lib/security/pam_mail.so
/usr/local/lib/security/pam_mkhomedir.a
/usr/local/lib/security/pam_mkhomedir.la
/usr/local/lib/security/pam_mkhomedir.so
/usr/local/lib/security/pam_motd.a
/usr/local/lib/security/pam_motd.la
/usr/local/lib/security/pam_motd.so
/usr/local/lib/security/pam_namespace.a
/usr/local/lib/security/pam_namespace.la
/usr/local/lib/security/pam_namespace.so
/usr/local/lib/security/pam_nologin.a
/usr/local/lib/security/pam_nologin.la
/usr/local/lib/security/pam_nologin.so
/usr/local/lib/security/pam_permit.a
/usr/local/lib/security/pam_permit.la
/usr/local/lib/security/pam_permit.so
/usr/local/lib/security/pam_pwhistory.a
/usr/local/lib/security/pam_pwhistory.la
/usr/local/lib/security/pam_pwhistory.so
/usr/local/lib/security/pam_rhosts.a
/usr/local/lib/security/pam_rhosts.la
/usr/local/lib/security/pam_rhosts.so
/usr/local/lib/security/pam_rootok.a
/usr/local/lib/security/pam_rootok.la
/usr/local/lib/security/pam_rootok.so
/usr/local/lib/security/pam_securetty.a
/usr/local/lib/security/pam_securetty.la
/usr/local/lib/security/pam_securetty.so
/usr/local/lib/security/pam_setquota.a
/usr/local/lib/security/pam_setquota.la
/usr/local/lib/security/pam_setquota.so
/usr/local/lib/security/pam_shells.a
/usr/local/lib/security/pam_shells.la
/usr/local/lib/security/pam_shells.so
/usr/local/lib/security/pam_stress.a
/usr/local/lib/security/pam_stress.la
/usr/local/lib/security/pam_stress.so
/usr/local/lib/security/pam_succeed_if.a
/usr/local/lib/security/pam_succeed_if.la
/usr/local/lib/security/pam_succeed_if.so
/usr/local/lib/security/pam_time.a
/usr/local/lib/security/pam_time.la
/usr/local/lib/security/pam_time.so
/usr/local/lib/security/pam_timestamp.a
/usr/local/lib/security/pam_timestamp.la
/usr/local/lib/security/pam_timestamp.so
/usr/local/lib/security/pam_umask.a
/usr/local/lib/security/pam_umask.la
/usr/local/lib/security/pam_umask.so
/usr/local/lib/security/pam_unix.a
/usr/local/lib/security/pam_unix.la
/usr/local/lib/security/pam_unix.so
/usr/local/lib/security/pam_userdb.a
/usr/local/lib/security/pam_userdb.la
/usr/local/lib/security/pam_userdb.so
/usr/local/lib/security/pam_usertype.a
/usr/local/lib/security/pam_usertype.la
/usr/local/lib/security/pam_usertype.so
/usr/local/lib/security/pam_warn.a
/usr/local/lib/security/pam_warn.la
/usr/local/lib/security/pam_warn.so
/usr/local/lib/security/pam_wheel.a
/usr/local/lib/security/pam_wheel.la
/usr/local/lib/security/pam_wheel.so
/usr/local/lib/security/pam_xauth.a
/usr/local/lib/security/pam_xauth.la
/usr/local/lib/security/pam_xauth.so
/usr/local/lib/systemd/system/pam_namespace.service
/usr/local/sbin/faillock
@@ -175,10 +80,6 @@
/usr/local/sbin/pam_timestamp_check
/usr/local/sbin/pwhistory_helper
/usr/local/sbin/unix_chkpwd
/usr/local/sbin/unix_update
/usr/local/share/doc/Linux-PAM/draft-morgan-pam-current.txt
/usr/local/share/doc/Linux-PAM/index.html
/usr/local/share/doc/Linux-PAM/rfc86.0.txt
/usr/local/share/locale/af/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/am/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/ar/LC_MESSAGES/Linux-PAM.mo
@@ -261,105 +162,3 @@
/usr/local/share/locale/zh_HK/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/zh_TW/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/zu/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/man/man3/misc_conv.3.zst
/usr/local/share/man/man3/pam.3.zst
/usr/local/share/man/man3/pam_acct_mgmt.3.zst
/usr/local/share/man/man3/pam_authenticate.3.zst
/usr/local/share/man/man3/pam_chauthtok.3.zst
/usr/local/share/man/man3/pam_close_session.3.zst
/usr/local/share/man/man3/pam_conv.3.zst
/usr/local/share/man/man3/pam_end.3.zst
/usr/local/share/man/man3/pam_error.3.zst
/usr/local/share/man/man3/pam_fail_delay.3.zst
/usr/local/share/man/man3/pam_get_authtok.3.zst
/usr/local/share/man/man3/pam_get_authtok_noverify.3.zst
/usr/local/share/man/man3/pam_get_authtok_verify.3.zst
/usr/local/share/man/man3/pam_get_data.3.zst
/usr/local/share/man/man3/pam_get_item.3.zst
/usr/local/share/man/man3/pam_get_user.3.zst
/usr/local/share/man/man3/pam_getenv.3.zst
/usr/local/share/man/man3/pam_getenvlist.3.zst
/usr/local/share/man/man3/pam_info.3.zst
/usr/local/share/man/man3/pam_misc_drop_env.3.zst
/usr/local/share/man/man3/pam_misc_paste_env.3.zst
/usr/local/share/man/man3/pam_misc_setenv.3.zst
/usr/local/share/man/man3/pam_open_session.3.zst
/usr/local/share/man/man3/pam_prompt.3.zst
/usr/local/share/man/man3/pam_putenv.3.zst
/usr/local/share/man/man3/pam_set_data.3.zst
/usr/local/share/man/man3/pam_set_item.3.zst
/usr/local/share/man/man3/pam_setcred.3.zst
/usr/local/share/man/man3/pam_sm_acct_mgmt.3.zst
/usr/local/share/man/man3/pam_sm_authenticate.3.zst
/usr/local/share/man/man3/pam_sm_chauthtok.3.zst
/usr/local/share/man/man3/pam_sm_close_session.3.zst
/usr/local/share/man/man3/pam_sm_open_session.3.zst
/usr/local/share/man/man3/pam_sm_setcred.3.zst
/usr/local/share/man/man3/pam_start.3.zst
/usr/local/share/man/man3/pam_strerror.3.zst
/usr/local/share/man/man3/pam_syslog.3.zst
/usr/local/share/man/man3/pam_verror.3.zst
/usr/local/share/man/man3/pam_vinfo.3.zst
/usr/local/share/man/man3/pam_vprompt.3.zst
/usr/local/share/man/man3/pam_vsyslog.3.zst
/usr/local/share/man/man3/pam_xauth_data.3.zst
/usr/local/share/man/man5/access.conf.5.zst
/usr/local/share/man/man5/environment.5.zst
/usr/local/share/man/man5/faillock.conf.5.zst
/usr/local/share/man/man5/group.conf.5.zst
/usr/local/share/man/man5/limits.conf.5.zst
/usr/local/share/man/man5/namespace.conf.5.zst
/usr/local/share/man/man5/pam.conf.5.zst
/usr/local/share/man/man5/pam.d.5.zst
/usr/local/share/man/man5/pam_env.conf.5.zst
/usr/local/share/man/man5/pwhistory.conf.5.zst
/usr/local/share/man/man5/time.conf.5.zst
/usr/local/share/man/man8/PAM.8.zst
/usr/local/share/man/man8/faillock.8.zst
/usr/local/share/man/man8/mkhomedir_helper.8.zst
/usr/local/share/man/man8/pam.8.zst
/usr/local/share/man/man8/pam_access.8.zst
/usr/local/share/man/man8/pam_debug.8.zst
/usr/local/share/man/man8/pam_deny.8.zst
/usr/local/share/man/man8/pam_echo.8.zst
/usr/local/share/man/man8/pam_env.8.zst
/usr/local/share/man/man8/pam_exec.8.zst
/usr/local/share/man/man8/pam_faildelay.8.zst
/usr/local/share/man/man8/pam_faillock.8.zst
/usr/local/share/man/man8/pam_filter.8.zst
/usr/local/share/man/man8/pam_ftp.8.zst
/usr/local/share/man/man8/pam_group.8.zst
/usr/local/share/man/man8/pam_issue.8.zst
/usr/local/share/man/man8/pam_keyinit.8.zst
/usr/local/share/man/man8/pam_limits.8.zst
/usr/local/share/man/man8/pam_listfile.8.zst
/usr/local/share/man/man8/pam_localuser.8.zst
/usr/local/share/man/man8/pam_loginuid.8.zst
/usr/local/share/man/man8/pam_mail.8.zst
/usr/local/share/man/man8/pam_mkhomedir.8.zst
/usr/local/share/man/man8/pam_motd.8.zst
/usr/local/share/man/man8/pam_namespace.8.zst
/usr/local/share/man/man8/pam_namespace_helper.8.zst
/usr/local/share/man/man8/pam_nologin.8.zst
/usr/local/share/man/man8/pam_permit.8.zst
/usr/local/share/man/man8/pam_pwhistory.8.zst
/usr/local/share/man/man8/pam_rhosts.8.zst
/usr/local/share/man/man8/pam_rootok.8.zst
/usr/local/share/man/man8/pam_securetty.8.zst
/usr/local/share/man/man8/pam_setquota.8.zst
/usr/local/share/man/man8/pam_shells.8.zst
/usr/local/share/man/man8/pam_stress.8.zst
/usr/local/share/man/man8/pam_succeed_if.8.zst
/usr/local/share/man/man8/pam_time.8.zst
/usr/local/share/man/man8/pam_timestamp.8.zst
/usr/local/share/man/man8/pam_timestamp_check.8.zst
/usr/local/share/man/man8/pam_umask.8.zst
/usr/local/share/man/man8/pam_unix.8.zst
/usr/local/share/man/man8/pam_userdb.8.zst
/usr/local/share/man/man8/pam_usertype.8.zst
/usr/local/share/man/man8/pam_warn.8.zst
/usr/local/share/man/man8/pam_wheel.8.zst
/usr/local/share/man/man8/pam_xauth.8.zst
/usr/local/share/man/man8/pwhistory_helper.8.zst
/usr/local/share/man/man8/unix_chkpwd.8.zst
/usr/local/share/man/man8/unix_update.8.zst

View File

@@ -1,10 +1,10 @@
# Total size: 143828
# Total size: 132737
/usr/local/bin/econftool
/usr/local/include/libeconf.h
/usr/local/include/libeconf_ext.h
/usr/local/lib/libeconf.so
/usr/local/lib/libeconf.so.0
/usr/local/lib/libeconf.so.0.7.9
/usr/local/lib/libeconf.so.0.7.10
/usr/local/lib/pkgconfig/libeconf.pc
/usr/local/share/man/man3/econf_comment_tag.3.zst
/usr/local/share/man/man3/econf_delimiter_tag.3.zst

View File

@@ -1,4 +1,4 @@
# Total size: 1183167
# Total size: 1185836
/usr/local/include/crypt.h
/usr/local/include/xcrypt.h
/usr/local/lib/libcrypt.a

View File

@@ -1,4 +1,4 @@
# Total size: 3892390
# Total size: 1602051
/usr/local/etc/environment
/usr/local/etc/security/access.conf
/usr/local/etc/security/faillock.conf
@@ -9,16 +9,6 @@
/usr/local/etc/security/pam_env.conf
/usr/local/etc/security/pwhistory.conf
/usr/local/etc/security/time.conf
/usr/local/include/_pam_compat.h
/usr/local/include/_pam_macros.h
/usr/local/include/_pam_types.h
/usr/local/include/pam_appl.h
/usr/local/include/pam_client.h
/usr/local/include/pam_ext.h
/usr/local/include/pam_filter.h
/usr/local/include/pam_misc.h
/usr/local/include/pam_modules.h
/usr/local/include/pam_modutil.h
/usr/local/include/security/_pam_compat.h
/usr/local/include/security/_pam_macros.h
/usr/local/include/security/_pam_types.h
@@ -29,144 +19,59 @@
/usr/local/include/security/pam_misc.h
/usr/local/include/security/pam_modules.h
/usr/local/include/security/pam_modutil.h
/usr/local/lib/libpam.a
/usr/local/lib/libpam.la
/usr/local/lib/libpam.so
/usr/local/lib/libpam.so.0
/usr/local/lib/libpam.so.0.85.1
/usr/local/lib/libpam_misc.a
/usr/local/lib/libpam_misc.la
/usr/local/lib/libpam_misc.so
/usr/local/lib/libpam_misc.so.0
/usr/local/lib/libpam_misc.so.0.82.1
/usr/local/lib/libpamc.a
/usr/local/lib/libpamc.la
/usr/local/lib/libpamc.so
/usr/local/lib/libpamc.so.0
/usr/local/lib/libpamc.so.0.82.1
/usr/local/lib/pkgconfig/pam.pc
/usr/local/lib/pkgconfig/pam_misc.pc
/usr/local/lib/pkgconfig/pamc.pc
/usr/local/lib/security/pam_access.a
/usr/local/lib/security/pam_access.la
/usr/local/lib/security/pam_access.so
/usr/local/lib/security/pam_debug.a
/usr/local/lib/security/pam_debug.la
/usr/local/lib/security/pam_canonicalize_user.so
/usr/local/lib/security/pam_debug.so
/usr/local/lib/security/pam_deny.a
/usr/local/lib/security/pam_deny.la
/usr/local/lib/security/pam_deny.so
/usr/local/lib/security/pam_echo.a
/usr/local/lib/security/pam_echo.la
/usr/local/lib/security/pam_echo.so
/usr/local/lib/security/pam_env.a
/usr/local/lib/security/pam_env.la
/usr/local/lib/security/pam_env.so
/usr/local/lib/security/pam_exec.a
/usr/local/lib/security/pam_exec.la
/usr/local/lib/security/pam_exec.so
/usr/local/lib/security/pam_faildelay.a
/usr/local/lib/security/pam_faildelay.la
/usr/local/lib/security/pam_faildelay.so
/usr/local/lib/security/pam_faillock.a
/usr/local/lib/security/pam_faillock.la
/usr/local/lib/security/pam_faillock.so
/usr/local/lib/security/pam_filter.a
/usr/local/lib/security/pam_filter.la
/usr/local/lib/security/pam_filter.so
/usr/local/lib/security/pam_filter/upperLOWER
/usr/local/lib/security/pam_ftp.a
/usr/local/lib/security/pam_ftp.la
/usr/local/lib/security/pam_ftp.so
/usr/local/lib/security/pam_group.a
/usr/local/lib/security/pam_group.la
/usr/local/lib/security/pam_group.so
/usr/local/lib/security/pam_issue.a
/usr/local/lib/security/pam_issue.la
/usr/local/lib/security/pam_issue.so
/usr/local/lib/security/pam_keyinit.a
/usr/local/lib/security/pam_keyinit.la
/usr/local/lib/security/pam_keyinit.so
/usr/local/lib/security/pam_limits.a
/usr/local/lib/security/pam_limits.la
/usr/local/lib/security/pam_limits.so
/usr/local/lib/security/pam_listfile.a
/usr/local/lib/security/pam_listfile.la
/usr/local/lib/security/pam_listfile.so
/usr/local/lib/security/pam_localuser.a
/usr/local/lib/security/pam_localuser.la
/usr/local/lib/security/pam_localuser.so
/usr/local/lib/security/pam_loginuid.a
/usr/local/lib/security/pam_loginuid.la
/usr/local/lib/security/pam_loginuid.so
/usr/local/lib/security/pam_mail.a
/usr/local/lib/security/pam_mail.la
/usr/local/lib/security/pam_mail.so
/usr/local/lib/security/pam_mkhomedir.a
/usr/local/lib/security/pam_mkhomedir.la
/usr/local/lib/security/pam_mkhomedir.so
/usr/local/lib/security/pam_motd.a
/usr/local/lib/security/pam_motd.la
/usr/local/lib/security/pam_motd.so
/usr/local/lib/security/pam_namespace.a
/usr/local/lib/security/pam_namespace.la
/usr/local/lib/security/pam_namespace.so
/usr/local/lib/security/pam_nologin.a
/usr/local/lib/security/pam_nologin.la
/usr/local/lib/security/pam_nologin.so
/usr/local/lib/security/pam_permit.a
/usr/local/lib/security/pam_permit.la
/usr/local/lib/security/pam_permit.so
/usr/local/lib/security/pam_pwhistory.a
/usr/local/lib/security/pam_pwhistory.la
/usr/local/lib/security/pam_pwhistory.so
/usr/local/lib/security/pam_rhosts.a
/usr/local/lib/security/pam_rhosts.la
/usr/local/lib/security/pam_rhosts.so
/usr/local/lib/security/pam_rootok.a
/usr/local/lib/security/pam_rootok.la
/usr/local/lib/security/pam_rootok.so
/usr/local/lib/security/pam_securetty.a
/usr/local/lib/security/pam_securetty.la
/usr/local/lib/security/pam_securetty.so
/usr/local/lib/security/pam_setquota.a
/usr/local/lib/security/pam_setquota.la
/usr/local/lib/security/pam_setquota.so
/usr/local/lib/security/pam_shells.a
/usr/local/lib/security/pam_shells.la
/usr/local/lib/security/pam_shells.so
/usr/local/lib/security/pam_stress.a
/usr/local/lib/security/pam_stress.la
/usr/local/lib/security/pam_stress.so
/usr/local/lib/security/pam_succeed_if.a
/usr/local/lib/security/pam_succeed_if.la
/usr/local/lib/security/pam_succeed_if.so
/usr/local/lib/security/pam_time.a
/usr/local/lib/security/pam_time.la
/usr/local/lib/security/pam_time.so
/usr/local/lib/security/pam_timestamp.a
/usr/local/lib/security/pam_timestamp.la
/usr/local/lib/security/pam_timestamp.so
/usr/local/lib/security/pam_umask.a
/usr/local/lib/security/pam_umask.la
/usr/local/lib/security/pam_umask.so
/usr/local/lib/security/pam_unix.a
/usr/local/lib/security/pam_unix.la
/usr/local/lib/security/pam_unix.so
/usr/local/lib/security/pam_userdb.a
/usr/local/lib/security/pam_userdb.la
/usr/local/lib/security/pam_userdb.so
/usr/local/lib/security/pam_usertype.a
/usr/local/lib/security/pam_usertype.la
/usr/local/lib/security/pam_usertype.so
/usr/local/lib/security/pam_warn.a
/usr/local/lib/security/pam_warn.la
/usr/local/lib/security/pam_warn.so
/usr/local/lib/security/pam_wheel.a
/usr/local/lib/security/pam_wheel.la
/usr/local/lib/security/pam_wheel.so
/usr/local/lib/security/pam_xauth.a
/usr/local/lib/security/pam_xauth.la
/usr/local/lib/security/pam_xauth.so
/usr/local/lib/systemd/system/pam_namespace.service
/usr/local/sbin/faillock
@@ -175,10 +80,6 @@
/usr/local/sbin/pam_timestamp_check
/usr/local/sbin/pwhistory_helper
/usr/local/sbin/unix_chkpwd
/usr/local/sbin/unix_update
/usr/local/share/doc/Linux-PAM/draft-morgan-pam-current.txt
/usr/local/share/doc/Linux-PAM/index.html
/usr/local/share/doc/Linux-PAM/rfc86.0.txt
/usr/local/share/locale/af/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/am/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/ar/LC_MESSAGES/Linux-PAM.mo
@@ -261,105 +162,3 @@
/usr/local/share/locale/zh_HK/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/zh_TW/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/zu/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/man/man3/misc_conv.3.zst
/usr/local/share/man/man3/pam.3.zst
/usr/local/share/man/man3/pam_acct_mgmt.3.zst
/usr/local/share/man/man3/pam_authenticate.3.zst
/usr/local/share/man/man3/pam_chauthtok.3.zst
/usr/local/share/man/man3/pam_close_session.3.zst
/usr/local/share/man/man3/pam_conv.3.zst
/usr/local/share/man/man3/pam_end.3.zst
/usr/local/share/man/man3/pam_error.3.zst
/usr/local/share/man/man3/pam_fail_delay.3.zst
/usr/local/share/man/man3/pam_get_authtok.3.zst
/usr/local/share/man/man3/pam_get_authtok_noverify.3.zst
/usr/local/share/man/man3/pam_get_authtok_verify.3.zst
/usr/local/share/man/man3/pam_get_data.3.zst
/usr/local/share/man/man3/pam_get_item.3.zst
/usr/local/share/man/man3/pam_get_user.3.zst
/usr/local/share/man/man3/pam_getenv.3.zst
/usr/local/share/man/man3/pam_getenvlist.3.zst
/usr/local/share/man/man3/pam_info.3.zst
/usr/local/share/man/man3/pam_misc_drop_env.3.zst
/usr/local/share/man/man3/pam_misc_paste_env.3.zst
/usr/local/share/man/man3/pam_misc_setenv.3.zst
/usr/local/share/man/man3/pam_open_session.3.zst
/usr/local/share/man/man3/pam_prompt.3.zst
/usr/local/share/man/man3/pam_putenv.3.zst
/usr/local/share/man/man3/pam_set_data.3.zst
/usr/local/share/man/man3/pam_set_item.3.zst
/usr/local/share/man/man3/pam_setcred.3.zst
/usr/local/share/man/man3/pam_sm_acct_mgmt.3.zst
/usr/local/share/man/man3/pam_sm_authenticate.3.zst
/usr/local/share/man/man3/pam_sm_chauthtok.3.zst
/usr/local/share/man/man3/pam_sm_close_session.3.zst
/usr/local/share/man/man3/pam_sm_open_session.3.zst
/usr/local/share/man/man3/pam_sm_setcred.3.zst
/usr/local/share/man/man3/pam_start.3.zst
/usr/local/share/man/man3/pam_strerror.3.zst
/usr/local/share/man/man3/pam_syslog.3.zst
/usr/local/share/man/man3/pam_verror.3.zst
/usr/local/share/man/man3/pam_vinfo.3.zst
/usr/local/share/man/man3/pam_vprompt.3.zst
/usr/local/share/man/man3/pam_vsyslog.3.zst
/usr/local/share/man/man3/pam_xauth_data.3.zst
/usr/local/share/man/man5/access.conf.5.zst
/usr/local/share/man/man5/environment.5.zst
/usr/local/share/man/man5/faillock.conf.5.zst
/usr/local/share/man/man5/group.conf.5.zst
/usr/local/share/man/man5/limits.conf.5.zst
/usr/local/share/man/man5/namespace.conf.5.zst
/usr/local/share/man/man5/pam.conf.5.zst
/usr/local/share/man/man5/pam.d.5.zst
/usr/local/share/man/man5/pam_env.conf.5.zst
/usr/local/share/man/man5/pwhistory.conf.5.zst
/usr/local/share/man/man5/time.conf.5.zst
/usr/local/share/man/man8/PAM.8.zst
/usr/local/share/man/man8/faillock.8.zst
/usr/local/share/man/man8/mkhomedir_helper.8.zst
/usr/local/share/man/man8/pam.8.zst
/usr/local/share/man/man8/pam_access.8.zst
/usr/local/share/man/man8/pam_debug.8.zst
/usr/local/share/man/man8/pam_deny.8.zst
/usr/local/share/man/man8/pam_echo.8.zst
/usr/local/share/man/man8/pam_env.8.zst
/usr/local/share/man/man8/pam_exec.8.zst
/usr/local/share/man/man8/pam_faildelay.8.zst
/usr/local/share/man/man8/pam_faillock.8.zst
/usr/local/share/man/man8/pam_filter.8.zst
/usr/local/share/man/man8/pam_ftp.8.zst
/usr/local/share/man/man8/pam_group.8.zst
/usr/local/share/man/man8/pam_issue.8.zst
/usr/local/share/man/man8/pam_keyinit.8.zst
/usr/local/share/man/man8/pam_limits.8.zst
/usr/local/share/man/man8/pam_listfile.8.zst
/usr/local/share/man/man8/pam_localuser.8.zst
/usr/local/share/man/man8/pam_loginuid.8.zst
/usr/local/share/man/man8/pam_mail.8.zst
/usr/local/share/man/man8/pam_mkhomedir.8.zst
/usr/local/share/man/man8/pam_motd.8.zst
/usr/local/share/man/man8/pam_namespace.8.zst
/usr/local/share/man/man8/pam_namespace_helper.8.zst
/usr/local/share/man/man8/pam_nologin.8.zst
/usr/local/share/man/man8/pam_permit.8.zst
/usr/local/share/man/man8/pam_pwhistory.8.zst
/usr/local/share/man/man8/pam_rhosts.8.zst
/usr/local/share/man/man8/pam_rootok.8.zst
/usr/local/share/man/man8/pam_securetty.8.zst
/usr/local/share/man/man8/pam_setquota.8.zst
/usr/local/share/man/man8/pam_shells.8.zst
/usr/local/share/man/man8/pam_stress.8.zst
/usr/local/share/man/man8/pam_succeed_if.8.zst
/usr/local/share/man/man8/pam_time.8.zst
/usr/local/share/man/man8/pam_timestamp.8.zst
/usr/local/share/man/man8/pam_timestamp_check.8.zst
/usr/local/share/man/man8/pam_umask.8.zst
/usr/local/share/man/man8/pam_unix.8.zst
/usr/local/share/man/man8/pam_userdb.8.zst
/usr/local/share/man/man8/pam_usertype.8.zst
/usr/local/share/man/man8/pam_warn.8.zst
/usr/local/share/man/man8/pam_wheel.8.zst
/usr/local/share/man/man8/pam_xauth.8.zst
/usr/local/share/man/man8/pwhistory_helper.8.zst
/usr/local/share/man/man8/unix_chkpwd.8.zst
/usr/local/share/man/man8/unix_update.8.zst

View File

@@ -1,10 +1,10 @@
# Total size: 149654
# Total size: 134783
/usr/local/bin/econftool
/usr/local/include/libeconf.h
/usr/local/include/libeconf_ext.h
/usr/local/lib64/libeconf.so
/usr/local/lib64/libeconf.so.0
/usr/local/lib64/libeconf.so.0.7.9
/usr/local/lib64/libeconf.so.0.7.10
/usr/local/lib64/pkgconfig/libeconf.pc
/usr/local/share/man/man3/econf_comment_tag.3.zst
/usr/local/share/man/man3/econf_delimiter_tag.3.zst

View File

@@ -1,4 +1,4 @@
# Total size: 1173491
# Total size: 1182552
/usr/local/include/crypt.h
/usr/local/include/xcrypt.h
/usr/local/lib64/libcrypt.a

View File

@@ -1,4 +1,4 @@
# Total size: 4051658
# Total size: 1634425
/usr/local/etc/environment
/usr/local/etc/security/access.conf
/usr/local/etc/security/faillock.conf
@@ -9,16 +9,6 @@
/usr/local/etc/security/pam_env.conf
/usr/local/etc/security/pwhistory.conf
/usr/local/etc/security/time.conf
/usr/local/include/_pam_compat.h
/usr/local/include/_pam_macros.h
/usr/local/include/_pam_types.h
/usr/local/include/pam_appl.h
/usr/local/include/pam_client.h
/usr/local/include/pam_ext.h
/usr/local/include/pam_filter.h
/usr/local/include/pam_misc.h
/usr/local/include/pam_modules.h
/usr/local/include/pam_modutil.h
/usr/local/include/security/_pam_compat.h
/usr/local/include/security/_pam_macros.h
/usr/local/include/security/_pam_types.h
@@ -30,144 +20,59 @@
/usr/local/include/security/pam_modules.h
/usr/local/include/security/pam_modutil.h
/usr/local/lib/systemd/system/pam_namespace.service
/usr/local/lib64/libpam.a
/usr/local/lib64/libpam.la
/usr/local/lib64/libpam.so
/usr/local/lib64/libpam.so.0
/usr/local/lib64/libpam.so.0.85.1
/usr/local/lib64/libpam_misc.a
/usr/local/lib64/libpam_misc.la
/usr/local/lib64/libpam_misc.so
/usr/local/lib64/libpam_misc.so.0
/usr/local/lib64/libpam_misc.so.0.82.1
/usr/local/lib64/libpamc.a
/usr/local/lib64/libpamc.la
/usr/local/lib64/libpamc.so
/usr/local/lib64/libpamc.so.0
/usr/local/lib64/libpamc.so.0.82.1
/usr/local/lib64/pkgconfig/pam.pc
/usr/local/lib64/pkgconfig/pam_misc.pc
/usr/local/lib64/pkgconfig/pamc.pc
/usr/local/lib64/security/pam_access.a
/usr/local/lib64/security/pam_access.la
/usr/local/lib64/security/pam_access.so
/usr/local/lib64/security/pam_debug.a
/usr/local/lib64/security/pam_debug.la
/usr/local/lib64/security/pam_canonicalize_user.so
/usr/local/lib64/security/pam_debug.so
/usr/local/lib64/security/pam_deny.a
/usr/local/lib64/security/pam_deny.la
/usr/local/lib64/security/pam_deny.so
/usr/local/lib64/security/pam_echo.a
/usr/local/lib64/security/pam_echo.la
/usr/local/lib64/security/pam_echo.so
/usr/local/lib64/security/pam_env.a
/usr/local/lib64/security/pam_env.la
/usr/local/lib64/security/pam_env.so
/usr/local/lib64/security/pam_exec.a
/usr/local/lib64/security/pam_exec.la
/usr/local/lib64/security/pam_exec.so
/usr/local/lib64/security/pam_faildelay.a
/usr/local/lib64/security/pam_faildelay.la
/usr/local/lib64/security/pam_faildelay.so
/usr/local/lib64/security/pam_faillock.a
/usr/local/lib64/security/pam_faillock.la
/usr/local/lib64/security/pam_faillock.so
/usr/local/lib64/security/pam_filter.a
/usr/local/lib64/security/pam_filter.la
/usr/local/lib64/security/pam_filter.so
/usr/local/lib64/security/pam_filter/upperLOWER
/usr/local/lib64/security/pam_ftp.a
/usr/local/lib64/security/pam_ftp.la
/usr/local/lib64/security/pam_ftp.so
/usr/local/lib64/security/pam_group.a
/usr/local/lib64/security/pam_group.la
/usr/local/lib64/security/pam_group.so
/usr/local/lib64/security/pam_issue.a
/usr/local/lib64/security/pam_issue.la
/usr/local/lib64/security/pam_issue.so
/usr/local/lib64/security/pam_keyinit.a
/usr/local/lib64/security/pam_keyinit.la
/usr/local/lib64/security/pam_keyinit.so
/usr/local/lib64/security/pam_limits.a
/usr/local/lib64/security/pam_limits.la
/usr/local/lib64/security/pam_limits.so
/usr/local/lib64/security/pam_listfile.a
/usr/local/lib64/security/pam_listfile.la
/usr/local/lib64/security/pam_listfile.so
/usr/local/lib64/security/pam_localuser.a
/usr/local/lib64/security/pam_localuser.la
/usr/local/lib64/security/pam_localuser.so
/usr/local/lib64/security/pam_loginuid.a
/usr/local/lib64/security/pam_loginuid.la
/usr/local/lib64/security/pam_loginuid.so
/usr/local/lib64/security/pam_mail.a
/usr/local/lib64/security/pam_mail.la
/usr/local/lib64/security/pam_mail.so
/usr/local/lib64/security/pam_mkhomedir.a
/usr/local/lib64/security/pam_mkhomedir.la
/usr/local/lib64/security/pam_mkhomedir.so
/usr/local/lib64/security/pam_motd.a
/usr/local/lib64/security/pam_motd.la
/usr/local/lib64/security/pam_motd.so
/usr/local/lib64/security/pam_namespace.a
/usr/local/lib64/security/pam_namespace.la
/usr/local/lib64/security/pam_namespace.so
/usr/local/lib64/security/pam_nologin.a
/usr/local/lib64/security/pam_nologin.la
/usr/local/lib64/security/pam_nologin.so
/usr/local/lib64/security/pam_permit.a
/usr/local/lib64/security/pam_permit.la
/usr/local/lib64/security/pam_permit.so
/usr/local/lib64/security/pam_pwhistory.a
/usr/local/lib64/security/pam_pwhistory.la
/usr/local/lib64/security/pam_pwhistory.so
/usr/local/lib64/security/pam_rhosts.a
/usr/local/lib64/security/pam_rhosts.la
/usr/local/lib64/security/pam_rhosts.so
/usr/local/lib64/security/pam_rootok.a
/usr/local/lib64/security/pam_rootok.la
/usr/local/lib64/security/pam_rootok.so
/usr/local/lib64/security/pam_securetty.a
/usr/local/lib64/security/pam_securetty.la
/usr/local/lib64/security/pam_securetty.so
/usr/local/lib64/security/pam_setquota.a
/usr/local/lib64/security/pam_setquota.la
/usr/local/lib64/security/pam_setquota.so
/usr/local/lib64/security/pam_shells.a
/usr/local/lib64/security/pam_shells.la
/usr/local/lib64/security/pam_shells.so
/usr/local/lib64/security/pam_stress.a
/usr/local/lib64/security/pam_stress.la
/usr/local/lib64/security/pam_stress.so
/usr/local/lib64/security/pam_succeed_if.a
/usr/local/lib64/security/pam_succeed_if.la
/usr/local/lib64/security/pam_succeed_if.so
/usr/local/lib64/security/pam_time.a
/usr/local/lib64/security/pam_time.la
/usr/local/lib64/security/pam_time.so
/usr/local/lib64/security/pam_timestamp.a
/usr/local/lib64/security/pam_timestamp.la
/usr/local/lib64/security/pam_timestamp.so
/usr/local/lib64/security/pam_umask.a
/usr/local/lib64/security/pam_umask.la
/usr/local/lib64/security/pam_umask.so
/usr/local/lib64/security/pam_unix.a
/usr/local/lib64/security/pam_unix.la
/usr/local/lib64/security/pam_unix.so
/usr/local/lib64/security/pam_userdb.a
/usr/local/lib64/security/pam_userdb.la
/usr/local/lib64/security/pam_userdb.so
/usr/local/lib64/security/pam_usertype.a
/usr/local/lib64/security/pam_usertype.la
/usr/local/lib64/security/pam_usertype.so
/usr/local/lib64/security/pam_warn.a
/usr/local/lib64/security/pam_warn.la
/usr/local/lib64/security/pam_warn.so
/usr/local/lib64/security/pam_wheel.a
/usr/local/lib64/security/pam_wheel.la
/usr/local/lib64/security/pam_wheel.so
/usr/local/lib64/security/pam_xauth.a
/usr/local/lib64/security/pam_xauth.la
/usr/local/lib64/security/pam_xauth.so
/usr/local/sbin/faillock
/usr/local/sbin/mkhomedir_helper
@@ -175,10 +80,6 @@
/usr/local/sbin/pam_timestamp_check
/usr/local/sbin/pwhistory_helper
/usr/local/sbin/unix_chkpwd
/usr/local/sbin/unix_update
/usr/local/share/doc/Linux-PAM/draft-morgan-pam-current.txt
/usr/local/share/doc/Linux-PAM/index.html
/usr/local/share/doc/Linux-PAM/rfc86.0.txt
/usr/local/share/locale/af/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/am/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/ar/LC_MESSAGES/Linux-PAM.mo
@@ -261,105 +162,3 @@
/usr/local/share/locale/zh_HK/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/zh_TW/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/locale/zu/LC_MESSAGES/Linux-PAM.mo
/usr/local/share/man/man3/misc_conv.3.zst
/usr/local/share/man/man3/pam.3.zst
/usr/local/share/man/man3/pam_acct_mgmt.3.zst
/usr/local/share/man/man3/pam_authenticate.3.zst
/usr/local/share/man/man3/pam_chauthtok.3.zst
/usr/local/share/man/man3/pam_close_session.3.zst
/usr/local/share/man/man3/pam_conv.3.zst
/usr/local/share/man/man3/pam_end.3.zst
/usr/local/share/man/man3/pam_error.3.zst
/usr/local/share/man/man3/pam_fail_delay.3.zst
/usr/local/share/man/man3/pam_get_authtok.3.zst
/usr/local/share/man/man3/pam_get_authtok_noverify.3.zst
/usr/local/share/man/man3/pam_get_authtok_verify.3.zst
/usr/local/share/man/man3/pam_get_data.3.zst
/usr/local/share/man/man3/pam_get_item.3.zst
/usr/local/share/man/man3/pam_get_user.3.zst
/usr/local/share/man/man3/pam_getenv.3.zst
/usr/local/share/man/man3/pam_getenvlist.3.zst
/usr/local/share/man/man3/pam_info.3.zst
/usr/local/share/man/man3/pam_misc_drop_env.3.zst
/usr/local/share/man/man3/pam_misc_paste_env.3.zst
/usr/local/share/man/man3/pam_misc_setenv.3.zst
/usr/local/share/man/man3/pam_open_session.3.zst
/usr/local/share/man/man3/pam_prompt.3.zst
/usr/local/share/man/man3/pam_putenv.3.zst
/usr/local/share/man/man3/pam_set_data.3.zst
/usr/local/share/man/man3/pam_set_item.3.zst
/usr/local/share/man/man3/pam_setcred.3.zst
/usr/local/share/man/man3/pam_sm_acct_mgmt.3.zst
/usr/local/share/man/man3/pam_sm_authenticate.3.zst
/usr/local/share/man/man3/pam_sm_chauthtok.3.zst
/usr/local/share/man/man3/pam_sm_close_session.3.zst
/usr/local/share/man/man3/pam_sm_open_session.3.zst
/usr/local/share/man/man3/pam_sm_setcred.3.zst
/usr/local/share/man/man3/pam_start.3.zst
/usr/local/share/man/man3/pam_strerror.3.zst
/usr/local/share/man/man3/pam_syslog.3.zst
/usr/local/share/man/man3/pam_verror.3.zst
/usr/local/share/man/man3/pam_vinfo.3.zst
/usr/local/share/man/man3/pam_vprompt.3.zst
/usr/local/share/man/man3/pam_vsyslog.3.zst
/usr/local/share/man/man3/pam_xauth_data.3.zst
/usr/local/share/man/man5/access.conf.5.zst
/usr/local/share/man/man5/environment.5.zst
/usr/local/share/man/man5/faillock.conf.5.zst
/usr/local/share/man/man5/group.conf.5.zst
/usr/local/share/man/man5/limits.conf.5.zst
/usr/local/share/man/man5/namespace.conf.5.zst
/usr/local/share/man/man5/pam.conf.5.zst
/usr/local/share/man/man5/pam.d.5.zst
/usr/local/share/man/man5/pam_env.conf.5.zst
/usr/local/share/man/man5/pwhistory.conf.5.zst
/usr/local/share/man/man5/time.conf.5.zst
/usr/local/share/man/man8/PAM.8.zst
/usr/local/share/man/man8/faillock.8.zst
/usr/local/share/man/man8/mkhomedir_helper.8.zst
/usr/local/share/man/man8/pam.8.zst
/usr/local/share/man/man8/pam_access.8.zst
/usr/local/share/man/man8/pam_debug.8.zst
/usr/local/share/man/man8/pam_deny.8.zst
/usr/local/share/man/man8/pam_echo.8.zst
/usr/local/share/man/man8/pam_env.8.zst
/usr/local/share/man/man8/pam_exec.8.zst
/usr/local/share/man/man8/pam_faildelay.8.zst
/usr/local/share/man/man8/pam_faillock.8.zst
/usr/local/share/man/man8/pam_filter.8.zst
/usr/local/share/man/man8/pam_ftp.8.zst
/usr/local/share/man/man8/pam_group.8.zst
/usr/local/share/man/man8/pam_issue.8.zst
/usr/local/share/man/man8/pam_keyinit.8.zst
/usr/local/share/man/man8/pam_limits.8.zst
/usr/local/share/man/man8/pam_listfile.8.zst
/usr/local/share/man/man8/pam_localuser.8.zst
/usr/local/share/man/man8/pam_loginuid.8.zst
/usr/local/share/man/man8/pam_mail.8.zst
/usr/local/share/man/man8/pam_mkhomedir.8.zst
/usr/local/share/man/man8/pam_motd.8.zst
/usr/local/share/man/man8/pam_namespace.8.zst
/usr/local/share/man/man8/pam_namespace_helper.8.zst
/usr/local/share/man/man8/pam_nologin.8.zst
/usr/local/share/man/man8/pam_permit.8.zst
/usr/local/share/man/man8/pam_pwhistory.8.zst
/usr/local/share/man/man8/pam_rhosts.8.zst
/usr/local/share/man/man8/pam_rootok.8.zst
/usr/local/share/man/man8/pam_securetty.8.zst
/usr/local/share/man/man8/pam_setquota.8.zst
/usr/local/share/man/man8/pam_shells.8.zst
/usr/local/share/man/man8/pam_stress.8.zst
/usr/local/share/man/man8/pam_succeed_if.8.zst
/usr/local/share/man/man8/pam_time.8.zst
/usr/local/share/man/man8/pam_timestamp.8.zst
/usr/local/share/man/man8/pam_timestamp_check.8.zst
/usr/local/share/man/man8/pam_umask.8.zst
/usr/local/share/man/man8/pam_unix.8.zst
/usr/local/share/man/man8/pam_userdb.8.zst
/usr/local/share/man/man8/pam_usertype.8.zst
/usr/local/share/man/man8/pam_warn.8.zst
/usr/local/share/man/man8/pam_wheel.8.zst
/usr/local/share/man/man8/pam_xauth.8.zst
/usr/local/share/man/man8/pwhistory_helper.8.zst
/usr/local/share/man/man8/unix_chkpwd.8.zst
/usr/local/share/man/man8/unix_update.8.zst

View File

@@ -3,7 +3,7 @@ require 'buildsystems/meson'
class Libeconf < Meson
description 'Enhanced config file parser, which merges config files placed in several locations into one.'
homepage 'https://github.com/openSUSE/libeconf'
version '0.7.9'
version '0.7.10'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/openSUSE/libeconf.git'
@@ -11,12 +11,12 @@ class Libeconf < Meson
binary_compression 'tar.zst'
binary_sha256({
aarch64: '9e47b82c8c419a2674e531fcc4227df55eb1a2b2d6941927c77885e67099ef9d',
armv7l: '9e47b82c8c419a2674e531fcc4227df55eb1a2b2d6941927c77885e67099ef9d',
i686: 'ada290c52e6796db77221f78cbc39c1f82551af108516733e63d7db722e4b867',
x86_64: '0566bfa9e58839df70bfe216e3d76bd04aaca6ce5825a71b5add1eae98930c21'
aarch64: '236b774d3fa2a552ec9022b94e4da83557a64852426abf4846e41e7dd902de95',
armv7l: '236b774d3fa2a552ec9022b94e4da83557a64852426abf4846e41e7dd902de95',
i686: '6d1bf7b4e83804d75006131fdb97de9cd4fae7935d7792f8eda7b776e4de58e4',
x86_64: '25fc302486cd806d569b06349c4fdd56e381c94ba44a0a1d206cb5d3b3e997ea'
})
depends_on 'glibc' # R
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
end

View File

@@ -3,18 +3,18 @@ require 'buildsystems/autotools'
class Libxcrypt < Autotools
description 'Modern library for one-way hashing of passwords'
homepage 'https://github.com/besser82/libxcrypt/'
version '4.4.38'
version '4.4.38-1'
license 'LGPL-2.1+, public-domain, BSD and BSD-2'
compatibility 'all'
source_url "https://github.com/besser82/libxcrypt/releases/download/v#{version}/libxcrypt-#{version}.tar.xz"
source_url "https://github.com/besser82/libxcrypt/releases/download/v#{version.split('-').first}/libxcrypt-#{version.split('-').first}.tar.xz"
source_sha256 '80304b9c306ea799327f01d9a7549bdb28317789182631f1b54f4511b4206dd6'
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'da8f6564a1aed32e2d31c2a349cecd2754c6914325379a3f797c86b02765ac1f',
armv7l: 'da8f6564a1aed32e2d31c2a349cecd2754c6914325379a3f797c86b02765ac1f',
i686: '1335e04f868ecb914a00c9fed2746009d19f65b1a2961f47aebf2cc5634e346e',
x86_64: '5c6d9f5fdb8af6d2b86652e9cb51156fcc6a7f44d7db4f6f46ee826f3deb58b7'
aarch64: 'c3833e8e660e5b9482cc3ab1ac6151b65d97d784b660da68a9d566d68b8702b0',
armv7l: 'c3833e8e660e5b9482cc3ab1ac6151b65d97d784b660da68a9d566d68b8702b0',
i686: '9ce0844a8715e4cd32f4edece1debcc3b830fcf681ba51bf382fb07b128c9565',
x86_64: '3730fa9845c5a64eeb287c88c7bd5cc0a4af292d07f70ce750b17659f490c12d'
})
depends_on 'glibc' # R

View File

@@ -1,39 +1,41 @@
require 'package'
require 'buildsystems/meson'
class Linux_pam < Package
class Linux_pam < Meson
description 'Linux PAM (Pluggable Authentication Modules for Linux) project'
homepage 'https://github.com/linux-pam/linux-pam'
version '1.5.3'
version '1.7.1'
license 'BSD-3'
compatibility 'all'
source_url 'https://github.com/linux-pam/linux-pam/releases/download/v1.5.3/Linux-PAM-1.5.3.tar.xz'
source_sha256 '7ac4b50feee004a9fa88f1dfd2d2fa738a82896763050cd773b3c54b0a818283'
source_url 'https://github.com/linux-pam/linux-pam.git'
git_hashtag "v#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'a371c602ab5519c0d9322f70fe317b3033b5ba1175ba02ab645d87c09fd4a1f9',
armv7l: 'a371c602ab5519c0d9322f70fe317b3033b5ba1175ba02ab645d87c09fd4a1f9',
i686: '9410659381a17e918433e2fd6aeeac57ebc7143de46499ce206c2f71d691c59d',
x86_64: '42470ad49611a6ec7c9d18d61cef06c490ba5224c888394a19762be2afcf470a'
aarch64: '25974e63f145c719db4482024036ef10cad4ad92bb72504d728555cd346f3b86',
armv7l: '25974e63f145c719db4482024036ef10cad4ad92bb72504d728555cd346f3b86',
i686: '0f7adeca7bd53900c4ff9ed394b00acb20a8a9fdaad0216f492eca0478f3dd8e',
x86_64: '65471b0ba28790f677b701e6b44fe735e768ba2087d5b3a35fb194a8a97e45d7'
})
depends_on 'gdbm' # R
depends_on 'glibc' # R
depends_on 'libdb' # libdb needs to be built with "--enable-dbm"
depends_on 'libeconf' # R
depends_on 'libxcrypt' # R
def self.build
system "./configure #{CREW_CONFIGURE_OPTIONS} \
--disable-selinux \
--enable-static \
--disable-nis"
system 'make'
no_mold
meson_options '-Ddb=gdbm \
-Ddocs=disabled \
-Dselinux=disabled \
-Dnis=disabled'
meson_build_extras do
# We need to move libcrypto.so out of the way so libxcrypto is used.
FileUtils.mv "#{CREW_LIB_PREFIX}/libcrypto.so.bak", "#{CREW_LIB_PREFIX}/libcrypto.so" if File.file? "#{CREW_LIB_PREFIX}/libcrypto.so.bak"
end
def self.install
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/include/security"
Dir.chdir "#{CREW_DEST_PREFIX}/include" do
system "find . -type f -exec ln -s #{CREW_PREFIX}/include/{} #{CREW_DEST_PREFIX}/include/security/{} \\;"
end
def self.prebuild
# We need to move libcrypto.so out of the way so libxcrypto is used.
FileUtils.mv "#{CREW_LIB_PREFIX}/libcrypto.so", "#{CREW_LIB_PREFIX}/libcrypto.so.bak" if File.file? "#{CREW_LIB_PREFIX}/libcrypto.so"
end
end