flexbackup.spec

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Nie, 17 Kwi 2005, 23:36:07 CEST


Krystian T wrote:
> Summary:	Flexible backup script
> Summary(pl):	"Elastyczny" skrypt do backup-ów
                                            ^^^ bez myslnika
> Requires:	gzip
> Requires:	fileutils
> Requires:	findutils
> Provides:	flexbackup

alfabetycznie

> BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
> BuildArch:	noarch

BuildRoot na koncu

[...]
> Features:
>  o Easy to configure
>  o Uses dump, afio, GNU tar, cpio, star, pax, or zip archivers
>  o Full and numbered levels of incremental backup (acts like "dump")
>  o Compression and buffering options for all backup types
>  o Does remote filesystems (over rsh/ssh; no special service)
>  o Can backup only files not owned by rpm, or changed from rpm version
>  o Writes to tapes, on-disk archive files, or on-disk directory trees

Za dlugie linie; formatujemy na 70 znakow

[...]
>  o Obsługuje zdalne systemy plików (przez rsh/ssh, no special service)
                                                     ^^^^^^^^^^^^^^^^^^ ???
>  o Potrafi robić kopie tylko plików nie należących do pakietów rpm,
>    lub zmienionych w stosunku do wersji z pakietu
>  o Zapisuje na taśmie, do pliku archiwum na dysku lub jako drzewo katalogów

Za dlugie linie

[...]
> install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_mandir}/man{1,5},%{_libdir}/%{name},%{_var}/log/%{name}}

Ja bym to podzielil na 2 linie...

> install flexbackup.conf $RPM_BUILD_ROOT%{_sysconfdir}
> install flexbackup $RPM_BUILD_ROOT%{_bindir}
> install flexbackup.1 $RPM_BUILD_ROOT%{_mandir}/man1
> install flexbackup.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5
> 
> %clean
> rm -rf $RPM_BUILD_ROOT
> 
> %files
> %defattr(644,root,root,755)
> %doc CHANGES TODO README CREDITS INSTALL faq.html
> %attr(755,root,root) %{_bindir}/*
> %config(noreplace) %{_sysconfdir}/flexbackup.conf
> %{_mandir}/*/*
> %{_libdir}/%{name}
> %{_var}/log/%{name}

Ten backup bedzie chodzil z roota ?
Rozumiem, ze upgrejd ma kasowac logi. A moze to tylko katalog ?

Tyle na pierwszy rzut oka.

-- 
=======================================================================
  Andrzej M. Krzysztofowicz               ankry w mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology




Więcej informacji o liście dyskusyjnej pld-devel-pl