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
7f53388b
Commit
7f53388b
authored
May 24, 2018
by
Lucas Sulzbach
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SCRUM#554
: Add parameter to easily choose remote repo's and set local repo's codename
parent
7e5bbefa
Changes
15
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
226 additions
and
205 deletions
+226
-205
monta_image.sh
monta_image.sh
+14
-6
scripts-available/chroot.sh
scripts-available/chroot.sh
+17
-16
scripts-available/compress.sh
scripts-available/compress.sh
+17
-16
scripts-available/create-local-repository.sh
scripts-available/create-local-repository.sh
+19
-18
scripts-available/install-dependencies.sh
scripts-available/install-dependencies.sh
+17
-16
scripts-available/install.sh
scripts-available/install.sh
+19
-18
scripts-available/make-initrd.sh
scripts-available/make-initrd.sh
+17
-16
scripts-available/manifest.sh
scripts-available/manifest.sh
+17
-16
scripts-available/post-epilogue.sh
scripts-available/post-epilogue.sh
+17
-16
scripts-available/pre-manifest.sh
scripts-available/pre-manifest.sh
+17
-16
scripts-available/remove.sh
scripts-available/remove.sh
+17
-16
scripts-available/setup.sh
scripts-available/setup.sh
+17
-16
scripts-available/update-sourceslist.sh
scripts-available/update-sourceslist.sh
+18
-16
sources-list/le6/testing/le6.list
sources-list/le6/testing/le6.list
+2
-2
src/local-repository/conf/distributions
src/local-repository/conf/distributions
+1
-1
No files found.
monta_image.sh
View file @
7f53388b
...
...
@@ -23,12 +23,14 @@
_HELP
=
false
_DIST
=
"nodistro"
_ARCH
=
"amd64"
_REPO
=
"stable"
while
true
;
do
case
"
$1
"
in
-h
|
--help
)
_HELP
=
true
;
shift
;;
-d
|
--distro
)
_DIST
=
$2
;
shift
;
shift
;;
-a
|
--arch
)
_ARCH
=
$2
;
shift
;
shift
;;
-r
|
--repo
)
_REPO
=
$2
;
shift
;
shift
;;
-
*
)
echo
"Unrecognized option. Try with --help."
;
exit
1
;;
*
)
break
;;
esac
...
...
@@ -38,13 +40,14 @@ if [ ${_HELP} = true ]; then
echo
"Usage: sudo
$0
[OPTION] [ARGUMENT]..."
echo
""
echo
"Examples:"
echo
" sudo
$0
--distro le6/testing # Generate default arch (amd64) le6 iso image"
echo
" sudo
$0
-d le6/testing -a i386 # Generate i386 architecture le6 iso image"
echo
" sudo
$0
--distro le6/testing
# Generate default arch (amd64) le6 iso image"
echo
" sudo
$0
-d le6/testing -a i386
# Generate i386 architecture le6 iso image"
echo
""
echo
"Options:"
echo
" -h, --help Show this help list"
echo
" -d, --distro [DIST] Select iso image's distro"
echo
" -a, --arch [amd64 | i386] Select iso image's architecture"
echo
" -h, --help Show this help list"
echo
" -d, --distro [DIST] Select iso image's distro"
echo
" -a, --arch [amd64 | i386] Select iso image's architecture"
echo
" -r, --repo [stable | testing | unstable] Select remote repository codename to download packages from"
exit
2
fi
...
...
@@ -58,6 +61,11 @@ if [ ${_ARCH} != "amd64" -a ${_ARCH} != "i386" ]; then
exit
1
fi
if
[
${
_REPO
}
!=
"stable"
-a
${
_REPO
}
!=
"testing"
-a
${
_REPO
}
!=
"unstable"
]
;
then
echo
"Unrecognized remote repository codename. Try with --help."
exit
1
fi
if
[
"
$(
id
-u
)
"
!=
"0"
]
;
then
echo
"You must have more power to run this script. Are you root?"
exit
-1
...
...
@@ -82,7 +90,7 @@ mkdir -p ${TMP}
for
file
in
$(
ls
${
SCRIPTSDIR
}
)
;
do
if
[
-x
"
${
SCRIPTSDIR
}
/
${
file
}
"
]
&&
egrep
-q
'^[0-9]{2}-[a-z-]+'
<<<
"
$file
"
;
then
echo
"
$file
"
if
!
"
${
SCRIPTSDIR
}
/
${
file
}
"
${
_DIST
}
${
_ARCH
}
${
CHROOTDIR
}
${
CHROOTFILE
}
${
DISTRO
}
${
DPLIST
}
${
INSTLIST
}
${
ISOLINUX
}
${
MOUNTLIST
}
${
OURSOURCESLIST
}
${
RMDSKT
}
${
RMLIST
}
${
SCRIPTSDIR
}
${
SHORTNAME
}
${
SOURCESLISTDEFAULT
}
${
TMP
}
${
TMPFS
}
${
REPOPKGS
}
;
then
if
!
"
${
SCRIPTSDIR
}
/
${
file
}
"
${
_DIST
}
${
_ARCH
}
${
_REPO
}
${
CHROOTDIR
}
${
CHROOTFILE
}
${
DISTRO
}
${
DPLIST
}
${
INSTLIST
}
${
ISOLINUX
}
${
MOUNTLIST
}
${
OURSOURCESLIST
}
${
RMDSKT
}
${
RMLIST
}
${
SCRIPTSDIR
}
${
SHORTNAME
}
${
SOURCESLISTDEFAULT
}
${
TMP
}
${
TMPFS
}
${
REPOPKGS
}
;
then
log ERROR
"While running
\"
${
SCRIPTSDIR
}
/
${
file
}
\"
"
fi
fi
...
...
scripts-available/chroot.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
...
...
scripts-available/compress.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
...
...
scripts-available/create-local-repository.sh
View file @
7f53388b
...
...
@@ -25,22 +25,23 @@ set -e
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
...
...
@@ -54,10 +55,10 @@ fi
cp
-Ra
${
PREFIX
}
/src/local-repository/
${
PREFIX
}
/repo/
sed
-i
"s/##ARCH##/
${
_ARCH
}
/"
${
PREFIX
}
/repo/conf/distributions
sed
-i
"s/##GPGKEY##/
${
fingerprint
}
/"
${
PREFIX
}
/repo/conf/distributions
codename
=
$(
grep
'Codename'
${
PREFIX
}
/repo/conf/distributions |
cut
-d
':'
-f2
)
sed
-i
"s/##CODENAME##/
${
_REPO
}
/"
${
PREFIX
}
/repo/conf/distributions
chroot
${
CHROOTDIR
}
apt-get clean
chroot
${
CHROOTDIR
}
apt-get
--download-only
--yes
install
$(
cat
${
REPOPKGS
}
|
grep
-v
'^#'
|
tr
'\n'
' '
)
reprepro
--basedir
${
PREFIX
}
/repo/ includedeb
${
codename
}
${
CHROOTDIR
}
/var/cache/apt/archives/
*
.deb
reprepro
--basedir
${
PREFIX
}
/repo/ includedeb
${
_REPO
}
${
CHROOTDIR
}
/var/cache/apt/archives/
*
.deb
chroot
${
CHROOTDIR
}
apt-get clean
mv
repo/
{
dists,pool
}
${
TMP
}
/image/
...
...
scripts-available/install-dependencies.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
...
...
scripts-available/install.sh
View file @
7f53388b
...
...
@@ -22,29 +22,30 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
addToChrootFile
$CHROOTFILE
"export PATH='/fakebin:
${
PATH
}
'"
addToChrootFile
$CHROOTFILE
"export DEBIAN_FRONTEND=noninteractive"
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'
' '
)
"
addToChrootFile
$CHROOTFILE
"apt-get update && apt-get -q -y -t
${
_REPO
}
install le-live-all"
addToChrootFile
$CHROOTFILE
"apt-get update && apt-get -q -y -t
${
_REPO
}
install
$(
cat
${
INSTLIST
}
|
grep
-v
'^#'
|
tr
'\n'
' '
)
"
exit
0
scripts-available/make-initrd.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
...
...
scripts-available/manifest.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
common.sh
...
...
scripts-available/post-epilogue.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
common.sh
...
...
scripts-available/pre-manifest.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
export
PREFIX
=
$PWD
source
common.sh
...
...
scripts-available/remove.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
...
...
scripts-available/setup.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
if
test
-z
${
CHROOTDIR
}
;
then
...
...
scripts-available/update-sourceslist.sh
View file @
7f53388b
...
...
@@ -22,22 +22,23 @@
_DIST
=
$1
_ARCH
=
$2
CHROOTDIR
=
$3
CHROOTFILE
=
$4
DISTRO
=
$5
DPLIST
=
$6
INSTLIST
=
$7
ISOLINUX
=
$8
MOUNTLIST
=
$9
OURSOURCESLIST
=
${
10
}
RMDSKT
=
${
11
}
RMLIST
=
${
12
}
SCRIPTSDIR
=
${
13
}
SHORTNAME
=
${
14
}
SOURCESLISTDEFAULT
=
${
15
}
TMP
=
${
16
}
TMPFS
=
${
17
}
REPOPKGS
=
${
18
}
_REPO
=
$3
CHROOTDIR
=
$4
CHROOTFILE
=
$5
DISTRO
=
$6
DPLIST
=
$7
INSTLIST
=
$8
ISOLINUX
=
$9
MOUNTLIST
=
${
10
}
OURSOURCESLIST
=
${
11
}
RMDSKT
=
${
12
}
RMLIST
=
${
13
}
SCRIPTSDIR
=
${
14
}
SHORTNAME
=
${
15
}
SOURCESLISTDEFAULT
=
${
16
}
TMP
=
${
17
}
TMPFS
=
${
18
}
REPOPKGS
=
${
19
}
PREFIX
=
$PWD
source
${
PREFIX
}
/common.sh
...
...
@@ -47,6 +48,7 @@ if [ ! -d "${CHROOTDIR}/etc/apt/sources.list.d" ]; then
mkdir
"
${
CHROOTDIR
}
/etc/apt/sources.list.d"
fi
cp
${
OURSOURCESLIST
}
${
CHROOTDIR
}
/etc/apt/sources.list.d/
sed
-i
"s/##CODENAME##/
${
_REPO
}
/g"
${
CHROOTDIR
}
/etc/apt/sources.list.d/
$(
basename
${
OURSOURCESLIST
}
)
addToChrootFile
$CHROOTFILE
"wget -O- http://repo.c3sl.ufpr.br/le6/le.c3sl.ufpr.br.key | apt-key add -"
addToChrootFile
$CHROOTFILE
"apt-get update"
...
...
sources-list/le6/testing/le6.list
View file @
7f53388b
deb http://repo.c3sl.ufpr.br/le6/
stable
main
deb-src http://repo.c3sl.ufpr.br/le6/
stable
main
deb http://repo.c3sl.ufpr.br/le6/
##CODENAME##
main
deb-src http://repo.c3sl.ufpr.br/le6/
##CODENAME##
main
src/local-repository/conf/distributions
View file @
7f53388b
Origin: C3SL
Label: C3sl Live
Architectures:##ARCH##
Codename:
stable
Codename:
##CODENAME##
Components: main
Description: Repo description
Version: 0.1
...
...
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