diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..64f1452
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/socat-1.7.3.2.tar.gz
diff --git a/.socat.metadata b/.socat.metadata
new file mode 100644
index 0000000..0ac6016
--- /dev/null
+++ b/.socat.metadata
@@ -0,0 +1 @@
+28eca1f8efeadde3f96c1ac89e553c28d736d41d SOURCES/socat-1.7.3.2.tar.gz
diff --git a/SPECS/socat.spec b/SPECS/socat.spec
new file mode 100644
index 0000000..22c18d2
--- /dev/null
+++ b/SPECS/socat.spec
@@ -0,0 +1,228 @@
+%global _hardened_build 1
+
+Summary: Bidirectional data relay between two data channels ('netcat++')
+Name: socat
+Version: 1.7.3.2
+Release: 6%{?dist}
+License: GPLv2
+Url:  http://www.dest-unreach.org/socat/
+Source: http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.gz
+Group: Applications/Internet
+BuildRequires: openssl-devel readline-devel ncurses-devel
+BuildRequires: autoconf kernel-headers > 2.6.18
+# for make test
+BuildRequires: iproute net-tools coreutils procps-ng openssl iputils
+
+%description
+Socat is a relay for bidirectional data transfer between two independent data
+channels. Each of these data channels may be a file, pipe, device (serial line
+etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an
+SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU
+line editor (readline), a program, or a combination of two of these.
+
+
+%prep
+%setup -q
+iconv -f iso8859-1 -t utf-8 CHANGES > CHANGES.utf8
+mv CHANGES.utf8 CHANGES
+
+%build
+%configure  \
+        --enable-help --enable-stdio \
+        --enable-fdnum --enable-file --enable-creat \
+        --enable-gopen --enable-pipe --enable-termios \
+        --enable-unix --enable-ip4 --enable-ip6 \
+        --enable-rawip --enable-tcp --enable-udp \
+        --enable-listen --enable-proxy --enable-exec \
+        --enable-system --enable-pty --enable-readline \
+        --enable-openssl --enable-sycls --enable-filan \
+        --enable-retry --enable-fips
+
+make %{?_smp_mflags}
+
+%install
+make DESTDIR=%{buildroot} install
+install -d %{buildroot}/%{_docdir}/socat
+install -m 0644 *.sh %{buildroot}/%{_docdir}/socat/
+
+%check
+export TERM=ansi
+export OD_C=/usr/bin/od
+# intermittently, a test sometimes just fails and hangs, mostly on arm
+#timeout 30m make test
+
+%files
+%doc BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ PORTING
+%doc COPYING* README SECURITY
+%doc %{_docdir}/socat/*.sh
+%{_bindir}/socat
+%{_bindir}/filan
+%{_bindir}/procan
+%doc %{_mandir}/man1/socat.1*
+
+%changelog
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.3.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jan 04 2018 Paul Wouters <pwouters@redhat.com> - 1.7.3.2-5
+- Resolves: rhbz#1518784 socat should not require tcp_wrappers
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.3.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.3.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Mon Mar 06 2017 Paul Wouters <pwouters@redhat.com> - 1.7.3.2-3
+- Add BuildRequire for tcp_wrappers-devel to gain libwrap support
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.3.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Feb 02 2017 Paul Wouters <pwouters@redhat.com> - 1.7.3.2-1
+- Resolves rhbz#1404290 socat build failure on rawhide
+- Resolves rhbz#1416597 socat-1.7.3.2 is available
+- Resolves rhbz#1417483 Failed DNS resolution causes SIGSEGV and endless loop
+- Removed obsoleted patch
+
+* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.7.3.1-2
+- Rebuild for readline 7.x
+
+* Tue Apr 26 2016 Paul wouters <pwouters@redhat.com> - 1.7.3.1-1
+- Update to 1.7.3.1 (#1186301)
+
+* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2.4-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2.4-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat Jan 24 2015 Paul Wouters <pwouters@redhat.com> - 1.7.2.4-4
+- Resolves rhbz#1182005 - socat 1.7.2.4 build failure missing linux/errqueue.h
+
+* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Mon Apr 07 2014 Paul Wouters <pwouters@redhat.com> - 1.7.2.4-1
+- Updated to 1.7.2.4 which contains many bugfixes
+- Run tests in make check
+- Add build dependancies for make test
+
+* Wed Jan 29 2014 Paul Wouters <pwouters@redhat.com> - 1.7.2.3-1
+- Updated to 1.7.2.3 for CVE-2014-0019
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon May 27 2013 Paul Wouters <pwouters@redhat.com> - 1.7.2.2-2
+- Added two patches that fixes some -Wformat warnings. these fix 2 of 3
+  failing test cases from test.sh
+- Enabled hardening with full relro/pie
+- Switch from readline5 to readline(6)
+
+* Mon May 27 2013 Paul Wouters <pwouters@redhat.com> - 1.7.2.2-1
+- Updated to 1.7.2.2 for CVE-2013-3571, rhbz#967539
+
+* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Wed May 23 2012 Paul Wouters <pwouters@redhat.com> - 1.7.2.1-1
+- Updated to 1.7.2.1 for CVE-2012-0219, rhbz#821553, rhbz#821688
+- Remove patch merged upstream
+- Remove --disable-fips from configure
+
+* Sat Jan 07 2012 Paul Wouters <paul@nohats.ca> - 1.7.2.0-1
+- Upgraded to 1.7.2.0 which allows tun/tap interfaces without IP address
+  and introduces options openssl-compress and max-children.
+
+* Wed Sep 21 2011 Paul Wouters <paul@xelerance.com> - 1.7.1.3-3
+- support TUN endpoint without IP address (rhbz#706226) [Till Maas]
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Aug 23 2010 Paul Wouters <paul@xelerance.com> - 1.7.1.3-1
+- Upgrade to 1.7.1.3
+- Includes fix for CVE-2010-2799 Stack overflow by lexical scanning of nested
+  character patterns
+- Resolves https://bugzilla.redhat.com/show_bug.cgi?id=620430
+
+* Sat Jan 30 2010 Paul Wouters <paul@xelerance.com> - 1.7.1.2-1
+- Upgraded to 1.7.1.2
+- Link against compat-readline5 for GPLv2 license (Miroslav Lichvar)
+  (bz #511310)
+
+* Sat Aug 29 2009 Caolán McNamara <caolanm@redhat.com> - 1.7.1.1-5
+- recreate autoconf to get correct includes when determining type
+  sizes in order to build correctly
+
+* Fri Aug 28 2009 Paul Wouters <paul@xelerance.com> - 1.7.1.1-4
+- Bump for new openssl
+
+* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.7.1.1-3
+- rebuilt with new openssl
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon May 11 2009 Paul Wouters <paul@xelerance.com> - 1.7.1.1-1
+- Upgraded to 1.7.1.1.
+- Patch for configure.in with -Wall
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.0.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Jan 20 2009 Paul Wouters <paul@xelerance.com 1.7.0.0-1
+- Updated to new upstream version
+- utf8 the CHANGES file
+
+* Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> 1.6.0.1-3
+- disable the upstream openssl fips support
+
+* Thu Sep  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.6.0.1-2
+- forgot to upload new source
+
+* Thu Sep  4 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.6.0.1-1
+- fix license tag
+- update to 1.6.0.1
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.5.0.0-8
+- Autorebuild for GCC 4.3
+
+* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.5.0.0-7
+ - Rebuild for deps
+
+* Wed Dec  5 2007 Paul Wouters <paul@xelerance.com> 1.5.0.0-6
+- Rebuild for updatesd libcrypto
+
+* Mon Feb 19 2007 Paul Wouters <paul@xelerance.com> 1.5.0.0-5
+- Tagging failure bug in redhat build system requires bump
+
+* Mon Feb 19 2007 Paul Wouters <paul@xelerance.com> 1.5.0.0-4
+- Some filesystem defines moved from their specific (ext2)
+  filesystem defines into the generic <linux/fs.h>.
+
+* Mon Sep 11 2006 Paul Wouters <paul@xelerance.com> 1.5.0.0-3
+- Rebuild requested for PT_GNU_HASH support from gcc
+
+* Sun Aug 20 2006 Paul Wouters <paul@xelerance.com> - 1.5.0.0-2
+- Added missing examples to doc section and removed execute bits.
+
+* Fri Aug 04 2006 Paul Wouters <paul@xelerance.com> - 1.5.0.0-1
+- Updated to 1.5.0.0
+- removed version cut/mversion, since source untars properly now.
+
+* Tue May 09 2006 Paul Wouters <paul@xelerance.com> - 1.4.3.1-1
+- Updated to 1.4.3.1
+
+* Thu Jan 26 2006 Paul Wouters <paul@xelerance.com> 1.4.3.0-2
+- Removed DESTDIR export and fixed two capitals
+
+* Thu Jan 26 2006 Paul Wouters <paul@xelerance.com> 1.4.3.0-1
+- Initial version based on Pascal Bleser <guru@unixtech.be> suse rpm