Changes of Revision 14
[-] [+] | Changed | rkhunter.spec |
[-] [+] | Changed | rkhunter-10.0_os.dat.patch ^ |
@@ -1,6 +1,17 @@ ---- rkhunter-1.3.0/files/os.dat.orig 2007-06-14 22:51:07.000000000 +0200 -+++ rkhunter-1.3.0/files/os.dat 2008-01-15 12:29:56.000000000 +0100 -@@ -233,3 +233,17 @@ +--- rkhunter-1.3.4/files/os.dat.orig 2009-01-01 18:16:51.000000000 +0100 ++++ rkhunter-1.3.4/files/os.dat 2009-01-01 18:16:54.000000000 +0100 +@@ -216,6 +216,10 @@ + 747:Red Hat Enterprise Linux ES release 3 (Taroon Update 9):/usr/bin/md5sum:/bin: + 747:Red Hat Enterprise Linux WS release 3 (Taroon Update 9):/usr/bin/md5sum:/bin: + 747:Red Hat Enterprise Linux AS release 3 (Taroon Update 9):/usr/bin/md5sum:/bin: ++748:CentOS release 4.6 (Final):/usr/bin/md5sum:/bin: ++749:CentOS release 4.7 (Final):/usr/bin/md5sum:/bin: ++750:CentOS release 5.1 (Final):/usr/bin/md5sum:/bin: ++751:CentOS release 5.2 (Final):/usr/bin/md5sum:/bin: + 800:Ipcop 1.4.11:/usr/bin/md5sum:/bin: + 801:CentOS release 3.8 (Final):/usr/bin/md5sum:/bin: + 802:Slackware 11.0.0:/bin/md5sum:/bin: +@@ -233,3 +237,23 @@ 988:Debian stable (arm):/usr/bin/md5sum:/bin: 989:Debian stable (powerpc):/usr/bin/md5sum:/bin: 990:Debian stable (x86_64):/usr/bin/md5sum:/bin: @@ -18,3 +29,9 @@ +1012:openSUSE 10.3 (X86-64):/usr/bin/md5sum:/bin: +1013:openSUSE 10.3 (i586):/usr/bin/md5sum:/bin: +1014:openSUSE 10.3 (PPC):/usr/bin/md5sum:/bin: ++1015:openSUSE 11.0 (X86-64):/usr/bin/md5sum:/bin: ++1016:openSUSE 11.0 (i586):/usr/bin/md5sum:/bin: ++1017:openSUSE 11.0 (PPC):/usr/bin/md5sum:/bin: ++1018:openSUSE 11.1 (X86-64):/usr/bin/md5sum:/bin: ++1019:openSUSE 11.1 (i586):/usr/bin/md5sum:/bin: ++1020:openSUSE 11.1 (PPC):/usr/bin/md5sum:/bin: | ||
[-] [+] | Changed | rkhunter-config.patch ^ |
@@ -1,24 +1,24 @@ ---- rkhunter-1.3.0/files/rkhunter.conf.orig 2007-09-01 15:05:26.000000000 +0200 -+++ rkhunter-1.3.0/files/rkhunter.conf 2008-01-15 14:55:31.000000000 +0100 -@@ -59,7 +59,7 @@ - # Multiple addresses may be specified simply be separating them - # with a space. +--- rkhunter-1.3.4/files/rkhunter.conf.orig 2008-12-30 22:23:00.000000000 +0100 ++++ rkhunter-1.3.4/files/rkhunter.conf 2009-01-01 18:18:36.000000000 +0100 +@@ -68,7 +68,7 @@ + # NOTE: This option should be present in the configuration file. # --#MAIL-ON-WARNING=me@mydomain root@mydomain + #MAIL-ON-WARNING=me@mydomain root@mydomain +-MAIL-ON-WARNING="" +MAIL-ON-WARNING=sudreport@internetx.de # # Specify the mail command to use if MAIL-ON-WARNING is set. -@@ -147,7 +147,7 @@ - # 'PermitRootLogin' option. A warning will be displayed if they do not - # match. This option has a default value of "no". +@@ -165,7 +165,7 @@ + # file, then a value here of 'yes' or 'unset' will not cause a warning. + # This option has a default value of 'no'. # -ALLOW_SSH_ROOT_USER=no +ALLOW_SSH_ROOT_USER=yes # - # Allow the use of the SSH-1 protocol which is theoretically weaker than SSH-2. -@@ -247,7 +247,7 @@ + # Set this option to '1' to allow the use of the SSH-1 protocol, but note +@@ -260,7 +260,7 @@ # For any file not part of a package, rkhunter will revert to using # the HASH_FUNC hash function instead. # @@ -26,8 +26,8 @@ +PKGMGR=RPM # - # Whitelist various attributes of the specified files. -@@ -273,10 +273,12 @@ + # Whitelist the hash (content) for the specified files. Only useful +@@ -295,10 +295,12 @@ # Allow the specified commands to be scripts. # One command per line (use multiple SCRIPTWHITELIST lines). # @@ -44,7 +44,7 @@ # # Allow the specified commands to have the immutable attribute set. # One command per line (use multiple IMMUTWHITELIST lines). -@@ -287,11 +289,11 @@ +@@ -309,11 +311,11 @@ # Allow the specified hidden directories. # One directory per line (use multiple ALLOWHIDDENDIR lines). # @@ -59,7 +59,7 @@ #ALLOWHIDDENDIR=/dev/.initramfs #ALLOWHIDDENDIR=/dev/.SRC-unix -@@ -300,8 +302,8 @@ +@@ -322,8 +324,8 @@ # One file per line (use multiple ALLOWHIDDENFILE lines). # #ALLOWHIDDENFILE=/etc/.java @@ -70,7 +70,7 @@ #ALLOWHIDDENFILE=/etc/.init.state # -@@ -381,7 +383,10 @@ +@@ -420,7 +422,10 @@ # Only one service (file) per line (use multiple XINETD_ALLOWED_SVC lines). # #XINETD_ALLOWED_SVC=/etc/xinetd.d/echo @@ -80,5 +80,5 @@ +XINETD_ALLOWED_SVC=/etc/xinetd.d/smtps_psa +XINETD_ALLOWED_SVC=/etc/xinetd.d/poppassd_psa # - # This setting tells rkhunter the local system startup file pathnames. - # More than one file may be present on the system, and so this option + # This option tells rkhunter the local system startup file pathnames. + # It is a space-separated list of files and directories. The directories | ||
[-] [+] | Added | os.dat ^ |
@@ -0,0 +1,259 @@ +OS id:OS Description:Location of md5:Local binary dir: +000:version:2007061401: +100:Red Hat Linux release 7.2 (Enigma):/usr/bin/md5sum:/bin: +101:Red Hat Linux release 7.1 (Seawolf):/usr/bin/md5sum:/bin: +102:Debian testing/unstable (i386):/usr/bin/md5sum:/bin: +103:Debian 2.2 (i386):/usr/bin/md5sum:/bin: +105:Debian 3.0 (i386):/usr/bin/md5sum:/bin: +106:SuSE Linux 6.1 (i386):/usr/bin/md5sum:/bin: +107:SuSE Linux 6.2 (i386):/usr/bin/md5sum:/bin: +108:SuSE Linux 6.3 (i386):/usr/bin/md5sum:/bin: +109:SuSE Linux 6.4 (i386):/usr/bin/md5sum:/bin: +110:SuSE SLES-7 (s390x):/usr/bin/md5sum:/bin: +111:SuSE Linux 7.1 (i386):/usr/bin/md5sum:/bin: +112:SuSE Linux 7.2 (i386):/usr/bin/md5sum:/bin: +113:SuSE Linux 7.3 (i386):/usr/bin/md5sum:/bin: +114:SuSE Linux 8.0 (i386):/usr/bin/md5sum:/bin: +115:SuSE Linux 8.2 (i386):/usr/bin/md5sum:/bin: +115:SuSE Linux 8.2 (i586):/usr/bin/md5sum:/bin: +116:Red Hat Linux release 9 (Shrike):/usr/bin/md5sum:/bin: +117:Mandrake Linux release 9.2 (FiveStar) for i586:/usr/bin/md5sum:/bin: +118:Fedora Core release 1 (Yarrow) (i386):/usr/bin/md5sum:/bin: +119:Gentoo Linux 1.4 (i386):/usr/bin/md5sum:/bin: +120:Red Hat Linux release 7.3 (Valhalla):/usr/bin/md5sum:/bin: +121:Aurora SPARC Project release 1.0 (Ansel):/usr/bin/md5sum:/bin: +122:Red Hat Linux release 7.0 (Guinness):/usr/bin/md5sum:/bin: +123:SuSE Linux 8.1 (i386):/usr/bin/md5sum:/bin: +124:SuSE Linux 8.1 (i586):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux WS release 3 (Taroon):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux AS release 3 (Taroon):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon Update 1):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon Update 2):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon Update 3):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux WS release 3 (Taroon Update 3):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon Update 4):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux WS release 3 (Taroon Update 4):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux AS release 3 (Taroon Update 4):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon Update 5):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux WS release 3 (Taroon Update 5):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux AS release 3 (Taroon Update 5):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon Update 6):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux WS release 3 (Taroon Update 6):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux AS release 3 (Taroon Update 6):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux ES release 3 (Taroon Update 7):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux WS release 3 (Taroon Update 7):/usr/bin/md5sum:/bin: +125:Red Hat Enterprise Linux AS release 3 (Taroon Update 7):/usr/bin/md5sum:/bin: +126:Red Hat Linux release 8.0 (Psyche):/usr/bin/md5sum:/bin: +127:SuSE Linux 9.0 (i386):/usr/bin/md5sum:/bin: +127:SuSE Linux 9.0 (i586):/usr/bin/md5sum:/bin: +128:Trustix Secure Linux release 1.5 (MiddleWhere):/usr/bin/md5sum:/bin: +129:Mandrake Linux release 10.0 (Community) for i586:/usr/bin/md5sum:/bin: +129:Mandrake Linux release 10.0 (Official) for i586:/usr/bin/md5sum:/bin: +130:CentOS release 3.1 (final):/usr/bin/md5sum:/bin: +131:White Box Enterprise Linux release 3.0 (Liberation):/usr/bin/md5sum:/bin: +132:CPUBuilders OS 3.0:/usr/bin/md5sum:/bin: +133:Yellow Dog Linux release 3.0 (Sirius):/usr/bin/md5sum:/bin +134:Slackware 9.1.0:/usr/bin/md5sum:/bin +135:Red Hat Enterprise Linux ES release 2.1 (Panama):/usr/bin/md5sum:/bin: +136:SuSE Linux 9.1 (i586):/usr/bin/md5sum:/bin: +137:Fedora Core release 2 (Tettnang) (i386):/usr/bin/md5sum:/bin: +138:pclinuxos Linux release 2004 (Texstar) for i586:/usr/bin/md5sum:/bin: +139:Red Hat Linux Advanced Server release 2.1AS (Pensacola):/usr/bin/md5sum:/bin: +140:Slackware 9.0.0:/usr/bin/md5sum:/bin +141:Trustix Secure Linux release 2.0 (Cloud):/usr/bin/md5sum:/bin: +142:Debian testing/unstable (sparc64):/usr/bin/md5sum:/bin: +143:Mandrake Linux release 8.2 (Bluebird) for i586:/usr/bin/md5sum:/bin: +144:Mandrake Linux release 9.0 (dolphin) for i586:/usr/bin/md5sum:/bin: +145:Mandrake Linux release 9.1 (Bamboo) for i586:/usr/bin/md5sum:/bin: +146:Red Hat Enterprise Linux AS release 3 (Taroon Update 1):/usr/bin/md5sum:/bin: +146:Red Hat Enterprise Linux AS release 3 (Taroon Update 2):/usr/bin/md5sum:/bin: +147:Slackware 10.0.0:/usr/bin/md5sum:/bin +148:Gentoo Linux 1.4 (powerpc):/usr/bin/md5sum:/bin: +149:Gentoo Linux 1.5 (i386):/usr/bin/md5sum:/bin: +150:Gentoo Linux 1.5 (powerpc):/usr/bin/md5sum:/bin: +151:1.99 PLD Linux (Ac) (i386):/usr/bin/md5sum:/bin: +152:SuSE SLES-8 (i386):/usr/bin/md5sum:/bin: +153:SuSE Linux Openexchange Server 4.1.1 (i586):/usr/bin/md5sum:/bin: +154:Fedora Core release 2 (Tettnang) (x86_64):/usr/bin/md5sum:/bin: +155:White Box Enterprise Linux release 3.0 (Liberation Respin 1):/usr/bin/md5sum:/bin +156:Debian 3.1 (i386):/usr/bin/md5sum:/bin: +157:SuSE Linux 9.1 (x86-64):/usr/bin/md5sum:/bin: +158:Red Hat Linux release 6.2 (Zoot):/usr/bin/md5sum:/bin: +159:SuSE SLES-8 (i386):/usr/bin/md5sum:/bin: +160:SUSE LINUX Enterprise Server 9 (i586):/usr/bin/md5sum:/bin: +161:Gentoo Linux 1.6 (i386):/usr/bin/md5sum:/bin: +162:Gentoo Linux 1.6 (powerpc):/usr/bin/md5sum:/bin: +163:SuSE Linux 9.2 (i586):/usr/bin/md5sum:/bin: +164:Fedora Core release 3 (Heidelberg) (i386):/usr/bin/md5sum:/bin: +165:CentOS release 3.3 (final):/usr/bin/md5sum:/bin: +165:CentOS release 3.3 (Final):/usr/bin/md5sum:/bin: +166:CentOS release 3.4 (final):/usr/bin/md5sum:/bin: +167:Mandrake Linux release 8.1 (Vitamin) for i586:/usr/bin/md5sum:/bin: +168:Slackware 10.1.0:/usr/bin/md5sum:/bin +169:Mandrakelinux release 10.1 (Community) for i586:/usr/bin/md5sum:/bin: +169:Mandrakelinux release 10.1 (Official) for i586:/usr/bin/md5sum:/bin: +170:SuSE Linux 9.2 (x86-64):/usr/bin/md5sum:/bin: +171:Mitel Networks server 6.0:/usr/bin/md5sum:/bin: +172:Cobalt Linux release 6.5.1 (Monterey):/usr/bin/md5sum:/bin: +173:Tao Linux release 1 (Mooch Update 4):/usr/bin/md5sum:/bin: +174:Trustix Secure Linux release 2.2 (Sunchild):/usr/bin/md5sum:/bin: +175:CentOS release 4.0 (Final):/usr/bin/md5sum:/bin: +176:Mandrakelinux release 10.2 (Limited Edition 2005) for i586:/usr/bin/md5sum:/bin: +177:SME Server 6.0.1-01:/usr/bin/md5sum:/bin: +178:CentOS release 3.5 (Final):/usr/bin/md5sum:/bin: +179:Debian 3.1 (x86_64):/usr/bin/md5sum:/bin: +180:Fedora Core release 4 (Stentz) (i386):/usr/bin/md5sum:/bin: +181:CentOS release 4.1 (Final):/usr/bin/md5sum:/bin: +182:Red Hat Enterprise Linux WS release 4 (Nahant Update 1):/usr/bin/md5sum:/bin: +182:Red Hat Enterprise Linux WS release 4 (Nahant Update 2):/usr/bin/md5sum:/bin: +183:CentOS release 4.2 (Final):/usr/bin/md5sum:/bin: +184:Slackware 10.2.0:/usr/bin/md5sum:/bin +185:SuSE Linux 9.3 (i386):/usr/bin/md5sum:/bin: +186:SuSE Linux 9.3 (i586):/usr/bin/md5sum:/bin: +187:SuSE Linux 9.3 (x86-64):/usr/bin/md5sum:/bin: +188:OpenSuSE 10.0 (i586):/usr/bin/md5sum:/bin: +189:CentOS release 3.6 (Final):/usr/bin/md5sum:/bin: +200:FreeBSD 5.0 (i386):/sbin/md5 -q:/usr/local/bin: +201:FreeBSD 4.7 (i386):/sbin/md5 -q:/usr/local/bin: +202:FreeBSD 5.1 (i386):/sbin/md5 -q:/usr/local/bin: +203:FreeBSD 4.3 (i386):/sbin/md5 -q:/usr/local/bin: +204:FreeBSD 4.8 (i386):/sbin/md5 -q:/usr/local/bin: +205:FreeBSD 4.4 (i386):/sbin/md5 -q:/usr/local/bin: +206:OpenBSD 3.3 (i386):/bin/md5:/usr/local/bin: +207:OpenBSD 3.4 (i386):/bin/md5:/usr/local/bin: +208:FreeBSD 4.9 (i386):/sbin/md5 -q:/usr/local/bin: +209:FreeBSD 5.2.1 (i386):/sbin/md5 -q:/usr/local/bin: +210:FreeBSD 4.10 (i386):/sbin/md5 -q:/usr/local/bin: +211:OpenBSD 3.5 (i386):/bin/md5:/usr/local/bin: +212:OpenBSD 3.5 (sparc64):/bin/md5:/usr/local/bin: +213:FreeBSD 4.10 (alpha):/sbin/md5 -q:/usr/local/bin: +214:FreeBSD 5.3 (i386):/sbin/md5 -q:/usr/local/bin: +215:FreeBSD 4.11 (i386):/sbin/md5 -q:/usr/local/bin: +216:FreeBSD 4.5 (i386):/sbin/md5 -q:/usr/local/bin: +217:FreeBSD 4.6 (i386):/sbin/md5 -q:/usr/local/bin: +218:FreeBSD 5.4 (i386):/sbin/md5 -q:/usr/local/bin: +219:FreeBSD 5.4 (sparc64):/sbin/md5 -q:/usr/local/bin: +220:FreeBSD 5.4 (alpha):/sbin/md5 -q:/usr/local/bin: +221:FreeBSD 5.4 (amd64):/sbin/md5 -q:/usr/local/bin: +222:FreeBSD 5.3 (sparc64):/sbin/md5 -q:/usr/local/bin: +223:FreeBSD 5.3 (alpha):/sbin/md5 -q:/usr/local/bin: +224:FreeBSD 5.3 (amd64):/sbin/md5 -q:/usr/local/bin: +225:FreeBSD 5.2 (sparc64):/sbin/md5 -q:/usr/local/bin: +226:FreeBSD 5.2 (amd64):/sbin/md5 -q:/usr/local/bin: +227:FreeBSD 5.2 (alpha):/sbin/md5 -q:/usr/local/bin: +228:FreeBSD 4.11 (alpha):/sbin/md5 -q:/usr/local/bin: +229:FreeBSD 6.0 (i386):/sbin/md5 -q:/usr/local/bin: +300:Sun Solaris 8 (sparc):/bin/ls:/bin: +301:Sun Solaris 9 (sparc):/bin/ls:/bin: +302:Sun Solaris 10 (sparc):/bin/ls:/bin: +400:IBM AIX 5.4:/bin/ls:/bin: +401:IBM AIX 5.3:/bin/ls:/bin: +402:IBM AIX 5.2:/bin/ls:/bin: +403:IBM AIX 5.1:/bin/ls:/bin: +404:IBM AIX 4.3.3:/bin/ls:/bin: +405:IBM AIX 4.3.2:/bin/ls:/bin: +500:Mac OS X:/sbin/md5:/bin: +600:Community Linux release 2.0 (Lorien) 2004.08.19 (i386):/usr/bin/md5sum:/bin: +601:Community Linux release 2.0 (Lorien) 2005.07.17 (i386):/usr/bin/md5sum:/bin: +602:Community Linux release 2.0 (Lorien) 2006.09.09 (i386):/usr/bin/md5sum:/bin: +603:Community Linux release 3.0 (lobo) 2006.07.10 (i386):/usr/bin/md5sum:/bin: +604:Community Linux release 2.0 (Lorien) 2005.10.13 (i386):/usr/bin/md5sum:/bin: +700:ALT Linux Master 2.2 (Orange):/usr/bin/md5sum:/bin: +701:ALT Linux Master 2.4 (Citron):/usr/bin/md5sum:/bin: +702:Gentoo Linux 1.6 (sparc):/usr/bin/md5sum:/bin: +703:Gentoo Linux 1.6 (sparc64):/usr/bin/md5sum:/bin: +704:Gentoo Linux 1.6 (x86_64):/usr/bin/md5sum:/bin: +705:Mandriva Linux release 2006.0 (Community) for i586:/usr/bin/md5sum:/bin: +706:Debian testing/unstable (x86_64):/usr/bin/md5sum:/bin: +707:Mandriva Linux release 2006.0 (Official) for i586:/usr/bin/md5sum:/bin: +708:CentOS release 4.3 (Final):/usr/bin/md5sum:/bin: +709:Red Hat Enterprise Linux WS release 4 (Nahant Update 3):/usr/bin/md5sum:/bin: +710:Debian testing/unstable (powerpc):/usr/bin/md5sum:/bin: +711:Debian testing/unstable (alpha):/usr/bin/md5sum:/bin: +712:Debian testing/unstable (arm):/usr/bin/md5sum:/bin: +713:Debian testing/unstable (hppa):/usr/bin/md5sum:/bin: +714:Debian testing/unstable (ia64):/usr/bin/md5sum:/bin: +715:Debian testing/unstable (mips):/usr/bin/md5sum:/bin: +716:Debian testing/unstable (mipsel):/usr/bin/md5sum:/bin: +717:Debian testing/unstable (s390):/usr/bin/md5sum:/bin: +718:Debian testing/unstable (sparc):/usr/bin/md5sum:/bin: +719:SUSE LINUX Enterprise Server 9 (x86_64):/usr/bin/md5sum:/bin: +720:SUSE LINUX 10.0 (i586):/usr/bin/md5sum:/bin: +721:Fedora Core release 5 (Bordeaux) (i386):/usr/bin/md5sum:/bin: +722:Red Hat Enterprise Linux ES release 3 (Taroon Update 8):/usr/bin/md5sum:/bin: +722:Red Hat Enterprise Linux WS release 3 (Taroon Update 8):/usr/bin/md5sum:/bin: +722:Red Hat Enterprise Linux AS release 3 (Taroon Update 8):/usr/bin/md5sum:/bin: +723:Scientific Linux SL release 4.3 (Beryllium):/usr/bin/md5sum:/bin: +724:CentOS release 4.4 (Final):/usr/bin/md5sum:/bin: +725:Fedora Core release 5 (Bordeaux) (x86_64):/usr/bin/md5sum:/bin: +726:Red Hat Enterprise Linux ES release 4 (Nahant Update 4):/usr/bin/md5sum:/bin: +726:Red Hat Enterprise Linux AS release 4 (Nahant Update 4):/usr/bin/md5sum:/bin: +726:Red Hat Enterprise Linux WS release 4 (Nahant Update 4):/usr/bin/md5sum:/bin: +727:Fedora Core release 6 (Zod) (i386):/usr/bin/md5sum:/bin: +728:SUSE LINUX 10.0 (X86-64):/usr/bin/md5sum:/bin: +729:SUSE LINUX 10.0 (i386):/usr/bin/md5sum:/bin: +730:Debian 4.0 (i386):/usr/bin/md5sum:/bin: +731:SUSE LINUX 10.1 (i386):/usr/bin/md5sum:/bin: +732:SUSE LINUX 10.1 (i586):/usr/bin/md5sum:/bin: +733:SUSE LINUX 10.1 (X86-64):/usr/bin/md5sum:/bin: | ||
Added | rkhunter-1.3.4.tar.gz ^ |