Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:fmherschel
instserver
instserv-0.3.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File instserv-0.3.spec of Package instserver
# $ld:$ # Copyright (c) 2006-2009 SUSE LINUX GmbH, Germany. # GPL Name: instserv URL: http://www.suse.de~/fabian Vendor: SUSE LINUX GmbH, Germany Version: 0.3.2 Release: 1 Summary: AutoYaST install server basics Source0: instserv-%{version}.tgz Group: System BuildRoot: %{_tmppath}/%{name}-%{version} BuildArch: noarch License: GPL Packager: <lars.pinne@novell.com> # Distribution: SUSE-SLES 10 (noarch) %description Basics for a multi-stream AutoYaST compliant installation server. The concept of software streams allows to have several different installation environments in parallel without the need for copying and modifying the mediasets. Further, additional software can be added easily. It is possible to hold packages of multiple OS releases, service packs, 3rd party software and hardware architectures on a single installation server and combine them as needed. This server supports installation of SLES-{8,9,10}, SLD-1, NLD-9, SLED-10, and OES-1 (Linux). The installation server also works fine with ZLM, YOU, SWDIST and Alice. Authors: Lars Pinne Fabian Herschel %package tftp Summary: AutoYaST install server basics - tftp plugin Group: System Requires: xinetd # Requires: xinetd atftp %description tftp tftp configuration for xinetd %prep set +x %setup -q -a 0 %build set +x echo "------- BUILD ------" echo "------- BUILD man pages ------" cd man find . -type f -exec gzip {} \; echo "------- BUILD diagrams ------" %install echo "------- INSTALL ------" echo %{_tmppath} echo ${RPM_BUILD_ROOT} pwd set | grep -i build cd %{name}-%{version} mkdir -p ${RPM_BUILD_ROOT}/usr/bin mkdir -p ${RPM_BUILD_ROOT}/usr/sbin mkdir -p ${RPM_BUILD_ROOT}/etc/init.d mkdir -p ${RPM_BUILD_ROOT}/usr/share/doc/packages/${RPM_PACKAGE_NAME} mkdir -p ${RPM_BUILD_ROOT}/usr/share/man mkdir -p ${RPM_BUILD_ROOT}/etc/apache2/vhosts.d mkdir -p ${RPM_BUILD_ROOT}/etc/xinetd.d mkdir -p ${RPM_BUILD_ROOT}/usr/share/instserv/png mkdir -p ${RPM_BUILD_ROOT}/usr/share/instserv/desktop cp bin/* ${RPM_BUILD_ROOT}/usr/bin cp sbin/* ${RPM_BUILD_ROOT}/usr/sbin ls -la init.d/* cp init.d/* ${RPM_BUILD_ROOT}/etc/init.d cp -rv doc/* ${RPM_BUILD_ROOT}/usr/share/doc/packages/${RPM_PACKAGE_NAME} cp -r man/* ${RPM_BUILD_ROOT}/usr/share/man cp conf/instserv.conf ${RPM_BUILD_ROOT}/etc/apache2/vhosts.d cp conf/tftp ${RPM_BUILD_ROOT}/etc/xinetd.d cp png/* ${RPM_BUILD_ROOT}/usr/share/instserv/png cp gui/* ${RPM_BUILD_ROOT}/usr/share/instserv/desktop %post mkdir -p /srv/inst/{isos,mediasets} mkdir -p /srv/www/htdocs/inst/{streams,yast,misc,docs} mkdir -p /srv/tftp/i386/pxe/pxelinux.cfg %files %defattr(-,root,root) /etc/init.d/instserv /usr/bin/add_instserv_icon /usr/bin/fstab2dir /usr/bin/control_instserv /usr/bin/mount_mediasets2 /usr/bin/umount_mediasets2 /usr/bin/sis /usr/bin/xmllnk /usr/sbin/make_loopdevs /usr/share/instserv/png /usr/share/instserv/desktop/InstServ.desktop %doc %defattr(-,root,root) /usr/share/doc/packages/instserv/dirs-fils.pdf /usr/share/doc/packages/instserv/instserv.HOWTO.txt /usr/share/doc/packages/instserv/samples/etc/is_fstab /usr/share/doc/packages/instserv/samples/instserv-links.tgz /usr/share/man/man7/instserv.7.gz /usr/share/man/man1/xmllnk.1.gz %config %defattr(-,root,root) /etc/apache2/vhosts.d/instserv.conf %files tftp %defattr(-,root,root) /etc/init.d/tftrp /etc/xinetd.d/tftp /usr/bin/pxelnk /usr/sbin/tftrp %doc %defattr(-,root,root) /usr/share/doc/packages/instserv/samples/etc/dhcpd.conf /usr/share/doc/packages/instserv/samples/etc/named.d/pilot.net.conf /usr/share/doc/packages/instserv/samples/var/lib/named/master/192.168.1.zone /usr/share/doc/packages/instserv/samples/var/lib/named/master/pilot.net.zone /usr/share/doc/packages/instserv/samples/etc/named.d/pilot.net.conf /usr/share/doc/packages/instserv/bootserv.HOWTO.txt /usr/share/doc/packages/instserv/dirs-fils-boot.pdf /usr/share/man/man1/pxelnk.1.gz %config /etc/xinetd.d/tftp %changelog -n %{name} * Thu Nov 05 2009 - fabian.herschel@suse.de - version 0.3.1 - This Vesrion now supports /etc/is_fstab and /etc/is_fstab.d/* as mount definition files. This makes it better to configure an installation server for several distributions. If you move a mount definition file to /etc/is_fstab.d/inactive it will be ignored.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor