Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
create-iso
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
le6
create-iso
Commits
b2ede58a
Commit
b2ede58a
authored
Oct 17, 2017
by
Daniel Bissani Furlin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add packages needed in post inst ubiquity
parent
4d62bc13
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
17 additions
and
20 deletions
+17
-20
.gitignore
.gitignore
+3
-0
repo/Packages.gz
repo/Packages.gz
+0
-0
repo/le-conf_0.0.6_all.deb
repo/le-conf_0.0.6_all.deb
+0
-0
scripts-available/install.sh
scripts-available/install.sh
+2
-2
scripts-available/post-epilogue.sh
scripts-available/post-epilogue.sh
+3
-9
scripts-available/setup.sh
scripts-available/setup.sh
+0
-1
scripts-enabled/le6/testing/31-post-epilogue.sh
scripts-enabled/le6/testing/31-post-epilogue.sh
+1
-0
sources-list/le6/testing/le6.list
sources-list/le6/testing/le6.list
+2
-2
src/preseed/preseed.cfg
src/preseed/preseed.cfg
+6
-6
No files found.
.gitignore
View file @
b2ede58a
...
...
@@ -5,3 +5,6 @@ chroot-ultima.tar.gz
iso/**/*.iso
src/preseed/.preseed.bkp
initrd*
chroot*.tar.gz
repo.c3sl.ufpr.br
packages-needed
repo/Packages.gz
deleted
100644 → 0
View file @
4d62bc13
File deleted
repo/le-conf_0.0.6_all.deb
deleted
100644 → 0
View file @
4d62bc13
File deleted
scripts-available/install.sh
View file @
b2ede58a
...
...
@@ -41,7 +41,7 @@ source ${PREFIX}/common.sh
addToChrootFile
$CHROOTFILE
"env PATH='/fakebin:
${
PATH
}
'"
addToChrootFile
$CHROOTFILE
"export DEBIAN_FRONTEND=noninteractive"
addToChrootFile
$CHROOTFILE
"apt-get update && apt-get -q -y -t
testing
install le-live-all"
addToChrootFile
$CHROOTFILE
"apt-get update && apt-get -q -y -t
testing
install
$(
cat
${
INSTLIST
}
|
grep
-v
'^#'
|
tr
'\n'
' '
)
"
addToChrootFile
$CHROOTFILE
"apt-get update && apt-get -q -y -t
stable
install le-live-all"
addToChrootFile
$CHROOTFILE
"apt-get update && apt-get -q -y -t
stable
install
$(
cat
${
INSTLIST
}
|
grep
-v
'^#'
|
tr
'\n'
' '
)
"
exit
0
scripts-available/post-epilogue.sh
View file @
b2ede58a
...
...
@@ -40,16 +40,10 @@ PREFIX=$PWD
source
common.sh
# Get .debs needes to install lc-conf, lc-client-all and lc-server-all
mkdir
-p
${
PREFIX
}
/packages-needed/
{
lc-conf,lc-client-all,lc-server-all
}
mkdir
-p
${
PREFIX
}
/packages-needed/
le-conf
chroot
${
CHROOTDIR
}
apt-get clean
chroot
${
CHROOTDIR
}
apt-get
--download-only
-y
install
lc-conf
mv
${
CHROOTDIR
}
/var/cache/apt/archives/
*
.deb
${
PREFIX
}
/packages-needed/lc-conf
chroot
${
CHROOTDIR
}
apt-get clean
chroot
${
CHROOTDIR
}
apt-get
--download-only
-y
install
lc-client-all
mv
${
CHROOTDIR
}
/var/cache/apt/archives/
*
.deb
${
PREFIX
}
/packages-needed/lc-client-all
chroot
${
CHROOTDIR
}
apt-get clean
chroot
${
CHROOTDIR
}
apt-get
--download-only
-y
install
lc-server-all
mv
${
CHROOTDIR
}
/var/cache/apt/archives/
*
.deb
${
PREFIX
}
/packages-needed/lc-server-all
chroot
${
CHROOTDIR
}
apt-get
--download-only
-y
install
le-conf
mv
${
CHROOTDIR
}
/var/cache/apt/archives/
*
.deb
${
PREFIX
}
/packages-needed/le-conf
chroot
${
CHROOTDIR
}
apt-get clean
cp
-r
packages-needed
${
TMP
}
/image/
...
...
scripts-available/setup.sh
View file @
b2ede58a
...
...
@@ -44,7 +44,6 @@ cp /usr/lib/syslinux/modules/bios/ldlinux.c32 ${TMP}/image/isolinux/ || exit 1
cp
/boot/memtest86+.bin
${
TMP
}
/image/install/memtest
||
exit
1
cp
src/isolinux.txt
${
TMP
}
/image/isolinux/
||
exit
1
cp
src/isolinux/
*
${
TMP
}
/image/isolinux/
||
exit
1
cp
src/preseed_script.sh
${
TMP
}
/image/
cp
src/keyboard
${
CHROOTDIR
}
/etc/default/
printf
$(
sudo du
-sx
--block-size
=
1
${
CHROOTDIR
}
|
cut
-f1
)
>
${
TMP
}
image/casper/filesystem.size
||
exit
1
cp
src/README.diskdefines
${
TMP
}
/image/
||
exit
1
...
...
scripts-enabled/le6/testing/31-post-epilogue.sh
0 → 120000
View file @
b2ede58a
../../../scripts-available/post-epilogue.sh
\ No newline at end of file
sources-list/le6/testing/le6.list
View file @
b2ede58a
deb http://repo.c3sl.ufpr.br/le6/
testing
main
deb-src http://repo.c3sl.ufpr.br/le6/
testing
main
deb http://repo.c3sl.ufpr.br/le6/
stable
main
deb-src http://repo.c3sl.ufpr.br/le6/
stable
main
src/preseed/preseed.cfg
View file @
b2ede58a
...
...
@@ -3,9 +3,9 @@ d-i apt-setup/backports boolean false
ubiquity ubiquity/success_command \
string in-target apt-get -y autoremove; \
in-target apt-get -y install le-conf || \
(package_path=$(find /cdrom/ -
name "le-conf*.deb"
) && \
package
=$(base
name ${package_path}) && \
cp
${package_path}
/target/ && \
in-target locale-gen pt_BR.UTF-8
&& \
in-target dpkg -i ${package} && \
in-target rm
${package
})
(package_path=$(find /cdrom/ -
type d -name "pool" -prune -o -type f -print | grep 'le-conf_.*.deb'
) && \
package
_dir=$(dir
name ${package_path}) && \
cp
-r ${package_dir}/*
/target/ && \
packages=$(ls ${package_dir})
&& \
in-target dpkg -i ${package
s
} && \
in-target rm
-rf ${packages
})
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment