aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile6
-rw-r--r--ssl12
2 files changed, 17 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index c635a51..08e3904 100644
--- a/Makefile
+++ b/Makefile
@@ -7,11 +7,13 @@ SCRIPT_FILES = add-user del-user add-service del-service create-file \
add-syslog del-syslog add-webapp del-webapp \
get-free-syslog-facility get-password create-ssl-certificate
MACROS_FILES = rpm-helper.macros
+CONF_FILES = ssl
FILES = AUTHORS README COPYING NEWS Makefile \
- $(SCRIPT_FILES) $(MACROS_FILES:=.in)
+ $(SCRIPT_FILES) $(MACROS_FILES:=.in) $(CONF_FILES)
pkgdatadir = /usr/share/$(PACKAGE)
rpmmacrosdir = /etc/rpm/macros.d
+sysconfigdir = /etc/sysconfig
all:
@echo "use make install or make dist"
@@ -21,6 +23,8 @@ install: $(MACROS_FILES)
cp -p $(SCRIPT_FILES) $(DESTDIR)$(pkgdatadir)
install -d -m 755 $(DESTDIR)$(rpmmacrosdir)
install -m 644 $(MACROS_FILES) $(DESTDIR)/$(rpmmacrosdir)
+ install -d -m 755 $(DESTDIR)$(sysconfigdir)
+ install -m 644 $(CONF_FILES) $(DESTDIR)/$(sysconfigdir)
rpm-helper.macros: rpm-helper.macros.in
sed -e 's:@pkgdatadir@:$(pkgdatadir):' < $< > $@
diff --git a/ssl b/ssl
new file mode 100644
index 0000000..9e03c04
--- /dev/null
+++ b/ssl
@@ -0,0 +1,12 @@
+# configuration file for create-ssl-certificate rpm scriptlet
+
+# key length
+KEY_LENGTH=1024
+
+# certificate duration
+CERT_DAYS=365
+
+# certificate values
+EMAIL_ADDRESS=root@$host
+COMMON_NAME=$host
+ORGANISATIONAL_UNIT_NAME="default $srv cert for $host"