diff options
author | 2012-12-22 14:42:51 -0500 | |
---|---|---|
committer | 2012-12-22 14:42:51 -0500 | |
commit | 54b0d098b92fa6e240a920a05032b2bf1694cabf (patch) | |
tree | 6a814defbb1831821bb735abafdb514c2d50b028 /scripts | |
parent | scripts/{paxmodule.c,pypaxctl}: rename deleteflags -> deletextpax (diff) | |
download | elfix-54b0d098b92fa6e240a920a05032b2bf1694cabf.tar.gz elfix-54b0d098b92fa6e240a920a05032b2bf1694cabf.tar.bz2 elfix-54b0d098b92fa6e240a920a05032b2bf1694cabf.zip |
scripts/paxmodule.c: rename pax.error -> pax.PaxError
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/migrate-pax | 2 | ||||
-rw-r--r-- | scripts/paxmodule.c | 4 | ||||
-rwxr-xr-x | scripts/pypaxctl | 2 | ||||
-rwxr-xr-x | scripts/revdep-pax | 16 |
4 files changed, 12 insertions, 12 deletions
diff --git a/scripts/migrate-pax b/scripts/migrate-pax index 5e46292..e30c306 100755 --- a/scripts/migrate-pax +++ b/scripts/migrate-pax @@ -117,7 +117,7 @@ def main(): # you can always set the pax flags with pax.so # even on a busy text file because it will skip # setting PT_PAX and only set the XATTR_PAX - except pax.error: + except pax.PaxError: if uid == 0: fail.append(elf) if verbose: diff --git a/scripts/paxmodule.c b/scripts/paxmodule.c index 14a7dcc..26d00ce 100644 --- a/scripts/paxmodule.c +++ b/scripts/paxmodule.c @@ -103,9 +103,9 @@ initpax(void) if (m == NULL) return; - PaxError = PyErr_NewException("pax.error", NULL, NULL); + PaxError = PyErr_NewException("pax.PaxError", NULL, NULL); Py_INCREF(PaxError); - PyModule_AddObject(m, "error", PaxError); + PyModule_AddObject(m, "PaxError", PaxError); #if PY_MAJOR_VERSION >= 3 return m; diff --git a/scripts/pypaxctl b/scripts/pypaxctl index 8cba7a7..0e8f3fe 100755 --- a/scripts/pypaxctl +++ b/scripts/pypaxctl @@ -77,7 +77,7 @@ def main(): for elf in args: try: pax.deletextpax(elf) - except pax.error: + except pax.PaxError: print('pax_deletextpax: XATTR_PAX not supported') sys.exit(1) diff --git a/scripts/revdep-pax b/scripts/revdep-pax index 3ac5d2d..4bb3f36 100755 --- a/scripts/revdep-pax +++ b/scripts/revdep-pax @@ -103,7 +103,7 @@ def print_forward_linkings( forward_linkings, so2library_mappings, verbose ): ( binary_str_flags, binary_bin_flags ) = pax.getflags(binary) sv = '%s ( %s )\n' % ( binary, binary_str_flags ) s = sv - except pax.error: + except pax.PaxError: missing_binaries.append(binary) continue @@ -116,7 +116,7 @@ def print_forward_linkings( forward_linkings, so2library_mappings, verbose ): if binary_str_flags != library_str_flags: s = '%s\n\t%s\t%s ( %s )' % ( s, soname, library, library_str_flags ) count = count + 1 - except pax.error: + except pax.PaxError: missing_links.append(soname) if verbose: @@ -151,7 +151,7 @@ def print_reverse_linkings( reverse_linkings, so2library_mappings, verbose, exec ( library_str_flags, library_bin_flags ) = pax.getflags(library) sv = '%s\t%s ( %s )\n' % ( soname, library, library_str_flags ) s = sv - except pax.error: + except pax.PaxError: missing_sonames.append(soname) continue @@ -170,7 +170,7 @@ def print_reverse_linkings( reverse_linkings, so2library_mappings, verbose, exec if library_str_flags != binary_str_flags: s = '%s\n\t%s ( %s )' % ( s, binary, binary_str_flags ) count = count + 1 - except pax.error: + except pax.PaxError: missing_links.append(binary) if verbose: @@ -275,7 +275,7 @@ def run_binary(binary, verbose, mark, allyes): mismatched_libraries.append(library) if not verbose: print('\t%s\t%s ( %s )' % ( soname, library, library_str_flags )) - except pax.error: + except pax.PaxError: print('file for soname %s not found' % soname) if len(mismatched_libraries) == 0: @@ -304,7 +304,7 @@ def run_binary(binary, verbose, mark, allyes): if do_marking: try: migrate_flags(library, binary_str_flags, binary_bin_flags) - except pax.error: + except pax.PaxError: print("\n\tCould not set pax flags on %s, file is probably busy" % library) print("\tShut down all processes that use it and try again") ( library_str_flags, library_bin_flags ) = pax.getflags(library) @@ -365,7 +365,7 @@ def run_soname(name, verbose, use_soname, mark, allyes, executable_only): mismatched_binaries.append(binary) if not verbose: print('\t%s ( %s )' % ( binary, binary_str_flags )) - except pax.error: + except pax.PaxError: print('cannot obtain pax flags for %s' % binary) if len(mismatched_binaries) == 0: @@ -396,7 +396,7 @@ def run_soname(name, verbose, use_soname, mark, allyes, executable_only): if do_marking: try: migrate_flags(binary, library_str_flags, library_bin_flags) - except pax.error: + except pax.PaxError: print('\n\tCould not set pax flags on %s, file is probably busy' % binary) print('\tShut down all processes that use it and try again') ( binary_str_flags, binary_bin_flags ) = pax.getflags(binary) |