SPECS: xorp.spec - big TODO added - builds, feel free to finish it...
blues
blues at pld-linux.org
Fri Mar 3 15:25:25 CET 2006
Author: blues Date: Fri Mar 3 14:25:25 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- big TODO added - builds, feel free to finish it, I give up.
---- Files affected:
SPECS:
xorp.spec (1.3 -> 1.4)
---- Diffs:
================================================================
Index: SPECS/xorp.spec
diff -u SPECS/xorp.spec:1.3 SPECS/xorp.spec:1.4
--- SPECS/xorp.spec:1.3 Fri Mar 3 14:25:29 2006
+++ SPECS/xorp.spec Fri Mar 3 15:25:17 2006
@@ -1,9 +1,114 @@
# $Revision$, $Date$
+# TODO:
+# - %files section need to be... made :)
+# /bin/xorp_profiler
+# /bin/xorp_rtrmgr
+# /bin/xorpsh
+# /usr/bgp/tools/xorpsh_print_peers
+# /usr/bgp/tools/xorpsh_print_routes
+# /usr/bgp/xorp_bgp
+# /usr/bin/call_xrl
+# /usr/cli/tools/send_cli_processor_xrl
+# /usr/etc/templates/bgp.cmds
+# /usr/etc/templates/bgp.tp
+# /usr/etc/templates/fea.cmds
+# /usr/etc/templates/fea.tp
+# /usr/etc/templates/fib2mrib.tp
+# /usr/etc/templates/host.cmds
+# /usr/etc/templates/igmp.cmds
+# /usr/etc/templates/igmp.tp
+# /usr/etc/templates/interfaces.tp
+# /usr/etc/templates/mfea.cmds
+# /usr/etc/templates/mfea4.tp
+# /usr/etc/templates/mfea6.cmds
+# /usr/etc/templates/mfea6.tp
+# /usr/etc/templates/misc.cmds
+# /usr/etc/templates/mld.cmds
+# /usr/etc/templates/mld.tp
+# /usr/etc/templates/ospfv2.cmds
+# /usr/etc/templates/ospfv2.tp
+# /usr/etc/templates/pim.cmds
+# /usr/etc/templates/pim6.cmds
+# /usr/etc/templates/pimsm4.tp
+# /usr/etc/templates/pimsm6.tp
+# /usr/etc/templates/plumbing.tp
+# /usr/etc/templates/policy.tp
+# /usr/etc/templates/protocols.tp
+# /usr/etc/templates/rib.cmds
+# /usr/etc/templates/rib.tp
+# /usr/etc/templates/rip.cmds
+# /usr/etc/templates/rip.tp
+# /usr/etc/templates/ripng.tp
+# /usr/etc/templates/rtrmgr.tp
+# /usr/etc/templates/snmp.tp
+# /usr/etc/templates/static_routes.tp
+# /usr/etc/templates/xorpsh.cmds
+# /usr/fea/tools/show_interfaces
+# /usr/fea/xorp_fea
+# /usr/fea/xorp_fea_click_config_generator
+# /usr/fea/xorp_fea_dummy
+# /usr/fib2mrib/xorp_fib2mrib
+# /usr/libxipc/xorp_finder
+# /usr/mld6igmp/xorp_igmp
+# /usr/mld6igmp/xorp_mld
+# /usr/ospf/tools/print_lsas
+# /usr/ospf/tools/print_neighbours
+# /usr/ospf/xorp_ospfv2
+# /usr/ospf/xorp_ospfv3
+# /usr/pim/xorp_pimsm4
+# /usr/pim/xorp_pimsm6
+# /usr/policy/xorp_policy
+# /usr/rib/tools/show_routes
+# /usr/rib/xorp_rib
+# /usr/rip/tools/show_peer_stats
+# /usr/rip/tools/show_stats
+# /usr/rip/xorp_rip
+# /usr/rip/xorp_ripng
+# /usr/static_routes/xorp_static_routes
+# /usr/xrl/targets/bgp.xrls
+# /usr/xrl/targets/bgp4_mib.xrls
+# /usr/xrl/targets/cli.xrls
+# /usr/xrl/targets/coord.xrls
+# /usr/xrl/targets/demo_fea_ifmgr_client.xrls
+# /usr/xrl/targets/fea.xrls
+# /usr/xrl/targets/fea_ifmgr_mirror.xrls
+# /usr/xrl/targets/fib2mrib.xrls
+# /usr/xrl/targets/finder.xrls
+# /usr/xrl/targets/finder_client.xrls
+# /usr/xrl/targets/mfea.xrls
+# /usr/xrl/targets/mld6igmp.xrls
+# /usr/xrl/targets/ospf.xrls
+# /usr/xrl/targets/ospfv2.xrls
+# /usr/xrl/targets/ospfv3.xrls
+# /usr/xrl/targets/packet_acl.xrls
+# /usr/xrl/targets/pim.xrls
+# /usr/xrl/targets/policy.xrls
+# /usr/xrl/targets/profiler.xrls
+# /usr/xrl/targets/rib.xrls
+# /usr/xrl/targets/ribclient.xrls
+# /usr/xrl/targets/rip.xrls
+# /usr/xrl/targets/ripng.xrls
+# /usr/xrl/targets/rtrmgr.xrls
+# /usr/xrl/targets/show_routes.xrls
+# /usr/xrl/targets/socket_server.xrls
+# /usr/xrl/targets/static_routes.xrls
+# /usr/xrl/targets/test.xrls
+# /usr/xrl/targets/test_fea_ifmgr_mirror.xrls
+# /usr/xrl/targets/test_finder_events.xrls
+# /usr/xrl/targets/test_peer.xrls
+# /usr/xrl/targets/test_socket4.xrls
+# /usr/xrl/targets/test_socket6.xrls
+# /usr/xrl/targets/test_xrls.xrls
+# /usr/xrl/targets/xorp_if_mib.xrls
+# /usr/xrl/targets/xorpsh.xrls
+#
+# - separate packages: xorpsh, maybe some more
+#
%define _rc RC
Summary: eXtensible Open Router Platform
Name: xorp
Version: 1.2
-Release: 0.%{_rc}.0.2
+Release: 0.%{_rc}.0.3
License: BSD-like
Group: Networking/Admin
Source0: http://www.xorp.org/releases/%{version}-%{_rc}/%{name}-%{version}-%{_rc}.tar.gz
@@ -52,36 +157,28 @@
%post
umask 022
-#if [ ! -f %{_sysconfdir}/shells ]; then
-# echo "%{_bindir}/%{name}" > %{_sysconfdir}/shells
-# echo "%{_bindir}/scpsh" >> %{_sysconfdir}/shells
-# echo "%{_bindir}/sftpsh" >> %{_sysconfdir}/shells
-#else
-# if ! grep -q '^%{_bindir}/%{name}$' %{_sysconfdir}/shells; then
-# echo "%{_bindir}/%{name}" >> %{_sysconfdir}/shells
-# fi
-# if ! grep -q '^%{_bindir}/scpsh$' %{_sysconfdir}/shells; then
-# echo "%{_bindir}/scpsh" >> %{_sysconfdir}/shells
-# fi
-# if ! grep -q '^%{_bindir}/sftpsh$' %{_sysconfdir}/shells; then
-# echo "%{_bindir}/sftpsh" >> %{_sysconfdir}/shells
-# fi
-#fi
+if [ ! -f %{_sysconfdir}/shells ]; then
+ echo "/bin/xorpsh" > %{_sysconfdir}/shells
+else
+ if ! grep -q '^/bin/xorpsh$' %{_sysconfdir}/shells; then
+ echo "/bin/xorpsh" >> %{_sysconfdir}/shells
+ fi
+fi
%preun
umask 022
-#if [ "$1" = "0" ]; then
-# grep -v %{_bindir}/%{name} /etc/shells | grep -v %{_bindir}/scpsh | grep -v %{_bindir}/sftpsh > /etc/shells.new
-# mv -f /etc/shells.new /etc/shells
-#fi
+if [ "$1" = "0" ]; then
+ grep -v /bin/xorpsh /etc/shells > /etc/shells.new
+ mv -f /etc/shells.new /etc/shells
+fi
%files
%defattr(644,root,root,755)
#%doc AUTHORS ChangeLog README CHROOT SECURITY mkchroot.sh
#%attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rssh.conf
-#%attr(755,root,root) %{_bindir}/%{name}
-#%attr(755,root,root) %{_bindir}/scpsh
-#%attr(755,root,root) %{_bindir}/sftpsh
+%attr(755,root,root) /bin/xorp_profiler
+%attr(755,root,root) /bin/xorp_rtrmgr
+%attr(755,root,root) /bin/xorpsh
#%attr(4755,root,root) %{_libdir}/rssh_chroot_helper
#%{_mandir}/man?/*
@@ -91,6 +188,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.4 2006/03/03 14:25:17 blues
+- big TODO added - builds, feel free to finish it, I give up.
+
Revision 1.3 2006/03/03 13:25:29 blues
- more automation
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/xorp.spec?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list