PATH:
usr
/
bin
#!/usr/bin/python # # Copyright (C) 2006-2008 Async Open Source # Henrique Romano <henrique@async.com.br> # Johan Dahlin <jdahlin@async.com.br> # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # TODO: # Toolbars """Usage: gtk-builder-convert [OPTION] [INPUT] [OUTPUT] Converts Glade files into XML files which can be loaded with GtkBuilder. The [INPUT] file is -w, --skip-windows Convert everything but GtkWindow subclasses. -r, --root Convert only widget named root and its children -h, --help display this help and exit When OUTPUT is -, write to standard output. Examples: gtk-builder-convert preference.glade preferences.ui Report bugs to http://bugzilla.gnome.org/.""" import getopt import os import sys from xml.dom import minidom, Node DIALOGS = ['GtkDialog', 'GtkFileChooserDialog', 'GtkMessageDialog'] WINDOWS = ['GtkWindow'] + DIALOGS # The subprocess is only available in Python 2.4+ try: import subprocess subprocess # pyflakes except ImportError: subprocess = None def get_child_nodes(node): assert node.tagName == 'object' nodes = [] for child in node.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue if child.tagName != 'child': continue nodes.append(child) return nodes def get_properties(node): assert node.tagName == 'object' properties = {} for child in node.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue if child.tagName != 'property': continue value = child.childNodes[0].data properties[child.getAttribute('name')] = value return properties def get_property(node, property_name): assert node.tagName == 'object' properties = get_properties(node) return properties.get(property_name) def get_property_node(node, property_name): assert node.tagName == 'object' properties = {} for child in node.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue if child.tagName != 'property': continue if child.getAttribute('name') == property_name: return child def get_signal_nodes(node): assert node.tagName == 'object' signals = [] for child in node.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue if child.tagName == 'signal': signals.append(child) return signals def get_property_nodes(node): assert node.tagName == 'object' properties = [] for child in node.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue # FIXME: handle comments if child.tagName == 'property': properties.append(child) return properties def get_accelerator_nodes(node): assert node.tagName == 'object' accelerators = [] for child in node.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue if child.tagName == 'accelerator': accelerators.append(child) return accelerators def get_object_node(child_node): assert child_node.tagName == 'child', child_node nodes = [] for node in child_node.childNodes: if node.nodeType != Node.ELEMENT_NODE: continue if node.tagName == 'object': nodes.append(node) assert len(nodes) == 1, nodes return nodes[0] def copy_properties(node, props, prop_dict): assert node.tagName == 'object' for prop_name in props: child = get_property_node(node, prop_name) if child is not None: prop_dict[prop_name] = child return node class GtkBuilderConverter(object): def __init__(self, skip_windows, target_version, root): self.skip_windows = skip_windows self.target_version = target_version self.root = root self.root_objects = [] self.objects = {} # # Public API # def parse_file(self, file): self._dom = minidom.parse(file) self._parse() def parse_buffer(self, buffer): self._dom = minidom.parseString(buffer) self._parse() def to_xml(self): xml = self._dom.toprettyxml("", "") return xml.encode('utf-8') # # Private # def _get_object(self, name): return self.objects.get(name) def _get_objects_by_attr(self, attribute, value): return [w for w in self._dom.getElementsByTagName("object") if w.getAttribute(attribute) == value] def _create_object(self, obj_class, obj_id, template=None, properties=None): """ Creates a new <object> tag. Optionally a name template can be provided which will be used to avoid naming collisions. The properties dictionary can either contain string values or Node values. If a node is provided the name of the node will be overridden by the dictionary key. @param obj_class: class of the object (class tag) @param obj_id: identifier of the object (id tag) @param template: name template to use, for example 'button' @param properties: dictionary of properties @type properties: string or Node. @returns: Newly created node of the object """ if template is not None: count = 1 while True: obj_id = template + str(count) widget = self._get_object(obj_id) if widget is None: break count += 1 obj = self._dom.createElement('object') obj.setAttribute('class', obj_class) obj.setAttribute('id', obj_id) if properties: for name, value in properties.items(): if isinstance(value, Node): # Reuse the node, so translatable and context still will be # set when converting nodes. See also #509153 prop = value else: prop = self._dom.createElement('property') prop.appendChild(self._dom.createTextNode(value)) prop.setAttribute('name', str(name)) obj.appendChild(prop) self.objects[obj_id] = obj return obj def _create_root_object(self, obj_class, template, properties=None): obj = self._create_object(obj_class, None, template, properties) self.root_objects.append(obj) return obj def _parse(self): glade_iface = self._dom.getElementsByTagName("glade-interface") assert glade_iface, ("Badly formed XML, there is " "no <glade-interface> tag.") # Rename glade-interface to interface glade_iface[0].tagName = 'interface' self._interface = glade_iface[0] # Remove glade-interface doc type for node in self._dom.childNodes: if node.nodeType == Node.DOCUMENT_TYPE_NODE: if node.name == 'glade-interface': self._dom.removeChild(node) # Strip unsupported tags for tag in ['requires', 'requires-version']: for child in self._dom.getElementsByTagName(tag): child.parentNode.removeChild(child) if self.root: self._strip_root(self.root) # Rename widget to object objects = self._dom.getElementsByTagName("widget") for node in objects: node.tagName = "object" for node in objects: self._convert(node.getAttribute("class"), node) if self._get_object(node.getAttribute('id')) is not None: print "WARNING: duplicate id \"" + node.getAttribute('id') + "\"" self.objects[node.getAttribute('id')] = node # Convert Gazpachos UI tag for node in self._dom.getElementsByTagName("ui"): self._convert_ui(node) # Convert accessibility tag for node in self._dom.getElementsByTagName("accessibility"): self._convert_accessibility(node) # Output the newly created root objects and sort them # by attribute id # FIXME: Use sorted(self.root_objects, # key=lambda n: n.getAttribute('id'), # reverse=True): # when we can depend on python 2.4 or higher root_objects = self.root_objects[:] root_objects.sort(lambda a, b: cmp(b.getAttribute('id'), a.getAttribute('id'))) for obj in root_objects: self._interface.childNodes.insert(0, obj) def _convert(self, klass, node): if klass == 'GtkNotebook': self._packing_prop_to_child_attr(node, "type", "tab") elif klass in ['GtkExpander', 'GtkFrame']: self._packing_prop_to_child_attr( node, "type", "label_item", "label") elif klass == "GtkMenuBar": self._convert_menu(node) elif klass == "GtkMenu": # Only convert toplevel popups if node.parentNode == self._interface: self._convert_menu(node, popup=True) elif klass in WINDOWS and self.skip_windows: self._remove_window(node) if self.target_version == "3.0": if klass == "GtkComboBoxEntry": node.setAttribute("class","GtkComboBox") prop = self._dom.createElement("property") prop.setAttribute("name", "has-entry") prop.appendChild(self._dom.createTextNode("True")) node.appendChild(prop) elif klass == "GtkDialog": for child in node.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue if child.tagName != 'property': continue if (child.getAttribute("name") not in ("has-separator", "has_separator")): continue; node.removeChild(child) break self._default_widget_converter(node) def _default_widget_converter(self, node): klass = node.getAttribute("class") for prop in get_property_nodes(node): prop_name = prop.getAttribute("name") if prop_name == "sizegroup": self._convert_sizegroup(node, prop) elif prop_name == "tooltip" and klass != "GtkAction": prop.setAttribute("name", "tooltip-text") elif prop_name in ["response_id", 'response-id']: # It does not make sense to convert responses when # we're not going to output dialogs if self.skip_windows: continue object_id = node.getAttribute('id') response = prop.childNodes[0].data self._convert_dialog_response(node, object_id, response) prop.parentNode.removeChild(prop) elif prop_name == "adjustment": self._convert_adjustment(prop) elif prop_name == "items" and klass in ['GtkComboBox', 'GtkComboBoxEntry']: self._convert_combobox_items(node, prop) elif prop_name == "text" and klass == 'GtkTextView': self._convert_textview_text(prop) def _remove_window(self, node): object_node = get_object_node(get_child_nodes(node)[0]) parent = node.parentNode parent.removeChild(node) parent.appendChild(object_node) def _convert_menu(self, node, popup=False): if node.hasAttribute('constructor'): return uimgr = self._create_root_object('GtkUIManager', template='uimanager') if popup: name = 'popup' else: name = 'menubar' menu = self._dom.createElement(name) menu.setAttribute('name', node.getAttribute('id')) node.setAttribute('constructor', uimgr.getAttribute('id')) for child in get_child_nodes(node): obj_node = get_object_node(child) item = self._convert_menuitem(uimgr, obj_node) menu.appendChild(item) child.removeChild(obj_node) child.parentNode.removeChild(child) ui = self._dom.createElement('ui') uimgr.appendChild(ui) ui.appendChild(menu) def _convert_menuitem(self, uimgr, obj_node): children = get_child_nodes(obj_node) name = 'menuitem' if children: child_node = children[0] menu_node = get_object_node(child_node) # Can be GtkImage, which will take care of later. if menu_node.getAttribute('class') == 'GtkMenu': name = 'menu' object_class = obj_node.getAttribute('class') if object_class in ['GtkMenuItem', 'GtkImageMenuItem', 'GtkCheckMenuItem', 'GtkRadioMenuItem']: menu = self._dom.createElement(name) elif object_class == 'GtkSeparatorMenuItem': return self._dom.createElement('separator') else: raise NotImplementedError(object_class) menu.setAttribute('action', obj_node.getAttribute('id')) self._add_action_from_menuitem(uimgr, obj_node) if children: for child in get_child_nodes(menu_node): obj_node = get_object_node(child) item = self._convert_menuitem(uimgr, obj_node) menu.appendChild(item) child.removeChild(obj_node) child.parentNode.removeChild(child) return menu def _menuitem_to_action(self, node, properties): copy_properties(node, ['label', 'tooltip'], properties) def _togglemenuitem_to_action(self, node, properties): self._menuitem_to_action(node, properties) copy_properties(node, ['active'], properties) def _radiomenuitem_to_action(self, node, properties): self._togglemenuitem_to_action(node, properties) copy_properties(node, ['group'], properties) def _add_action_from_menuitem(self, uimgr, node): properties = {} object_class = node.getAttribute('class') object_id = node.getAttribute('id') if object_class == 'GtkMenuItem': name = 'GtkAction' self._menuitem_to_action(node, properties) elif object_class == 'GtkCheckMenuItem': name = 'GtkToggleAction' self._togglemenuitem_to_action(node, properties) elif object_class == 'GtkRadioMenuItem': name = 'GtkRadioAction' self._radiomenuitem_to_action(node, properties) elif object_class == 'GtkImageMenuItem': name = 'GtkAction' children = get_child_nodes(node) if (children and children[0].getAttribute('internal-child') == 'image'): image = get_object_node(children[0]) child = get_property_node(image, 'stock') if child is not None: properties['stock_id'] = child self._menuitem_to_action(node, properties) elif object_class == 'GtkSeparatorMenuItem': return else: raise NotImplementedError(object_class) if get_property(node, 'use_stock') == 'True': if 'label' in properties: properties['stock_id'] = properties['label'] del properties['label'] properties['name'] = object_id action = self._create_object(name, object_id, properties=properties) for signal in get_signal_nodes(node): signal_name = signal.getAttribute('name') if signal_name in ['activate', 'toggled']: action.appendChild(signal) else: print 'Unhandled signal %s::%s' % (node.getAttribute('class'), signal_name) if not uimgr.childNodes: child = self._dom.createElement('child') uimgr.appendChild(child) group = self._create_object('GtkActionGroup', None, template='actiongroup') child.appendChild(group) else: group = uimgr.childNodes[0].childNodes[0] child = self._dom.createElement('child') group.appendChild(child) child.appendChild(action) for accelerator in get_accelerator_nodes(node): signal_name = accelerator.getAttribute('signal') if signal_name != 'activate': print 'Unhandled accelerator signal for %s::%s' % ( node.getAttribute('class'), signal_name) continue accelerator.removeAttribute('signal') child.appendChild(accelerator) def _convert_sizegroup(self, node, prop): # This is Gazpacho only node.removeChild(prop) obj = self._get_object(prop.childNodes[0].data) if obj is None: widgets = self._get_objects_by_attr("class", "GtkSizeGroup") if widgets: obj = widgets[-1] else: obj = self._create_root_object('GtkSizeGroup', template='sizegroup') widgets = obj.getElementsByTagName("widgets") if widgets: assert len(widgets) == 1 widgets = widgets[0] else: widgets = self._dom.createElement("widgets") obj.appendChild(widgets) member = self._dom.createElement("widget") member.setAttribute("name", node.getAttribute("id")) widgets.appendChild(member) def _convert_dialog_response(self, node, object_name, response): # 1) Get parent dialog node while True: # If we can't find the parent dialog, give up if node == self._dom: return if (node.tagName == 'object' and node.getAttribute('class') in DIALOGS): dialog = node break node = node.parentNode assert node # 2) Get dialogs action-widgets tag, create if not found for child in dialog.childNodes: if child.nodeType != Node.ELEMENT_NODE: continue if child.tagName == 'action-widgets': actions = child break else: actions = self._dom.createElement("action-widgets") dialog.appendChild(actions) # 3) Add action-widget tag for the response action = self._dom.createElement("action-widget") action.setAttribute("response", response) action.appendChild(self._dom.createTextNode(object_name)) actions.appendChild(action) def _convert_adjustment(self, prop): properties = {} if prop.childNodes: data = prop.childNodes[0].data value, lower, upper, step, page, page_size = data.split(' ') properties.update(value=value, lower=lower, upper=upper, step_increment=step, page_increment=page, page_size=page_size) else: prop.appendChild(self._dom.createTextNode("")) adj = self._create_root_object("GtkAdjustment", template='adjustment', properties=properties) prop.childNodes[0].data = adj.getAttribute('id') def _convert_combobox_items(self, node, prop): parent = prop.parentNode if not prop.childNodes: parent.removeChild(prop) return translatable_attr = prop.attributes.get('translatable') translatable = translatable_attr is not None and translatable_attr.value == 'yes' has_context_attr = prop.attributes.get('context') has_context = has_context_attr is not None and has_context_attr.value == 'yes' comments_attr = prop.attributes.get('comments') comments = comments_attr is not None and comments_attr.value or None value = prop.childNodes[0].data model = self._create_root_object("GtkListStore", template="model") columns = self._dom.createElement('columns') model.appendChild(columns) column = self._dom.createElement('column') column.setAttribute('type', 'gchararray') columns.appendChild(column) data = self._dom.createElement('data') model.appendChild(data) if value.endswith('\n'): value = value[:-1] for item in value.split('\n'): row = self._dom.createElement('row') data.appendChild(row) col = self._dom.createElement('col') col.setAttribute('id', '0') if translatable: col.setAttribute('translatable', 'yes') if has_context: splitting = item.split('|', 1) if len(splitting) == 2: context, item = splitting col.setAttribute('context', context) if comments is not None: col.setAttribute('comments', comments) col.appendChild(self._dom.createTextNode(item)) row.appendChild(col) model_prop = self._dom.createElement('property') model_prop.setAttribute('name', 'model') model_prop.appendChild( self._dom.createTextNode(model.getAttribute('id'))) parent.appendChild(model_prop) parent.removeChild(prop) child = self._dom.createElement('child') node.appendChild(child) cell_renderer = self._create_object('GtkCellRendererText', None, template='renderer') child.appendChild(cell_renderer) attributes = self._dom.createElement('attributes') child.appendChild(attributes) attribute = self._dom.createElement('attribute') attributes.appendChild(attribute) attribute.setAttribute('name', 'text') attribute.appendChild(self._dom.createTextNode('0')) def _convert_textview_text(self, prop): if not prop.childNodes: prop.parentNode.removeChild(prop) return data = prop.childNodes[0].data if prop.hasAttribute('translatable'): prop.removeAttribute('translatable') tbuffer = self._create_root_object("GtkTextBuffer", template='textbuffer', properties=dict(text=data)) prop.childNodes[0].data = tbuffer.getAttribute('id') prop.setAttribute('name', 'buffer') def _packing_prop_to_child_attr(self, node, prop_name, prop_val, attr_val=None): for child in get_child_nodes(node): packing_props = [p for p in child.childNodes if p.nodeName == "packing"] if not packing_props: continue assert len(packing_props) == 1 packing_prop = packing_props[0] properties = packing_prop.getElementsByTagName("property") for prop in properties: if (prop.getAttribute("name") != prop_name or prop.childNodes[0].data != prop_val): continue packing_prop.removeChild(prop) child.setAttribute(prop_name, attr_val or prop_val) if len(properties) == 1: child.removeChild(packing_prop) def _convert_ui(self, node): cdata = node.childNodes[0] data = cdata.toxml().strip() if not data.startswith("<![CDATA[") or not data.endswith("]]>"): return data = data[9:-3] child = minidom.parseString(data).childNodes[0] nodes = child.childNodes[:] for child_node in nodes: node.appendChild(child_node) node.removeChild(cdata) if not node.hasAttribute("id"): return # Updating references made by widgets parent_id = node.parentNode.getAttribute("id") for widget in self._get_objects_by_attr("constructor", node.getAttribute("id")): widget.getAttributeNode("constructor").value = parent_id node.removeAttribute("id") def _convert_accessibility(self, node): objectNode = node.parentNode parent_id = objectNode.getAttribute("id") properties = {} for node in node.childNodes: if node.nodeName == 'atkproperty': node.tagName = 'property' properties[node.getAttribute('name')] = node node.parentNode.removeChild(node) elif node.nodeName == 'atkrelation': node.tagName = 'relation' relation_type = node.getAttribute('type') relation_type = relation_type.replace('_', '-') node.setAttribute('type', relation_type) elif node.nodeName == 'atkaction': node.tagName = 'action' if properties: child = self._dom.createElement('child') child.setAttribute("internal-child", "accessible") atkobject = self._create_object( "AtkObject", None, template='a11y-%s' % (parent_id,), properties=properties) child.appendChild(atkobject) objectNode.appendChild(child) def _strip_root(self, root_name): for widget in self._dom.getElementsByTagName("widget"): if widget.getAttribute('id') == root_name: break else: raise SystemExit("Could not find an object called `%s'" % ( root_name)) for child in self._interface.childNodes[:]: if child.nodeType != Node.ELEMENT_NODE: continue child.parentNode.removeChild(child) self._interface.appendChild(widget) def _indent(output): if not subprocess: return output for directory in os.environ['PATH'].split(os.pathsep): filename = os.path.join(directory, 'xmllint') if os.path.exists(filename): break else: return output s = subprocess.Popen([filename, '--format', '-'], stdin=subprocess.PIPE, stdout=subprocess.PIPE) s.stdin.write(output) s.stdin.close() return s.stdout.read() def usage(): print __doc__ def main(args): try: opts, args = getopt.getopt(args[1:], "hwr:", ["help", "skip-windows", "target-version=", "root="]) except getopt.GetoptError: usage() return 2 if len(args) != 2: usage() return 2 input_filename, output_filename = args skip_windows = False split = False root = None target_version = "2.0" for o, a in opts: if o in ("-h", "--help"): usage() sys.exit() elif o in ("-r", "--root"): root = a elif o in ("-w", "--skip-windows"): skip_windows = True elif o in ("-t", "--target-version"): target_version = a conv = GtkBuilderConverter(skip_windows=skip_windows, target_version=target_version, root=root) conv.parse_file(input_filename) xml = _indent(conv.to_xml()) if output_filename == "-": print xml else: open(output_filename, 'w').write(xml) print "Wrote", output_filename return 0 if __name__ == "__main__": sys.exit(main(sys.argv))
[+]
..
[-] pyzor-migrate
[edit]
[-] fgconsole
[edit]
[-] nl
[edit]
[-] pwd
[edit]
[-] libnetcfg
[edit]
[-] infokey
[edit]
[-] true
[edit]
[-] ps2ps
[edit]
[-] traceroute
[edit]
[-] atq
[edit]
[-] truncate
[edit]
[-] h2xs
[edit]
[-] pyzor
[edit]
[-] git-receive-pack
[edit]
[-] grub2-mkpasswd-pbkdf2
[edit]
[-] renice
[edit]
[-] js
[edit]
[-] xxd
[edit]
[-] dd
[edit]
[-] ea-php56-pear
[edit]
[-] nl-qdisc-add
[edit]
[-] splain
[edit]
[-] enchant
[edit]
[-] zlib_decompress
[edit]
[-] openal-info
[edit]
[-] fold
[edit]
[-] sftp
[edit]
[-] setterm
[edit]
[-] lchsh
[edit]
[-] tcumttest
[edit]
[-] nl-tctree-list
[edit]
[-] db_archive
[edit]
[-] awk
[edit]
[-] mkinitrd
[edit]
[-] gpgv2
[edit]
[-] nl-link-list
[edit]
[-] pathchk
[edit]
[-] ps2epsi
[edit]
[-] loginctl
[edit]
[-] netstat
[edit]
[-] psfstriptable
[edit]
[-] glib-genmarshal
[edit]
[-] db_checkpoint
[edit]
[-] ea-php74-pear
[edit]
[-] slabinfo
[edit]
[-] htpasswd
[edit]
[-] bunzip2
[edit]
[-] systemd-cat
[edit]
[-] systemd-sysv-convert
[edit]
[-] lsscsi
[edit]
[-] column
[edit]
[-] clear
[edit]
[-] instmodsh
[edit]
[-] mcdiff
[edit]
[-] dir
[edit]
[-] seq
[edit]
[-] systemd-ask-password
[edit]
[-] xsetpointer
[edit]
[-] c++filt
[edit]
[-] jetcli
[edit]
[-] node
[edit]
[-] memcached-tool
[edit]
[-] strings
[edit]
[-] chcon
[edit]
[-] dovecot-sysreport
[edit]
[-] xmodmap
[edit]
[-] krb5-config
[edit]
[-] sg_readcap
[edit]
[-] psfgettable
[edit]
[-] tty
[edit]
[-] zip
[edit]
[-] jetapi
[edit]
[-] unix-lpr.sh
[edit]
[-] tchmttest
[edit]
[-] strip
[edit]
[-] aserver
[edit]
[-] localedef
[edit]
[-] look
[edit]
[-] dracut
[edit]
[-] systemd-notify
[edit]
[-] dbus-uuidgen
[edit]
[-] mysql_tzinfo_to_sql
[edit]
[-] genl-ctrl-list
[edit]
[-] ipcs
[edit]
[-] db47_codegen
[edit]
[-] xsetroot
[edit]
[-] urlgrabber
[edit]
[-] newuidmap
[edit]
[-] xml2-config
[edit]
[-] basename
[edit]
[-] pod2man
[edit]
[-] nl-link-enslave
[edit]
[-] lz4_decompress
[edit]
[-] bdftruncate
[edit]
[-] newgrp
[edit]
[-] systemd-analyze
[edit]
[-] libpng-config
[edit]
[-] diff3
[edit]
[-] sg_inq
[edit]
[-] sprof
[edit]
[-] gml2gv
[edit]
[-] hexdump
[edit]
[-] switch_mod_lsapi
[edit]
[-] piconv
[edit]
[-] lesspipe.sh
[edit]
[-] taskset
[edit]
[-] machinectl
[edit]
[-] wmf2eps
[edit]
[-] su
[edit]
[-] view
[edit]
[-] whois
[edit]
[-] bdftogd
[edit]
[-] locale
[edit]
[-] npx
[edit]
[-] sandbox
[edit]
[-] cdda-player
[edit]
[-] ipcrm
[edit]
[-] preunzip
[edit]
[-] pwscore
[edit]
[-] ident
[edit]
[-] dpkg-divert
[edit]
[-] setmetamode
[edit]
[-] mailx
[edit]
[-] grub2-mkfont
[edit]
[-] myisampack
[edit]
[-] cpanp
[edit]
[-] repotrack
[edit]
[-] MagickCore-config
[edit]
[-] gd2copypal
[edit]
[-] printenv
[edit]
[-] cifsiostat
[edit]
[-] gtar
[edit]
[-] perlbug
[edit]
[-] glib-mkenums
[edit]
[-] bashbug-64
[edit]
[-] sg_read_long
[edit]
[-] mkfontdir
[edit]
[-] dumpkeys
[edit]
[-] ea-php72
[edit]
[-] ea-php70-pear
[edit]
[-] ispell
[edit]
[-] mysql_install_db
[edit]
[-] dotty
[edit]
[-] date
[edit]
[-] rvi
[edit]
[-] tracepath
[edit]
[-] infotocap
[edit]
[-] gs
[edit]
[-] pstruct
[edit]
[-] autotrace
[edit]
[-] co
[edit]
[-] MagickWand-config
[edit]
[-] gpgsplit
[edit]
[-] cpapi1
[edit]
[-] db_replicate
[edit]
[-] aulast
[edit]
[-] rm
[edit]
[-] xzfgrep
[edit]
[-] ps2pdf
[edit]
[-] bc
[edit]
[-] msgcat
[edit]
[-] odbc_config
[edit]
[-] sha256sum
[edit]
[-] db47_deadlock
[edit]
[-] autopoint
[edit]
[-] gsettings
[edit]
[-] zforce
[edit]
[-] vimdot
[edit]
[-] word-list-compress
[edit]
[-] chmem
[edit]
[-] mysqldumpslow
[edit]
[-] tcptraceroute
[edit]
[-] orc-bugreport
[edit]
[-] sg_reset
[edit]
[-] centrino-decode
[edit]
[-] dbus-monitor
[edit]
[-] wmf2svg
[edit]
[-] gcov
[edit]
[-] pldd
[edit]
[-] ndiff
[edit]
[-] watch
[edit]
[-] sg_unmap
[edit]
[-] nl-cls-list
[edit]
[-] setleds
[edit]
[-] mixartloader
[edit]
[-] replace
[edit]
[-] mysqlbinlog
[edit]
[-] cxpm
[edit]
[-] git-upload-pack
[edit]
[-] python2
[edit]
[-] giftogd2
[edit]
[-] ea-php56-pecl
[edit]
[-] auvirt
[edit]
[-] rpmkeys
[edit]
[-] stat
[edit]
[-] bzcmp
[edit]
[-] hb-ot-shape-closure
[edit]
[-] cpupower
[edit]
[-] h2ph
[edit]
[-] kill
[edit]
[-] prezip-bin
[edit]
[-] gdbus-codegen
[edit]
[-] nl-link-ifindex2name
[edit]
[-] sg_dd
[edit]
[-] nl-addr-delete
[edit]
[-] git
[edit]
[-] audit2why
[edit]
[-] hostnamectl
[edit]
[-] c2ph
[edit]
[-] vxloader
[edit]
[-] bzcat
[edit]
[-] msgconv
[edit]
[-] make
[edit]
[-] db47_archive
[edit]
[-] colrm
[edit]
[-] zless
[edit]
[-] glib-gettextize
[edit]
[-] ea-php56
[edit]
[-] sleep
[edit]
[-] xkill
[edit]
[-] zipcloak
[edit]
[-] jetapps
[edit]
[-] repoquery
[edit]
[-] imunify360-agent
[edit]
[-] pfbtopfa
[edit]
[-] nsupdate
[edit]
[-] ssh-copy-id
[edit]
[-] dbus-daemon
[edit]
[-] nl-list-caches
[edit]
[-] ea-php71-pear
[edit]
[-] xinput
[edit]
[-] secon
[edit]
[-] dbus-send
[edit]
[-] php
[edit]
[-] sg_write_buffer
[edit]
[-] pngtogd2
[edit]
[-] gcc-ranlib
[edit]
[-] tac
[edit]
[-] pk12util
[edit]
[-] myisam_ftdump
[edit]
[-] sed
[edit]
[-] chacl
[edit]
[-] fg
[edit]
[-] inotifywait
[edit]
[-] ccomps
[edit]
[-] gv2gml
[edit]
[-] yarn
[edit]
[-] tchtest
[edit]
[-] cairo-sphinx
[edit]
[-] mount
[edit]
[-] sg_raw
[edit]
[-] db_dump
[edit]
[-] HEAD
[edit]
[-] tcamgr
[edit]
[-] rlog
[edit]
[-] gsf-office-thumbnailer
[edit]
[-] echo
[edit]
[-] gpg-error-config
[edit]
[-] fipshmac
[edit]
[-] troff
[edit]
[-] ea-php74
[edit]
[-] tcatest
[edit]
[-] pango-list
[edit]
[-] myisamchk
[edit]
[-] grub2-editenv
[edit]
[-] lslogins
[edit]
[-] scsi_logging_level
[edit]
[-] atop
[edit]
[-] rview
[edit]
[-] xzcmp
[edit]
[-] sg_verify
[edit]
[-] gpg-agent
[edit]
[-] find2perl
[edit]
[-] cpio
[edit]
[-] whatis
[edit]
[-] bg
[edit]
[-] gpgv
[edit]
[-] dot2gxl
[edit]
[-] ipcmk
[edit]
[-] ifnames
[edit]
[-] podchecker
[edit]
[-] pod2html
[edit]
[-] nm-online
[edit]
[-] chmod
[edit]
[-] colcrt
[edit]
[-] yum-debug-dump
[edit]
[-] getopts
[edit]
[-] tcamttest
[edit]
[-] git-upload-archive
[edit]
[-] vlock
[edit]
[-] gvgen
[edit]
[-] db_tuner
[edit]
[-] envsubst
[edit]
[-] bison
[edit]
[-] unxz
[edit]
[-] openssl
[edit]
[-] mkfifo
[edit]
[-] sh
[edit]
[-] linux64
[edit]
[-] pkcs1-conv
[edit]
[-] tset
[edit]
[-] pygettext.py
[edit]
[-] ping6
[edit]
[-] gettext
[edit]
[-] cal
[edit]
[-] systemd-hwdb
[edit]
[-] mkfontscale
[edit]
[-] zegrep
[edit]
[-] net-snmp-create-v3-user
[edit]
[-] nano
[edit]
[-] gcc
[edit]
[-] lastb
[edit]
[-] xzdiff
[edit]
[-] lscpu
[edit]
[-] unzip
[edit]
[-] bzip2recover
[edit]
[-] nohup
[edit]
[-] yum-debug-restore
[edit]
[-] ea-php73-pecl
[edit]
[-] dbus-binding-tool
[edit]
[-] ssh
[edit]
[-] yum-config-manager
[edit]
[-] showkey
[edit]
[-] gneqn
[edit]
[-] sccmap
[edit]
[-] jobs
[edit]
[-] sg_rbuf
[edit]
[-] odbcinst
[edit]
[-] xzcat
[edit]
[-] h5perf_serial
[edit]
[-] dig
[edit]
[-] dwp
[edit]
[-] cd
[edit]
[-] rpmverify
[edit]
[-] scsi_readcap
[edit]
[-] post-grohtml
[edit]
[-] sg_turs
[edit]
[-] sg_emc_trespass
[edit]
[-] ranlib
[edit]
[-] funzip
[edit]
[-] memcached
[edit]
[-] teamdctl
[edit]
[-] xzgrep
[edit]
[-] cp
[edit]
[-] gzexe
[edit]
[-] compare
[edit]
[-] gdk-pixbuf-csource
[edit]
[-] msggrep
[edit]
[-] findmnt
[edit]
[-] ex
[edit]
[-] sendiso
[edit]
[-] last
[edit]
[-] xstdcmap
[edit]
[-] sort
[edit]
[-] alias
[edit]
[-] nl-fib-lookup
[edit]
[-] namei
[edit]
[-] unshare
[edit]
[-] usleep
[edit]
[-] gvmap
[edit]
[-] ld.gold
[edit]
[-] sasl2-sample-server
[edit]
[-] nmtui
[edit]
[-] grub2-kbdcomp
[edit]
[-] nail
[edit]
[-] dmesg
[edit]
[-] checkmodule
[edit]
[-] chrt
[edit]
[-] rpm2cpio
[edit]
[-] strace-log-merge
[edit]
[-] gxl2dot
[edit]
[-] trust
[edit]
[-] h5debug
[edit]
[-] mcookie
[edit]
[-] ul
[edit]
[-] gdtopng
[edit]
[-] tcucodec
[edit]
[-] db47_upgrade
[edit]
[-] easy_install
[edit]
[-] psfxtable
[edit]
[-] libtool
[edit]
[-] sum
[edit]
[-] cat
[edit]
[-] powernow-k8-decode
[edit]
[-] turbostat
[edit]
[-] pip-3
[edit]
[-] gdlib-config
[edit]
[-] run-parts
[edit]
[-] setfacl
[edit]
[-] bzmore
[edit]
[-] nslookup
[edit]
[-] gvpr
[edit]
[-] gobject-query
[edit]
[-] elfedit
[edit]
[-] sg_stpg
[edit]
[-] gprof
[edit]
[-] Mail
[edit]
[-] grub2-mkimage
[edit]
[-] od
[edit]
[-] sudoreplay
[edit]
[-] nl-link-release
[edit]
[-] mknod
[edit]
[-] pwdx
[edit]
[-] pngtogd
[edit]
[-] pr
[edit]
[-] unlink
[edit]
[-] whereis
[edit]
[-] more
[edit]
[-] imunify-service
[edit]
[-] gslp
[edit]
[-] sg_get_lba_status
[edit]
[-] db47_dump
[edit]
[-] peekfd
[edit]
[-] doveconf
[edit]
[-] nmcli
[edit]
[-] getconf
[edit]
[-] lastlog
[edit]
[-] zcmp
[edit]
[-] head
[edit]
[-] mandb
[edit]
[-] my_print_defaults
[edit]
[-] sfdp
[edit]
[-] users
[edit]
[-] msghack
[edit]
[-] xzegrep
[edit]
[-] imapsync
[edit]
[-] msgcomm
[edit]
[-] grub2-render-label
[edit]
[-] fc-cache
[edit]
[-] pynche
[edit]
[-] nl-neigh-add
[edit]
[-] gtbl
[edit]
[-] mkdir
[edit]
[-] dbilogstrip
[edit]
[-] tsort
[edit]
[-] db47_printlog
[edit]
[-] fc-pattern
[edit]
[-] ssh-add
[edit]
[-] icu-config
[edit]
[-] fallocate
[edit]
[-] false
[edit]
[-] xzdec
[edit]
[-] gd2togif
[edit]
[-] tmux
[edit]
[-] hunspell
[edit]
[-] make-dummy-cert
[edit]
[-] h5jam
[edit]
[-] sexp-conv
[edit]
[-] bzdiff
[edit]
[-] loadunimap
[edit]
[-] perl5.16.3
[edit]
[-] nf-ct-list
[edit]
[-] bashbug
[edit]
[-] mail
[edit]
[-] dbiproxy
[edit]
[-] nl-class-delete
[edit]
[-] ypdomainname
[edit]
[-] fc-conflist
[edit]
[-] nf-queue
[edit]
[-] pure-pwconvert
[edit]
[-] wmf2fig
[edit]
[-] gapplication
[edit]
[-] cpanp-run-perl
[edit]
[-] diff
[edit]
[-] cc
[edit]
[-] zfgrep
[edit]
[-] sg_copy_results
[edit]
[-] gr2fonttest
[edit]
[-] checkpolicy
[edit]
[-] db_hotbackup
[edit]
[-] batch
[edit]
[-] ps2pdf14
[edit]
[-] touch
[edit]
[-] tcfmttest
[edit]
[-] mysqladmin
[edit]
[-] setfont
[edit]
[-] pydoc3
[edit]
[-] mysql_plugin
[edit]
[-] wall
[edit]
[-] fc-list
[edit]
[-] db47_recover
[edit]
[-] md5sum
[edit]
[-] pstree.x11
[edit]
[-] systemd-delta
[edit]
[-] dbus-cleanup-sockets
[edit]
[-] soelim
[edit]
[-] nl-util-addr
[edit]
[-] hdsploader
[edit]
[-] montage
[edit]
[-] sg_vpd
[edit]
[-] catman
[edit]
[-] unflatten
[edit]
[-] tail
[edit]
[-] nl-class-add
[edit]
[-] tcbmttest
[edit]
[-] which
[edit]
[-] msgunfmt
[edit]
[-] ps2pdfwr
[edit]
[-] libgcrypt-config
[edit]
[-] pkaction
[edit]
[-] sg_map
[edit]
[-] comm
[edit]
[-] g++
[edit]
[-] autoupdate
[edit]
[-] tput
[edit]
[-] sim_client
[edit]
[-] firewall-cmd
[edit]
[-] mktemp
[edit]
[-] sha224sum
[edit]
[-] sgm_dd
[edit]
[-] libwmf-fontmap
[edit]
[-] tload
[edit]
[-] mv
[edit]
[-] msgen
[edit]
[-] pkla-check-authorization
[edit]
[-] elinks
[edit]
[-] lwp-request
[edit]
[-] qt-faststart
[edit]
[-] autotrace-config
[edit]
[-] mapscrn
[edit]
[-] crontab
[edit]
[-] sg_requests
[edit]
[-] sg_write_long
[edit]
[-] vimdiff
[edit]
[-] nproc
[edit]
[-] scl_source
[edit]
[-] audit2allow
[edit]
[-] xzmore
[edit]
[-] mm2gv
[edit]
[-] libpng15-config
[edit]
[-] lwp-download
[edit]
[-] pgawk
[edit]
[-] nroff
[edit]
[-] lsattr
[edit]
[-] ffprobe
[edit]
[-] gawk
[edit]
[-] xz
[edit]
[-] nsenter
[edit]
[-] sg_test_rwbuf
[edit]
[-] atopsar
[edit]
[-] ssh-keyscan
[edit]
[-] systemd-path
[edit]
[-] atrm
[edit]
[-] tclsh8.5
[edit]
[-] readelf
[edit]
[-] gsdj
[edit]
[-] tabs
[edit]
[-] mysqldump
[edit]
[-] fc-cache-64
[edit]
[-] snmpconf
[edit]
[-] pcre-config
[edit]
[-] pip-3.6
[edit]
[-] wait
[edit]
[-] timeout
[edit]
[-] lessecho
[edit]
[-] dvipdf
[edit]
[-] nl-link-stats
[edit]
[-] httxt2dbm
[edit]
[-] json_xs
[edit]
[-] gsbj
[edit]
[-] base64
[edit]
[-] ci
[edit]
[-] cd-read
[edit]
[-] cvtsudoers
[edit]
[-] ldd
[edit]
[-] paperconf
[edit]
[-] unshar
[edit]
[-] perlml
[edit]
[-] cl-linksafe-reconfigure
[edit]
[-] pinky
[edit]
[-] idle
[edit]
[-] firewall-offline-cmd
[edit]
[-] cd-paranoia
[edit]
[-] snice
[edit]
[-] flex
[edit]
[-] h5import
[edit]
[-] fc-query
[edit]
[-] autoconf
[edit]
[-] logresolve
[edit]
[-] alt-mysql-reconfigure
[edit]
[-] nl-neigh-delete
[edit]
[-] pf2afm
[edit]
[-] imunify-antivirus
[edit]
[-] ea-wappspector
[edit]
[-] gpg2
[edit]
[-] wmf2gd
[edit]
[-] setpriv
[edit]
[-] dijkstra
[edit]
[-] xsubpp
[edit]
[-] tred
[edit]
[-] ngettext
[edit]
[-] mysqlimport
[edit]
[-] uapi
[edit]
[-] mysql
[edit]
[-] nl-addr-add
[edit]
[-] groups
[edit]
[-] grub2-script-check
[edit]
[-] grub2-fstest
[edit]
[-] xrdb
[edit]
[-] gpg
[edit]
[-] scsi_temperature
[edit]
[-] iconv
[edit]
[-] domainname
[edit]
[-] corelist
[edit]
[-] numfmt
[edit]
[-] aspell
[edit]
[-] lslocks
[edit]
[-] setkeycodes
[edit]
[-] sg_reassign
[edit]
[-] cd-info
[edit]
[-] pinentry
[edit]
[-] systemd-inhibit
[edit]
[-] autom4te
[edit]
[-] jetmongo
[edit]
[-] nfsiostat-sysstat
[edit]
[-] patch
[edit]
[-] systemd-loginctl
[edit]
[-] imunify-agent-proxy
[edit]
[-] whoami
[edit]
[-] msgcmp
[edit]
[-] pkttyagent
[edit]
[-] m4
[edit]
[-] csslint-0.6
[edit]
[-] raw
[edit]
[-] cpp
[edit]
[-] grub2-mknetdir
[edit]
[-] sudoedit
[edit]
[-] link
[edit]
[-] cpan-mirrors
[edit]
[-] repo-graph
[edit]
[-] perlivp
[edit]
[-] pdf2ps
[edit]
[-] chattr
[edit]
[-] repoclosure
[edit]
[-] GET
[edit]
[-] dtrace
[edit]
[-] cksum
[edit]
[-] gcc-ar
[edit]
[-] gettextize
[edit]
[-] scl_enabled
[edit]
[-] quota
[edit]
[-] shred
[edit]
[-] sg_ident
[edit]
[-] import
[edit]
[-] lynx
[edit]
[-] wish8.5
[edit]
[-] reposync
[edit]
[-] expr
[edit]
[-] prtstat
[edit]
[-] ptaskset
[edit]
[-] at
[edit]
[-] resolve_stack_dump
[edit]
[-] nmtui-hostname
[edit]
[-] tbl
[edit]
[-] gdk-pixbuf-pixdata
[edit]
[-] mysqlcheck
[edit]
[-] ca-legacy
[edit]
[-] mysql_ssl_rsa_setup
[edit]
[-] alt-php-mysql-reconfigure.py
[edit]
[-] luac
[edit]
[-] autoscan
[edit]
[-] systemd-firstboot
[edit]
[-] nl-neigh-list
[edit]
[-] zipdetails
[edit]
[-] update-mime-database
[edit]
[-] scriptreplay
[edit]
[-] xsetmode
[edit]
[-] sudo
[edit]
[-] pphs
[edit]
[-] unzipsfx
[edit]
[-] x86_energy_perf_policy
[edit]
[-] fdp
[edit]
[-] whois.md
[edit]
[-] pod2text
[edit]
[-] glib-compile-schemas
[edit]
[-] chsh
[edit]
[-] tcbtest
[edit]
[-] h5repack
[edit]
[-] xgettext
[edit]
[-] chage
[edit]
[-] pmap
[edit]
[-] socat
[edit]
[-] sg_xcopy
[edit]
[-] teamd
[edit]
[-] pod2latex
[edit]
[-] c99
[edit]
[-] bind9-config
[edit]
[-] bzip2
[edit]
[-] zipnote
[edit]
[-] paste
[edit]
[-] ausyscall
[edit]
[-] signver
[edit]
[-] sg_get_config
[edit]
[-] podselect
[edit]
[-] ping
[edit]
[-] arpaname
[edit]
[-] getkeycodes
[edit]
[-] bond2team
[edit]
[-] x86_64
[edit]
[-] tapestat
[edit]
[-] wmf2x
[edit]
[-] xslt-config
[edit]
[-] composite
[edit]
[-] ptar
[edit]
[-] xgamma
[edit]
[-] display
[edit]
[-] pkg-config
[edit]
[-] join
[edit]
[-] sg_read_buffer
[edit]
[-] host
[edit]
[-] vi
[edit]
[-] x86_64-redhat-linux-g++
[edit]
[-] isql
[edit]
[-] neato
[edit]
[-] htop
[edit]
[-] pyvenv-3.6
[edit]
[-] db_verify
[edit]
[-] delv
[edit]
[-] ls
[edit]
[-] agentxtrap
[edit]
[-] uptime
[edit]
[-] c++
[edit]
[-] circo
[edit]
[-] gslj
[edit]
[-] readlink
[edit]
[-] filan
[edit]
[-] gc
[edit]
[-] rpcgen
[edit]
[-] h5ls
[edit]
[-] as
[edit]
[-] zipcmp
[edit]
[-] nf-exp-list
[edit]
[-] pidstat
[edit]
[-] twopi
[edit]
[-] linux-boot-prober
[edit]
[-] yes
[edit]
[-] igawk
[edit]
[-] vmstat
[edit]
[-] json_reformat
[edit]
[-] pydoc3.6
[edit]
[-] run-with-aspell
[edit]
[-] i386
[edit]
[-] makedb
[edit]
[-] setarch
[edit]
[-] prlimit
[edit]
[-] unexpand
[edit]
[-] s2p
[edit]
[-] mysql_config
[edit]
[-] dirname
[edit]
[-] objdump
[edit]
[-] gtester
[edit]
[-] atopconvert
[edit]
[-] tcttest
[edit]
[-] db_recover
[edit]
[-] sg_sync
[edit]
[-] pango-querymodules-64
[edit]
[-] dpkg-trigger
[edit]
[-] aulastlog
[edit]
[-] sha512sum
[edit]
[-] uname
[edit]
[-] kdumpctl
[edit]
[-] loadkeys
[edit]
[-] chfn
[edit]
[-] nping
[edit]
[-] ab
[edit]
[-] neqn
[edit]
[-] h5copy
[edit]
[-] sync
[edit]
[-] matdump
[edit]
[-] dgawk
[edit]
[-] killall
[edit]
[-] imunify360-command-wrapper
[edit]
[-] gtk-demo
[edit]
[-] nmtui-edit
[edit]
[-] sg_luns
[edit]
[-] page_owner_sort
[edit]
[-] manpath
[edit]
[-] cpapi2
[edit]
[-] mysql_upgrade
[edit]
[-] nl-pktloc-lookup
[edit]
[-] links
[edit]
[-] pinentry-curses
[edit]
[-] dnsdomainname
[edit]
[-] plesk_configure
[edit]
[-] sg_start
[edit]
[-] dpkg-deb
[edit]
[-] sg_map26
[edit]
[-] xrefresh
[edit]
[-] alt-php-mysql-reconfigure
[edit]
[-] pyzord
[edit]
[-] innochecksum
[edit]
[-] h5dump
[edit]
[-] glib-compile-resources
[edit]
[-] ea-php70-pecl
[edit]
[-] mesg
[edit]
[-] ziptorrent
[edit]
[-] lsns
[edit]
[-] sg_rmsn
[edit]
[-] setup-nsssysinit.sh
[edit]
[-] pdns_control
[edit]
[-] gunzip
[edit]
[-] verifytree
[edit]
[-] xmlcatalog
[edit]
[-] testgdbm
[edit]
[-] mmc-tool
[edit]
[-] grub2-mklayout
[edit]
[-] mysql_config_editor
[edit]
[-] hb-shape
[edit]
[-] db_load
[edit]
[-] pydoc
[edit]
[-] mysql_config-64
[edit]
[-] gpic
[edit]
[-] shuf
[edit]
[-] pip3
[edit]
[-] nl-qdisc-delete
[edit]
[-] gtester-report
[edit]
[-] ea-php73-pear
[edit]
[-] precat
[edit]
[-] nl-cls-add
[edit]
[-] ghostscript
[edit]
[-] printf
[edit]
[-] nf-monitor
[edit]
[-] atopd
[edit]
[-] sg_read_block_limits
[edit]
[-] grub2-mkrescue
[edit]
[-] sg_format
[edit]
[-] acyclic
[edit]
[-] pdf2dsc
[edit]
[-] certutil
[edit]
[-] msgexec
[edit]
[-] col
[edit]
[-] sgp_dd
[edit]
[-] objcopy
[edit]
[-] grub2-glue-efi
[edit]
[-] bcomps
[edit]
[-] sg_safte
[edit]
[-] ncurses5-config
[edit]
[-] x86_64-redhat-linux-gcc
[edit]
[-] sg
[edit]
[-] chgrp
[edit]
[-] expand
[edit]
[-] tctmttest
[edit]
[-] nmap
[edit]
[-] sg_sat_phy_event
[edit]
[-] dot
[edit]
[-] toe
[edit]
[-] scsi-rescan
[edit]
[-] iptables-xml
[edit]
[-] realpath
[edit]
[-] ea-php74-pecl
[edit]
[-] nl-list-sockets
[edit]
[-] perror
[edit]
[-] ptx
[edit]
[-] compile_et
[edit]
[-] ps2ascii
[edit]
[-] nc
[edit]
[-] nl-route-get
[edit]
[-] fipscheck
[edit]
[-] bzless
[edit]
[-] who
[edit]
[-] dbiprof
[edit]
[-] scsi_stop
[edit]
[-] nl-link-set
[edit]
[-] showrgb
[edit]
[-] sg_persist
[edit]
[-] db_stat
[edit]
[-] nl-monitor
[edit]
[-] dbus-run-session
[edit]
[-] update-ca-trust
[edit]
[-] eps2eps
[edit]
[-] wget
[edit]
[-] setup-nsssysinit
[edit]
[-] nl-addr-list
[edit]
[-] sg_compare_and_write
[edit]
[-] needs-restarting
[edit]
[-] gdparttopng
[edit]
[-] sessreg
[edit]
[-] scsi_mandat
[edit]
[-] a2p
[edit]
[-] json_verify
[edit]
[-] heif-thumbnailer
[edit]
[-] nss-policy-check
[edit]
[-] prezip
[edit]
[-] enchant-lsmod
[edit]
[-] mogrify
[edit]
[-] gtk-builder-convert
[edit]
[-] diffimg
[edit]
[-] flock
[edit]
[-] libwmf-config
[edit]
[-] zipgrep
[edit]
[-] idiag-socket-details
[edit]
[-] fc-validate
[edit]
[-] vim
[edit]
[-] gvmap.sh
[edit]
[-] unicode_start
[edit]
[-] mcedit
[edit]
[-] unalias
[edit]
[-] pkill
[edit]
[-] nm
[edit]
[-] geoipupdate
[edit]
[-] automake-1.13
[edit]
[-] os-prober
[edit]
[-] nisdomainname
[edit]
[-] nmtui-connect
[edit]
[-] convert
[edit]
[-] sg_rdac
[edit]
[-] uniq
[edit]
[-] yumdownloader
[edit]
[-] mc
[edit]
[-] POST
[edit]
[-] split
[edit]
[-] python2-config
[edit]
[-] grops
[edit]
[-] systemd-escape
[edit]
[-] icuinfo
[edit]
[-] config_data
[edit]
[-] sg_wr_mode
[edit]
[-] wc
[edit]
[-] identify
[edit]
[-] python3.6m
[edit]
[-] plymouth
[edit]
[-] mpstat
[edit]
[-] scsi_start
[edit]
[-] Wand-config
[edit]
[-] open
[edit]
[-] tic
[edit]
[-] sg_write_same
[edit]
[-] npm
[edit]
[-] grub2-syslinux2cfg
[edit]
[-] isc-config.sh
[edit]
[-] ncursesw5-config
[edit]
[-] lneato
[edit]
[-] sg_modes
[edit]
[-] sha1sum
[edit]
[-] dltest
[edit]
[-] unlz4
[edit]
[-] cmp
[edit]
[-] pstree
[edit]
[-] 2to3
[edit]
[-] pure-statsdecode
[edit]
[-] gpg-zip
[edit]
[-] h5stat
[edit]
[-] kernel-install
[edit]
[-] geoiplookup6
[edit]
[-] sg_logs
[edit]
[-] tailf
[edit]
[-] systemd-machine-id-setup
[edit]
[-] chardetect
[edit]
[-] umount
[edit]
[-] rvim
[edit]
[-] iostat
[edit]
[-] yarnpkg
[edit]
[-] geqn
[edit]
[-] python3.6
[edit]
[-] h5mkgrp
[edit]
[-] tcfmgr
[edit]
[-] ps
[edit]
[-] yum
[edit]
[-] uuclient
[edit]
[-] pchrt
[edit]
[-] zdiff
[edit]
[-] easy_install-2.7
[edit]
[-] kbdrate
[edit]
[-] groff
[edit]
[-] sg_sanitize
[edit]
[-] ffserver
[edit]
[-] systemd-tmpfiles
[edit]
[-] gtk-query-immodules-2.0-64
[edit]
[-] gvcolor
[edit]
[-] gpgparsemail
[edit]
[-] sg_referrals
[edit]
[-] gio
[edit]
[-] reset
[edit]
[-] write
[edit]
[-] scl
[edit]
[-] ndptool
[edit]
[-] ucs2any
[edit]
[-] gdk-pixbuf-query-loaders-64
[edit]
[-] ea-php70
[edit]
[-] lz4cat
[edit]
[-] c89
[edit]
[-] mdig
[edit]
[-] openvt
[edit]
[-] wish
[edit]
[-] dpkg-split
[edit]
[-] h5diff
[edit]
[-] sedismod
[edit]
[-] qemu-ga
[edit]
[-] ftp
[edit]
[-] heif-info
[edit]
[-] aec
[edit]
[-] lwp-dump
[edit]
[-] mysqlpump
[edit]
[-] gettext.sh
[edit]
[-] oldfind
[edit]
[-] lsipc
[edit]
[-] gif2h5
[edit]
[-] gdk-pixbuf-thumbnailer
[edit]
[-] nop
[edit]
[-] zipinfo
[edit]
[-] mysql_secure_installation
[edit]
[-] install
[edit]
[-] watchgnupg
[edit]
[-] factor
[edit]
[-] hostid
[edit]
[-] getopt
[edit]
[-] h52gif
[edit]
[-] busctl
[edit]
[-] info
[edit]
[-] libtoolize
[edit]
[-] stdbuf
[edit]
[-] systemd-coredumpctl
[edit]
[-] nf-exp-delete
[edit]
[-] newgidmap
[edit]
[-] strace
[edit]
[-] db_dump185
[edit]
[-] systemctl
[edit]
[-] id
[edit]
[-] sg_ses
[edit]
[-] grub2-menulst2cfg
[edit]
[-] xmllint
[edit]
[-] graphml2gv
[edit]
[-] uuidgen
[edit]
[-] update-gtk-immodules
[edit]
[-] pre-grohtml
[edit]
[-] sg_scan
[edit]
[-] tmpwatch
[edit]
[-] ncat
[edit]
[-] dircolors
[edit]
[-] zipmerge
[edit]
[-] freetype-config
[edit]
[-] gsoelim
[edit]
[-] gio-querymodules-64
[edit]
[-] recode-sr-latin
[edit]
[-] setvtrgb
[edit]
[-] top
[edit]
[-] rpm
[edit]
[-] scp
[edit]
[-] lesskey
[edit]
[-] rdate
[edit]
[-] sxpm
[edit]
[-] keyctl
[edit]
[-] fonttosfnt
[edit]
[-] prune
[edit]
[-] lwp-mirror
[edit]
[-] mcview
[edit]
[-] chvt
[edit]
[-] ptargrep
[edit]
[-] pflags
[edit]
[-] nl-link-name2ifindex
[edit]
[-] sar
[edit]
[-] pod2usage
[edit]
[-] semodule_package
[edit]
[-] cpapi3
[edit]
[-] grub2-file
[edit]
[-] cmsutil
[edit]
[-] git-shell
[edit]
[-] nettle-lfib-stream
[edit]
[-] gpg-error
[edit]
[-] gcc-nm
[edit]
[-] rpmquery
[edit]
[-] linux32
[edit]
[-] systemd-tty-ask-password-agent
[edit]
[-] nl-rule-list
[edit]
[-] scsi_satl
[edit]
[-] pftp
[edit]
[-] hostname
[edit]
[-] doveadm
[edit]
[-] vimtutor
[edit]
[-] sg_decode_sense
[edit]
[-] nf-log
[edit]
[-] ea-php72-pecl
[edit]
[-] python2.7
[edit]
[-] systemd-run
[edit]
[-] grub2-mkrelpath
[edit]
[-] captoinfo
[edit]
[-] deallocvt
[edit]
[-] x265
[edit]
[-] idn
[edit]
[-] skill
[edit]
[-] nl-route-delete
[edit]
[-] gpgconf
[edit]
[-] grep
[edit]
[-] isosize
[edit]
[-] udevadm
[edit]
[-] rcsmerge
[edit]
[-] python-config
[edit]
[-] curl
[edit]
[-] nf-exp-add
[edit]
[-] tee
[edit]
[-] aclocal-1.13
[edit]
[-] yum-builddep
[edit]
[-] timedatectl
[edit]
[-] less
[edit]
[-] cpan
[edit]
[-] dpkg
[edit]
[-] gsdj500
[edit]
[-] fc
[edit]
[-] ld.bfd
[edit]
[-] fribidi
[edit]
[-] rcs
[edit]
[-] infocmp
[edit]
[-] wdctl
[edit]
[-] db47_stat
[edit]
[-] ionice
[edit]
[-] zone2sql
[edit]
[-] systemd-nspawn
[edit]
[-] msgfmt.py
[edit]
[-] mysqlslap
[edit]
[-] db47_checkpoint
[edit]
[-] addr2line
[edit]
[-] gmake
[edit]
[-] htdigest
[edit]
[-] showconsolefont
[edit]
[-] preconv
[edit]
[-] nl-route-list
[edit]
[-] nl-qdisc-list
[edit]
[-] prove
[edit]
[-] df
[edit]
[-] jetbackup
[edit]
[-] journalctl
[edit]
[-] logger
[edit]
[-] pkla-admin-identities
[edit]
[-] rnano
[edit]
[-] perlthanks
[edit]
[-] berkeley_db47_svc
[edit]
[-] ea-php73
[edit]
[-] pwmake
[edit]
[-] slogin
[edit]
[-] gvpack
[edit]
[-] Magick-config
[edit]
[-] rsync
[edit]
[-] rsyslog-recover-qi.pl
[edit]
[-] gdbus
[edit]
[-] csplit
[edit]
[-] pic
[edit]
[-] arch
[edit]
[-] pip
[edit]
[-] msgattrib
[edit]
[-] iso-info
[edit]
[-] bzgrep
[edit]
[-] repo-rss
[edit]
[-] tcbmgr
[edit]
[-] find
[edit]
[-] apropos
[edit]
[-] ea-php71-pecl
[edit]
[-] apxs
[edit]
[-] python3
[edit]
[-] fc-cat
[edit]
[-] perl
[edit]
[-] ptardiff
[edit]
[-] testlibraw
[edit]
[-] h5repart
[edit]
[-] grotty
[edit]
[-] lsmem
[edit]
[-] cluster
[edit]
[-] systemd-cgls
[edit]
[-] msgmerge
[edit]
[-] sginfo
[edit]
[-] file
[edit]
[-] unicode_stop
[edit]
[-] procan
[edit]
[-] dpkg-maintscript-helper
[edit]
[-] sasl2-sample-client
[edit]
[-] kmod
[edit]
[-] heif-convert
[edit]
[-] gtroff
[edit]
[-] [
[edit]
[-] hmac256
[edit]
[-] dwz
[edit]
[-] patchwork
[edit]
[-] h5unjam
[edit]
[-] nl-route-add
[edit]
[-] ps2ps2
[edit]
[-] sg_sat_identify
[edit]
[-] nl-class-list
[edit]
[-] pl2pm
[edit]
[-] msginit
[edit]
[-] sg_opcodes
[edit]
[-] setsid
[edit]
[-] gm
[edit]
[-] telnet
[edit]
[-] mountpoint
[edit]
[-] webpng
[edit]
[-] annotate
[edit]
[-] slabtop
[edit]
[-] lz4
[edit]
[-] utmpdump
[edit]
[-] gencat
[edit]
[-] zipsplit
[edit]
[-] uudecode
[edit]
[-] db47_hotbackup
[edit]
[-] tctmgr
[edit]
[-] rpmdb
[edit]
[-] fgrep
[edit]
[-] nl-classid-lookup
[edit]
[-] ipcalc
[edit]
[-] show-installed
[edit]
[-] sedispol
[edit]
[-] stty
[edit]
[-] pip2
[edit]
[-] repomanage
[edit]
[-] db_upgrade
[edit]
[-] resolveip
[edit]
[-] sg_sat_set_features
[edit]
[-] icu-config-64
[edit]
[-] grub2-mkstandalone
[edit]
[-] systemd-detect-virt
[edit]
[-] debuginfo-install
[edit]
[-] cpan2dist
[edit]
[-] python
[edit]
[-] pango-view
[edit]
[-] crlutil
[edit]
[-] fc-scan
[edit]
[-] w
[edit]
[-] rmdir
[edit]
[-] stream
[edit]
[-] quotasync
[edit]
[-] xhost
[edit]
[-] myisamlog
[edit]
[-] msguniq
[edit]
[-] zone2json
[edit]
[-] whiptail
[edit]
[-] getent
[edit]
[-] dpkg-statoverride
[edit]
[-] db_deadlock
[edit]
[-] scsi_ready
[edit]
[-] sg_rtpg
[edit]
[-] pyvenv
[edit]
[-] bdftopcf
[edit]
[-] ar
[edit]
[-] msgfilter
[edit]
[-] passwd
[edit]
[-] spell
[edit]
[-] sadf
[edit]
[-] bootctl
[edit]
[-] ln
[edit]
[-] cut
[edit]
[-] ea-php71
[edit]
[-] catchsegv
[edit]
[-] gpasswd
[edit]
[-] nl-neightbl-list
[edit]
[-] env
[edit]
[-] named-rrchecker
[edit]
[-] dumpiso
[edit]
[-] getfacl
[edit]
[-] easy_install-3.6
[edit]
[-] smtpd.py
[edit]
[-] egrep
[edit]
[-] perldoc
[edit]
[-] shasum
[edit]
[-] db47_load
[edit]
[-] localectl
[edit]
[-] ssh-agent
[edit]
[-] dsync
[edit]
[-] lexgrog
[edit]
[-] db_printlog
[edit]
[-] uuencode
[edit]
[-] psfaddtable
[edit]
[-] flex++
[edit]
[-] pkcheck
[edit]
[-] automake
[edit]
[-] tzselect
[edit]
[-] traceroute6
[edit]
[-] ps2pdf13
[edit]
[-] lz4c
[edit]
[-] nettle-hash
[edit]
[-] sg_senddiag
[edit]
[-] kbd_mode
[edit]
[-] chown
[edit]
[-] pure-pw
[edit]
[-] ffplay
[edit]
[-] xset
[edit]
[-] iso-read
[edit]
[-] sg_prevent
[edit]
[-] dbus-test-tool
[edit]
[-] screen
[edit]
[-] ssltap
[edit]
[-] package-cleanup
[edit]
[-] tchmgr
[edit]
[-] command
[edit]
[-] bash
[edit]
[-] gtk-update-icon-cache
[edit]
[-] iusql
[edit]
[-] repodiff
[edit]
[-] systemd-stdio-bridge
[edit]
[-] size
[edit]
[-] sqlite3
[edit]
[-] find-repos-of-install
[edit]
[-] msgfmt
[edit]
[-] fmt
[edit]
[-] sg_read
[edit]
[-] x86_64-redhat-linux-c++
[edit]
[-] gd2topng
[edit]
[-] script
[edit]
[-] coredumpctl
[edit]
[-] cd-drive
[edit]
[-] systemd-cgtop
[edit]
[-] aclocal
[edit]
[-] man
[edit]
[-] ssh-keygen
[edit]
[-] python2.7-config
[edit]
[-] jetbackupapi
[edit]
[-] p11-kit
[edit]
[-] gnroff
[edit]
[-] Magick++-config
[edit]
[-] rev
[edit]
[-] rcsdiff
[edit]
[-] tracepath6
[edit]
[-] nice
[edit]
[-] heif-enc
[edit]
[-] lex
[edit]
[-] lsinitrd
[edit]
[-] xrandr
[edit]
[-] tr
[edit]
[-] xsltproc
[edit]
[-] imunify-fgw-dump
[edit]
[-] lprsetup.sh
[edit]
[-] logname
[edit]
[-] db47_verify
[edit]
[-] animate
[edit]
[-] show-changed-rco
[edit]
[-] sdiff
[edit]
[-] gdcmpgif
[edit]
[-] teamnl
[edit]
[-] dumpsexp
[edit]
[-] geoiplookup
[edit]
[-] zcat
[edit]
[-] modutil
[edit]
[-] gresource
[edit]
[-] xorg-x11-fonts-update-dirs
[edit]
[-] test
[edit]
[-] pip2.7
[edit]
[-] lefty
[edit]
[-] free
[edit]
[-] eject
[edit]
[-] ea-php72-pear
[edit]
[-] mysqld_pre_systemd
[edit]
[-] zgrep
[edit]
[-] autoheader
[edit]
[-] zmore
[edit]
[-] du
[edit]
[-] lchfn
[edit]
[-] xzless
[edit]
[-] tclsh
[edit]
[-] nl-cls-delete
[edit]
[-] gss-client
[edit]
[-] lua
[edit]
[-] tcftest
[edit]
[-] read
[edit]
[-] renew-dummy-cert
[edit]
[-] nf-ct-add
[edit]
[-] tar
[edit]
[-] inotifywatch
[edit]
[-] iceauth
[edit]
[-] tcutest
[edit]
[-] osage
[edit]
[-] dbus-update-activation-environment
[edit]
[-] autoreconf
[edit]
[-] openssl11
[edit]
[-] json_pp
[edit]
[-] sw-engine
[edit]
[-] fc-match
[edit]
[-] conjure
[edit]
[-] chcat
[edit]
[-] lsblk
[edit]
[-] resizecons
[edit]
[-] im360-k8s-syncer
[edit]
[-] runcon
[edit]
[-] sotruss
[edit]
[-] shar
[edit]
[-] dpkg-query
[edit]
[-] rcsclean
[edit]
[-] pdnsutil
[edit]
[-] dc
[edit]
[-] vdir
[edit]
[-] merge
[edit]
[-] pip3.6
[edit]
[-] znew
[edit]
[-] rename
[edit]
[-] sha384sum
[edit]
[-] gxl2gv
[edit]
[-] gzip
[edit]
[-] eqn
[edit]
[-] db_log_verify
[edit]
[-] login
[edit]
[-] gv2gxl
[edit]
[-] ffmpeg
[edit]
[-] mysqlshow
[edit]
[-] usx2yloader
[edit]
[-] gpg-connect-agent
[edit]
[-] printafm
[edit]
[-] htdbm
[edit]
[-] hb-view
[edit]
[-] umask
[edit]
[-] rcsfreeze
[edit]
[-] lsphp
[edit]
[-] kbdinfo
[edit]
[-] ps2pdf12
[edit]
[-] pgrep
[edit]
[-] pkexec
[edit]
[-] ld
[edit]
[-] rescan-scsi-bus.sh
[edit]
[-] gsnd
[edit]
[-] zsoelim
[edit]
[-] xmlwf
[edit]
[-] xargs
[edit]
[-] psed
[edit]
[-] yum-groups-manager
[edit]
[-] tmon
[edit]