Skip to content

Commit 6a9c283

Browse files
committed
Package signing scripts
1 parent ca4d971 commit 6a9c283

File tree

2 files changed

+65
-0
lines changed

2 files changed

+65
-0
lines changed

Ext4Fsd/ext2fsd_dummy.inf

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
2+
; DUMMY.INF
3+
; Dummy inf file.
4+
5+
[Version]
6+
signature = "$Windows NT$"
7+
Class = SCSIAdapter
8+
ClassGUID = {4D36E97B-E325-11CE-BFC1-08002BE10318}
9+
Provider = "LTR Data"
10+
DriverVer = 02/22/2024,12.51.57.866
11+
CatalogFile = ext2fsd_dummy.cat
12+
13+
14+
[SourceDisksNames]
15+
1 = "EXT4 File System Driver"
16+
17+
18+
[SourceDisksFiles.x86]
19+
ext2fsd.sys = 1, x86
20+
21+
[SourceDisksFiles.amd64]
22+
ext2fsd.sys = 1, x64
23+
24+
[SourceDisksFiles.arm]
25+
ext2fsd.sys = 1, arm
26+
27+
[SourceDisksFiles.arm64]
28+
ext2fsd.sys = 1, arm64
29+
30+
[DestinationDirs]
31+
ext2fsdSysFiles = 12
32+
33+
34+
[DefaultInstall.ntx86]
35+
CopyFiles = ext2fsdSysFiles
36+
37+
38+
[ext2fsdSysFiles]
39+
ext2fsd.sys
40+
41+
[DefaultInstall.ntx86.Services]
42+
AddService = ext2fsd, , ext2fsdDrv
43+
44+
45+
[ext2fsdDrv]
46+
DisplayName = "EXT4 File System Driver"
47+
StartType = 1
48+
ServiceType = 2
49+
ErrorControl = 0
50+
ServiceBinary = %12%\ext2fsd.sys

Ext4Fsd/mkcab.cmd

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
copy /y ext2fsd_dummy.inf Release\
2+
3+
stampinf -d * -v * -f Release\ext2fsd_dummy.inf -a NTx86,NTamd64,NTia64,NTARM,NTARM64 || goto :eof
4+
5+
inf2cat /driver:Release /os:XP_X86,2000,XP_X64,Vista_X86,Vista_X64,7_X86,7_X64,Server2003_X86,Server2003_X64,Server2003_IA64,Server2008_X86,Server2008_X64,Server2008_IA64,Server2008R2_X64,Server2008R2_IA64,8_X86,8_X64,8_ARM,10_RS3_X86,10_RS3_X64,10_RS3_ARM64 || goto :eof
6+
7+
if exist cab\ext2fsd.cab del cab\ext2fsd.cab
8+
9+
if not exist cab mkdir cab
10+
11+
cabarc -p -r n cab\ext2fsd.cab Release\ext2fsd_dummy.inf Release\ext2fsd*.sys Release\ext2fsd*.pdb || goto :eof
12+
13+
if not exist cab\ext2fsd.cab goto :eof
14+
15+
signtool sign /a /as /v /sha1 a065b19d9f5a23bc67bb1cf6872283f504ba04b1 /fd sha256 /tr "http://sha256timestamp.ws.symantec.com/sha256/timestamp" cab\ext2fsd.cab || goto :eof

0 commit comments

Comments
 (0)