- renamed function use_svn to templates_under_svn
- simplaret: simplaret_search_and_process_patch do not donwload a package with the same
package name twice in any case
- - default simplepkg.conf and repos.conf moved to default/ folder
+ - default simplepkg.conf and repos.conf moved to defaults/ folder
- templatepkg and mkjail: minor changes
- templates:
- removed slackware and added slackware-12.1
The above command does exactly what you think: installs slackware in /mnt/hda2 with exactly the same packages
you have on your system, replacing the need of the slackware installer!
-In case no template specified, mkjail uses the one stored /etc/simplepkg/default, if exists. Simplepkg already
+In case no template specified, mkjail uses the one stored /etc/simplepkg/defaults, if exists. Simplepkg already
came if some pre-built templates at /etc/simplepkg/defaults/templates.
Post-installation scripts
Configuration parameters
------------------------
-Simplepkg's default config file is /etc/simplepkg/default/simplepkg.conf and it keeps parameters used by all scripts.
+Simplepkg's default config file is /etc/simplepkg/defaults/simplepkg.conf and it keeps parameters used by all scripts.
If you want to change some of its parameters, do not edit this file. Use /etc/simplepkg/simplepkg.conf instead as it
overrides the default settings.
O comando acima faz exatamente o que você está pensando: replica sua instalação slackware em /mnt/hda2,
dispensando totalmente o programa de instalação do slackware!
-Caso nenhum template for especificado, o mkjail utiliza o template /etc/simplepkg/default. O simplepkg já vem
+Caso nenhum template for especificado, o mkjail utiliza o template /etc/simplepkg/defaults. O simplepkg já vem
com alguns templates padrões, presentes em /etc/simplepkg/defaults/templates.
Scripts de pós-instalação
Parâmetros de configuração
--------------------------
-O arquivo de configuração do simplepkg é o /etc/simplepkg/default/simplepkg.conf. Ele contém parâmetros de
+O arquivo de configuração do simplepkg é o /etc/simplepkg/defaults/simplepkg.conf. Ele contém parâmetros de
configuração de todos os scripts, porém neste texto não trataremos das opções específicas ao simplaret,
as quais tem uma seção específica no artigo correspondente.
for repository information.
The default configuration is placed, respectively, at
-/etc/simplepkg/default/simplepkg.conf and /etc/simplepkg/default/repos.conf and
+/etc/simplepkg/defaults/simplepkg.conf and /etc/simplepkg/defaults/repos.conf and
should work for most people, but if you want to change something please don't
edit the default configuration files as the default setting may change in
future releases. If you have a /etc/simplepkg/repos.conf file, then simplaret
Simplaret was written with a *x86 environment in mind, where lots of jails with different archs
and versions are installed. Suppose a x86_64 with the following chroots installed:
- - slamd64 11.0
- - slackware 10.0
+ - slamd64 12.0
+ - slackware 12.1
- slackware 11.0 with additional i686 packages
- uSlack (i386 uClibc)
do aplicativo pelo arquivo /etc/simplepkg/simplepkg.conf.
A configuração padrão de repositórios no simplaret se encontra em
-/etc/simplepkg/default/repos.conf, mas não recomendamos você editá-la. Use, ao
+/etc/simplepkg/defaults/repos.conf, mas não recomendamos você editá-la. Use, ao
invés disso, o /etc/simplepkg/repos.conf para sua configuração personalizada:
se o simplaret encontrar esse arquivo, ele simplesmente ingorará as definições
padrão de repositório.
O simplaret foi escrito tendo em mente um ambiente *86 onde várias jaulas de diferentes arquiteturas estão
instaladas. Suponha por exemplo uma máquina x86_64 que possua as seguintes jaulas:
- - Slamd64 11.0
- - Slackware 11.0
+ - Slamd64 12.0
+ - Slackware 12.1
- Slackware 11.0 com pacotes adicionais em i686
- ucSlack (uClibc para i386)
Simplaret comes with simplepkg, wich installation and configuration is detailed at http://slack.sarava.org/simplepkg. Simplaret uses /etc/simplepkg/simplepkg.conf for its definitions and /etc/simplepkg/repos.conf for repository information.
-The default configuration is placed, respectively, at /etc/simplepkg/default/simplepkg.conf and /etc/simplepkg/default/repos.conf and should work for most people, but if you want to change something please don't edit the default configuration files as the default setting may change in future releases. If you have a /etc/simplepkg/repos.conf file, then simplaret will just ignore the default repos.conf.
+The default configuration is placed, respectively, at /etc/simplepkg/defaults/simplepkg.conf and /etc/simplepkg/defaults/repos.conf and should work for most people, but if you want to change something please don't edit the default configuration files as the default setting may change in future releases. If you have a /etc/simplepkg/repos.conf file, then simplaret will just ignore the default repos.conf.
\section{Using simplaret}
A partir daí você já pode utilizar o \emph{simplaret} para baixar pacotes dos repositórios padrão ou então alterar a lista de repositórios do arquivo \emph{/etc/simplepkg/repos.conf} ou a configuração do aplicativo pelo arquivo \emph{/etc/simplepkg/simplepkg.conf}.
-A configuração padrão de repositórios no simplaret se encontra em \emph{/etc/simplepkg/default/repos.conf}, mas não recomendamos você editá-la. Use, ao invés disso, o \emph{/etc/simplepkg/repos.conf} para sua configuração personalizada: se o simplaret encontrar esse arquivo, ele simplesmente ingorará as definições padrão de repositório.
+A configuração padrão de repositórios no simplaret se encontra em \emph{/etc/simplepkg/defaults/repos.conf}, mas não recomendamos você editá-la. Use, ao invés disso, o \emph{/etc/simplepkg/repos.conf} para sua configuração personalizada: se o simplaret encontrar esse arquivo, ele simplesmente ingorará as definições padrão de repositório.
\section{Usando o simplaret}
The above command does exactly what you think: installs slackware in /mnt/hda2 with exactly the same packages you have on your system, replacing the need of the slackware installer!
-In case no template specified, mkjail uses the one stored /etc/simplepkg/default, if exists. Simplepkg already came if some pre-built templates at /etc/simplepkg/defaults/templates.
+In case no template specified, mkjail uses the one stored /etc/simplepkg/defaults, if exists. Simplepkg already came if some pre-built templates at /etc/simplepkg/defaults/templates.
\section{Post-installation scripts}
O comando acima faz exatamente o que você está pensando: replica sua instalação slackware em /mnt/hda2, dispensando totalmente o programa de instalação do slackware!
-Caso nenhum template for especificado, o mkjail utiliza o template /etc/simplepkg/default. O \emph{simplepkg} já vem com alguns templates padrões, presentes em /etc/simplepkg/defaults/templates.
+Caso nenhum template for especificado, o mkjail utiliza o template /etc/simplepkg/defaults. O \emph{simplepkg} já vem com alguns templates padrões, presentes em /etc/simplepkg/defaults/templates.
\section{Scripts de pós-instalação}
if [ -a "$jail/$file" ]; then
- destination="`echo `template_files`/$file | sed -e 's/\/$//'`"
+ destination="`echo $(template_files)/$file | sed -e 's/\/$//'`"
if templates_under_svn && [ -d "`template_files`/.svn" ]; then