Examine individual changes
From Gentoo Wiki
This page allows you to examine the variables generated by the Abuse Filter for an individual change, and test it against filters.
Variables generated for this change
Variable | Value |
---|---|
Edit count of the user (user_editcount) | 1881 |
Name of the user account (user_name) | 'Needle' |
Age of the user account (user_age) | 384540325 |
Page ID (page_id) | 348254 |
Page namespace (page_namespace) | 2 |
Page title (without namespace) (page_title) | 'Needle/iproute2-native-gentoo' |
Full page title (page_prefixedtitle) | 'User:Needle/iproute2-native-gentoo' |
Action (action) | 'edit' |
Edit summary/reason (summary) | '/* Installation */ add more instructions' |
Old content model (old_content_model) | 'wikitext' |
New content model (new_content_model) | 'wikitext' |
Old page wikitext, before the edit (old_wikitext) | '= Removal of {{Package|sys-apps/net-tools}} from portage =
Test to remove net-tools rollback possible at any time.
''Procedure''
* Get current USE settings
* USE flag
** set USE hostame to coreutils
** unset all USE from net-tools
* Installation
** remove net-tools
** build coreutils
** build net-tools
For more technical information information read this gentoo bug
* https://bugs.gentoo.org/128538
TL;DR; Testing - Is it safe for gentoo to remove hostname USE flag system dependency
Tested of 3 gentoo machines.
== Get USE flags ==
Test current settings set for:
* net-tools
* coreutils
=== Verify net-tools ===
* All linux IP kernel networking is done by iproute2 already
* only operative USE flag left is <code>hostname</code>
{{Cmd|eix -I net-tools|output=<pre>
[I] sys-apps/net-tools
Available versions: 2.10{tbz2,gpkg} **9999*l {+arp +hostname ipv6 nis nls plipconfig selinux slattach static}
Installed versions: 2.10{tbz2,gpkg}(11:26:49 12/11/23)(arp hostname ipv6 nls -nis -plipconfig -selinux -slattach -static)
Homepage: https://net-tools.sourceforge.io/
Description: Standard Linux networking tool
</pre>}}
State:
USE hostname - set
=== Verify coreutils settings ===
* set hostname USE flag to mandatory here,
{{Cmd|eix -I coreutils|output=<pre>
[I] sys-apps/coreutils
Available versions: 8.32-r1^t 9.1-r2^t{tbz2} 9.3-r2^t 9.3-r3^t{tbz2,gpkg} 9.4^t{gpkg} **9999*l^t {acl caps gmp hostname kill multicall nls +openssl selinux +split-usr static test vanilla verify-sig xattr}
Installed versions: 9.4^t{gpkg}(12:56:01 16/01/24)(acl nls openssl split-usr xattr -caps -gmp -hostname -kill -multicall -selinux -static -test -vanilla -verify-sig)
Homepage: https://www.gnu.org/software/coreutils/
Description: Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)</code>}}
State:
USE hostname - unset
== Set USE flags ==
Apply mandatory USE flags for the test.
=== Set coreutils ===
Set the USE flag hostname to sys-apps/coreutils:
echo "sys-apps/coreutils hostname" > /etc/portage/package.use/coreutils
=== Unset net-tools ===
Unset all existing USE flags for package net-tools:
echo "sys-apps/net-tools -arp -hostname -ipv6 -nis -nls -plipconfig -selinux -slattach -static" > /etc/portage/package.use/net-tools
== Installation ==
{{Important|Potentional portage breakage notificiation.}}
In order to move <code>hostname</code> USE flag to coreutils. Remove the net-tools. Portage will display blocking USE flags for:
* {{Package|sys-apps/net-tools}}
* {{Package|sys-appsc/coreutils}}
Imporant portage notification gets displayed
!! 'sys-apps/net-tools' is part of your system profile.
!!! Unmerging it may be damaging to your system.' |
New page wikitext, after the edit (new_wikitext) | '= Removal of {{Package|sys-apps/net-tools}} from portage =
Test to remove net-tools rollback possible at any time.
''Procedure''
* Get current USE settings
* USE flag
** set USE hostame to coreutils
** unset all USE from net-tools
* Installation
** remove net-tools
** build coreutils
** build net-tools
For more technical information information read this gentoo bug
* https://bugs.gentoo.org/128538
TL;DR; Testing - Is it safe for gentoo to remove hostname USE flag system dependency
Tested of 3 gentoo machines.
== Get USE flags ==
Test current settings set for:
* net-tools
* coreutils
=== Verify net-tools ===
* All linux IP kernel networking is done by iproute2 already
* only operative USE flag left is <code>hostname</code>
{{Cmd|eix -I net-tools|output=<pre>
[I] sys-apps/net-tools
Available versions: 2.10{tbz2,gpkg} **9999*l {+arp +hostname ipv6 nis nls plipconfig selinux slattach static}
Installed versions: 2.10{tbz2,gpkg}(11:26:49 12/11/23)(arp hostname ipv6 nls -nis -plipconfig -selinux -slattach -static)
Homepage: https://net-tools.sourceforge.io/
Description: Standard Linux networking tool
</pre>}}
State:
USE hostname - set
=== Verify coreutils settings ===
* set hostname USE flag to mandatory here,
{{Cmd|eix -I coreutils|output=<pre>
[I] sys-apps/coreutils
Available versions: 8.32-r1^t 9.1-r2^t{tbz2} 9.3-r2^t 9.3-r3^t{tbz2,gpkg} 9.4^t{gpkg} **9999*l^t {acl caps gmp hostname kill multicall nls +openssl selinux +split-usr static test vanilla verify-sig xattr}
Installed versions: 9.4^t{gpkg}(12:56:01 16/01/24)(acl nls openssl split-usr xattr -caps -gmp -hostname -kill -multicall -selinux -static -test -vanilla -verify-sig)
Homepage: https://www.gnu.org/software/coreutils/
Description: Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)</code>}}
State:
USE hostname - unset
== Set USE flags ==
Apply mandatory USE flags for the test.
=== Set coreutils ===
Set the USE flag hostname to sys-apps/coreutils:
echo "sys-apps/coreutils hostname" > /etc/portage/package.use/coreutils
=== Unset net-tools ===
Unset all existing USE flags for package net-tools:
echo "sys-apps/net-tools -arp -hostname -ipv6 -nis -nls -plipconfig -selinux -slattach -static" > /etc/portage/package.use/net-tools
== Migration ==
{{Important|Potentional portage breakage notificiation.}}
In order to move <code>hostname</code> USE flag to coreutils. Remove the net-tools. Portage will display blocking USE flags for:
* {{Package|sys-apps/net-tools}}
* {{Package|sys-appsc/coreutils}}
Imporant portage notification gets displayed:
!! 'sys-apps/net-tools' is part of your system profile.
!!! Unmerging it may be damaging to your system.
=== Overview ===
Get quick overview over ''potentional'' breakage:
{{Cmd|cd /etc}}
Grep for this entries:
grep netstat -R *
grep ifconfig -R *
grep route -R *
grep iptunnel -R *
grep ipmaddr -R *
grep mii-tool -R *
grep nameif -R *
{{Tip|Do not get exited about the amount of displayed matches. Most of that should be already working using iproute2 only}}
If you know your linux network scripts, here the URL to iproute2 for net-tools swappers:
[https://wiki.gentoo.org/wiki/Iproute2#iproute2_for_net-tools_swappers]. Quick overview on how to swap net-tools commands with corelating iproute2 commands.
* Change your script
* Test
=== Client ===
Client have simple netowrking setups. No issues here
=== Server ===
Server setups, setup scripts, network check scripts, containing following:
* netstat
* ifconfig
* route
* iptunnel
* ipmaddr
* mii-tool
* nameif
==' |
Unified diff of changes made by edit (edit_diff) | '@@ -73,5 +73,5 @@
echo "sys-apps/net-tools -arp -hostname -ipv6 -nis -nls -plipconfig -selinux -slattach -static" > /etc/portage/package.use/net-tools
-== Installation ==
+== Migration ==
{{Important|Potentional portage breakage notificiation.}}
@@ -82,6 +82,48 @@
* {{Package|sys-appsc/coreutils}}
-Imporant portage notification gets displayed
+Imporant portage notification gets displayed:
!! 'sys-apps/net-tools' is part of your system profile.
!!! Unmerging it may be damaging to your system.
+
+=== Overview ===
+
+Get quick overview over ''potentional'' breakage:
+
+{{Cmd|cd /etc}}
+
+Grep for this entries:
+
+ grep netstat -R *
+ grep ifconfig -R *
+ grep route -R *
+ grep iptunnel -R *
+ grep ipmaddr -R *
+ grep mii-tool -R *
+ grep nameif -R *
+
+{{Tip|Do not get exited about the amount of displayed matches. Most of that should be already working using iproute2 only}}
+
+If you know your linux network scripts, here the URL to iproute2 for net-tools swappers:
+[https://wiki.gentoo.org/wiki/Iproute2#iproute2_for_net-tools_swappers]. Quick overview on how to swap net-tools commands with corelating iproute2 commands.
+
+* Change your script
+* Test
+
+=== Client ===
+
+Client have simple netowrking setups. No issues here
+
+=== Server ===
+
+Server setups, setup scripts, network check scripts, containing following:
+
+* netstat
+* ifconfig
+* route
+* iptunnel
+* ipmaddr
+* mii-tool
+* nameif
+
+==
' |
Old page size (old_size) | 2794 |
Lines added in edit (added_lines) | [
0 => '== Migration ==',
1 => 'Imporant portage notification gets displayed:',
2 => '',
3 => '=== Overview ===',
4 => '',
5 => 'Get quick overview over ''potentional'' breakage:',
6 => '',
7 => '{{Cmd|cd /etc}}',
8 => '',
9 => 'Grep for this entries:',
10 => '',
11 => ' grep netstat -R *',
12 => ' grep ifconfig -R *',
13 => ' grep route -R *',
14 => ' grep iptunnel -R *',
15 => ' grep ipmaddr -R *',
16 => ' grep mii-tool -R *',
17 => ' grep nameif -R *',
18 => '',
19 => '{{Tip|Do not get exited about the amount of displayed matches. Most of that should be already working using iproute2 only}}',
20 => '',
21 => 'If you know your linux network scripts, here the URL to iproute2 for net-tools swappers:',
22 => '[https://wiki.gentoo.org/wiki/Iproute2#iproute2_for_net-tools_swappers]. Quick overview on how to swap net-tools commands with corelating iproute2 commands.',
23 => '',
24 => '* Change your script',
25 => '* Test',
26 => '',
27 => '=== Client ===',
28 => '',
29 => 'Client have simple netowrking setups. No issues here',
30 => '',
31 => '=== Server ===',
32 => '',
33 => 'Server setups, setup scripts, network check scripts, containing following:',
34 => '',
35 => '* netstat',
36 => '* ifconfig',
37 => '* route',
38 => '* iptunnel',
39 => '* ipmaddr',
40 => '* mii-tool',
41 => '* nameif',
42 => '',
43 => '=='
] |
Lines removed in edit (removed_lines) | [
0 => '== Installation ==',
1 => 'Imporant portage notification gets displayed'
] |
New page text, stripped of any markup (new_text) | 'Contents
1 Removal of sys-apps/net-tools from portage
1.1 Get USE flags
1.1.1 Verify net-tools
1.1.2 Verify coreutils settings
1.2 Set USE flags
1.2.1 Set coreutils
1.2.2 Unset net-tools
1.3 Migration
1.3.1 Overview
1.3.2 Client
1.3.3 Server
Removal of sys-apps/net-tools from portage[edit]
Test to remove net-tools rollback possible at any time.
Procedure
Get current USE settings
USE flag
set USE hostame to coreutils
unset all USE from net-tools
Installation
remove net-tools
build coreutils
build net-tools
For more technical information information read this gentoo bug
https://bugs.gentoo.org/128538
TL;DR; Testing - Is it safe for gentoo to remove hostname USE flag system dependency
Tested of 3 gentoo machines.
Get USE flags[edit]
Test current settings set for:
net-tools
coreutils
Verify net-tools[edit]
All linux IP kernel networking is done by iproute2 already
only operative USE flag left is hostname
user $eix -I net-tools[I] sys-apps/net-tools
Available versions: 2.10{tbz2,gpkg} **9999*l {+arp +hostname ipv6 nis nls plipconfig selinux slattach static}
Installed versions: 2.10{tbz2,gpkg}(11:26:49 12/11/23)(arp hostname ipv6 nls -nis -plipconfig -selinux -slattach -static)
Homepage: https://net-tools.sourceforge.io/
Description: Standard Linux networking tool
State:
USE hostname - set
Verify coreutils settings[edit]
set hostname USE flag to mandatory here,
user $eix -I coreutils[I] sys-apps/coreutils
Available versions: 8.32-r1^t 9.1-r2^t{tbz2} 9.3-r2^t 9.3-r3^t{tbz2,gpkg} 9.4^t{gpkg} **9999*l^t {acl caps gmp hostname kill multicall nls +openssl selinux +split-usr static test vanilla verify-sig xattr}
Installed versions: 9.4^t{gpkg}(12:56:01 16/01/24)(acl nls openssl split-usr xattr -caps -gmp -hostname -kill -multicall -selinux -static -test -vanilla -verify-sig)
Homepage: https://www.gnu.org/software/coreutils/
Description: Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)
State:
USE hostname - unset
Set USE flags[edit]
Apply mandatory USE flags for the test.
Set coreutils[edit]
Set the USE flag hostname to sys-apps/coreutils:
echo "sys-apps/coreutils hostname" > /etc/portage/package.use/coreutils
Unset net-tools[edit]
Unset all existing USE flags for package net-tools:
echo "sys-apps/net-tools -arp -hostname -ipv6 -nis -nls -plipconfig -selinux -slattach -static" > /etc/portage/package.use/net-tools
Migration[edit]
ImportantPotentional portage breakage notificiation.
In order to move hostname USE flag to coreutils. Remove the net-tools. Portage will display blocking USE flags for:
* sys-apps/net-tools
* sys-appsc/coreutils
Imporant portage notification gets displayed:
!! 'sys-apps/net-tools' is part of your system profile.
!!! Unmerging it may be damaging to your system.
Overview[edit]
Get quick overview over potentional breakage:
user $cd /etc
Grep for this entries:
grep netstat -R *
grep ifconfig -R *
grep route -R *
grep iptunnel -R *
grep ipmaddr -R *
grep mii-tool -R *
grep nameif -R *
TipDo not get exited about the amount of displayed matches. Most of that should be already working using iproute2 only
If you know your linux network scripts, here the URL to iproute2 for net-tools swappers:
[1]. Quick overview on how to swap net-tools commands with corelating iproute2 commands.
* Change your script
* Test
Client[edit]
Client have simple netowrking setups. No issues here
Server[edit]
Server setups, setup scripts, network check scripts, containing following:
* netstat
* ifconfig
* route
* iptunnel
* ipmaddr
* mii-tool
* nameif
==' |
Parsed HTML source of the new revision (new_html) | '<div class="mw-parser-output"><div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="en" dir="ltr"><h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#Removal_of_sys-apps.2Fnet-tools_from_portage"><span class="tocnumber">1</span> <span class="toctext">Removal of <span><span>sys-apps/net-tools</span></span> from portage</span></a>
<ul>
<li class="toclevel-2 tocsection-2"><a href="#Get_USE_flags"><span class="tocnumber">1.1</span> <span class="toctext">Get USE flags</span></a>
<ul>
<li class="toclevel-3 tocsection-3"><a href="#Verify_net-tools"><span class="tocnumber">1.1.1</span> <span class="toctext">Verify net-tools</span></a></li>
<li class="toclevel-3 tocsection-4"><a href="#Verify_coreutils_settings"><span class="tocnumber">1.1.2</span> <span class="toctext">Verify coreutils settings</span></a></li>
</ul>
</li>
<li class="toclevel-2 tocsection-5"><a href="#Set_USE_flags"><span class="tocnumber">1.2</span> <span class="toctext">Set USE flags</span></a>
<ul>
<li class="toclevel-3 tocsection-6"><a href="#Set_coreutils"><span class="tocnumber">1.2.1</span> <span class="toctext">Set coreutils</span></a></li>
<li class="toclevel-3 tocsection-7"><a href="#Unset_net-tools"><span class="tocnumber">1.2.2</span> <span class="toctext">Unset net-tools</span></a></li>
</ul>
</li>
<li class="toclevel-2 tocsection-8"><a href="#Migration"><span class="tocnumber">1.3</span> <span class="toctext">Migration</span></a>
<ul>
<li class="toclevel-3 tocsection-9"><a href="#Overview"><span class="tocnumber">1.3.1</span> <span class="toctext">Overview</span></a></li>
<li class="toclevel-3 tocsection-10"><a href="#Client"><span class="tocnumber">1.3.2</span> <span class="toctext">Client</span></a></li>
<li class="toclevel-3 tocsection-11"><a href="#Server"><span class="tocnumber">1.3.3</span> <span class="toctext">Server</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<h1><span id="Removal_of_sys-apps/net-tools_from_portage"></span><span class="mw-headline" id="Removal_of_sys-apps.2Fnet-tools_from_portage">Removal of <span style="white-space: nowrap;" class="plainlinks" title="External link to https://packages.gentoo.org for the sys-apps/net-tools package."><a rel="nofollow" class="external text" href="https://packages.gentoo.org/packages/sys-apps/net-tools"><span style="font-family: monospace; font-size: 95%; color: MidnightBlue;">sys-apps/net-tools</span></a><span style="color: grey; margin-left: 0.1em; font-size: 70% !important;" class="fa fa-hdd-o fa-fw"></span></span> from portage</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=1" title="Edit section: Removal of sys-apps/net-tools from portage">edit</a><span class="mw-editsection-bracket">]</span></span></h1>
<p>Test to remove net-tools rollback possible at any time.
</p><p><i>Procedure</i>
</p>
<ul><li>Get current USE settings</li>
<li>USE flag
<ul><li>set USE hostame to coreutils</li>
<li>unset all USE from net-tools</li></ul></li>
<li>Installation
<ul><li>remove net-tools</li>
<li>build coreutils</li>
<li>build net-tools</li></ul></li></ul>
<p>For more technical information information read this gentoo bug
</p>
<ul><li><a rel="nofollow" class="external free" href="https://bugs.gentoo.org/128538">https://bugs.gentoo.org/128538</a></li></ul>
<pre> TL;DR; Testing - Is it safe for gentoo to remove hostname USE flag system dependency
</pre>
<p>Tested of 3 gentoo machines.
</p>
<h2><span class="mw-headline" id="Get_USE_flags">Get USE flags</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=2" title="Edit section: Get USE flags">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<p>Test current settings set for:
</p>
<ul><li>net-tools</li>
<li>coreutils</li></ul>
<h3><span class="mw-headline" id="Verify_net-tools">Verify net-tools</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=3" title="Edit section: Verify net-tools">edit</a><span class="mw-editsection-bracket">]</span></span></h3>
<ul><li>All linux IP kernel networking is done by iproute2 already</li>
<li>only operative USE flag left is <code>hostname</code></li></ul>
<div class="cmd-box"><div><code style="color: #4E9A06; font-weight: bold;">user <span style="color:royalblue;">$</span></code><span class="tripleclick-separator"></span><code>eix -I net-tools</code></div><pre>[I] sys-apps/net-tools
Available versions: 2.10{tbz2,gpkg} **9999*l {+arp +hostname ipv6 nis nls plipconfig selinux slattach static}
Installed versions: 2.10{tbz2,gpkg}(11:26:49 12/11/23)(arp hostname ipv6 nls -nis -plipconfig -selinux -slattach -static)
Homepage: https://net-tools.sourceforge.io/
Description: Standard Linux networking tool
</pre></div>
<p>State:
USE hostname - set
</p>
<h3><span class="mw-headline" id="Verify_coreutils_settings">Verify coreutils settings</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=4" title="Edit section: Verify coreutils settings">edit</a><span class="mw-editsection-bracket">]</span></span></h3>
<ul><li>set hostname USE flag to mandatory here,</li></ul>
<div class="cmd-box"><div><code style="color: #4E9A06; font-weight: bold;">user <span style="color:royalblue;">$</span></code><span class="tripleclick-separator"></span><code>eix -I coreutils</code></div><pre>[I] sys-apps/coreutils
Available versions: 8.32-r1^t 9.1-r2^t{tbz2} 9.3-r2^t 9.3-r3^t{tbz2,gpkg} 9.4^t{gpkg} **9999*l^t {acl caps gmp hostname kill multicall nls +openssl selinux +split-usr static test vanilla verify-sig xattr}
Installed versions: 9.4^t{gpkg}(12:56:01 16/01/24)(acl nls openssl split-usr xattr -caps -gmp -hostname -kill -multicall -selinux -static -test -vanilla -verify-sig)
Homepage: <a rel="nofollow" class="external free" href="https://www.gnu.org/software/coreutils/">https://www.gnu.org/software/coreutils/</a>
Description: Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)</pre></div><p>
State:
USE hostname - unset
</p><h2><span class="mw-headline" id="Set_USE_flags">Set USE flags</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=5" title="Edit section: Set USE flags">edit</a><span class="mw-editsection-bracket">]</span></span></h2><p>
Apply mandatory USE flags for the test.
</p><h3><span class="mw-headline" id="Set_coreutils">Set coreutils</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=6" title="Edit section: Set coreutils">edit</a><span class="mw-editsection-bracket">]</span></span></h3><p>
Set the USE flag hostname to sys-apps/coreutils:
echo "sys-apps/coreutils hostname" > /etc/portage/package.use/coreutils
</p><h3><span class="mw-headline" id="Unset_net-tools">Unset net-tools</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=7" title="Edit section: Unset net-tools">edit</a><span class="mw-editsection-bracket">]</span></span></h3><p>
Unset all existing USE flags for package net-tools:
echo "sys-apps/net-tools -arp -hostname -ipv6 -nis -nls -plipconfig -selinux -slattach -static" > /etc/portage/package.use/net-tools
</p><h2><span class="mw-headline" id="Migration">Migration</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=8" title="Edit section: Migration">edit</a><span class="mw-editsection-bracket">]</span></span></h2>
<div class="alert alert-warning gw-box" style="padding-top: 8px; padding-bottom: 8px;"><strong><i class="fa fa-exclamation-circle"></i> Important</strong><br />Potentional portage breakage notificiation.</div><p>
In order to move <code>hostname</code> USE flag to coreutils. Remove the net-tools. Portage will display blocking USE flags for:
* <span style="white-space: nowrap;" class="plainlinks" title="External link to https://packages.gentoo.org for the sys-apps/net-tools package."><a rel="nofollow" class="external text" href="https://packages.gentoo.org/packages/sys-apps/net-tools"><span style="font-family: monospace; font-size: 95%; color: MidnightBlue;">sys-apps/net-tools</span></a><span style="color: grey; margin-left: 0.1em; font-size: 70% !important;" class="fa fa-hdd-o fa-fw"></span></span>
* <span style="white-space: nowrap;" class="plainlinks" title="External link to https://packages.gentoo.org for the sys-appsc/coreutils package."><a rel="nofollow" class="external text" href="https://packages.gentoo.org/packages/sys-appsc/coreutils"><span style="font-family: monospace; font-size: 95%; color: MidnightBlue;">sys-appsc/coreutils</span></a><span style="color: grey; margin-left: 0.1em; font-size: 70% !important;" class="fa fa-hdd-o fa-fw"></span></span>
Imporant portage notification gets displayed:
!! 'sys-apps/net-tools' is part of your system profile.
!!! Unmerging it may be damaging to your system.
</p><h3><span class="mw-headline" id="Overview">Overview</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=9" title="Edit section: Overview">edit</a><span class="mw-editsection-bracket">]</span></span></h3><p>
Get quick overview over <i>potentional</i> breakage:
</p><div class="cmd-box"><div><code style="color: #4E9A06; font-weight: bold;">user <span style="color:royalblue;">$</span></code><span class="tripleclick-separator"></span><code>cd /etc</code></div></div><p>
Grep for this entries:
grep netstat -R *
grep ifconfig -R *
grep route -R *
grep iptunnel -R *
grep ipmaddr -R *
grep mii-tool -R *
grep nameif -R *
</p><div class="alert alert-success gw-box" style="padding-top: 8px; padding-bottom: 8px;"><strong><i class="fa fa-check-circle"></i> Tip</strong><br />Do not get exited about the amount of displayed matches. Most of that should be already working using iproute2 only</div><p>
If you know your linux network scripts, here the URL to iproute2 for net-tools swappers:
<a rel="nofollow" class="external autonumber" href="https://wiki.gentoo.org/wiki/Iproute2#iproute2_for_net-tools_swappers">[1]</a>. Quick overview on how to swap net-tools commands with corelating iproute2 commands.
* Change your script
* Test
</p><h3><span class="mw-headline" id="Client">Client</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=10" title="Edit section: Client">edit</a><span class="mw-editsection-bracket">]</span></span></h3><p>
Client have simple netowrking setups. No issues here
</p><h3><span class="mw-headline" id="Server">Server</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=User:Needle/iproute2-native-gentoo&action=edit&section=11" title="Edit section: Server">edit</a><span class="mw-editsection-bracket">]</span></span></h3><p>
Server setups, setup scripts, network check scripts, containing following:
* netstat
* ifconfig
* route
* iptunnel
* ipmaddr
* mii-tool
* nameif
==</p>
' |
Unix timestamp of change (timestamp) | 1705517081 |