suse: commit missing files and delete unused file
authorFajar A. Nugraha <github@fajar.net>
Mon, 8 Jul 2013 06:43:02 +0000 (13:43 +0700)
committerFajar A. Nugraha <github@fajar.net>
Mon, 8 Jul 2013 13:42:07 +0000 (20:42 +0700)
Two new files present in my local working directory were previously
uncommited in git repo:
* freeradius-server-rpmlintrc
* freeradius-server-tmpfiles.conf
These files come from freeradius-server-2.1.12-6.1.src.rpm,
already imported on v2.x.x branch.

A file is unneeded an now deleted:
* radiusd-pam-old

Tested to build, install, run, and authenticate from users file on SLES-11.2

suse/freeradius-server-rpmlintrc [new file with mode: 0644]
suse/freeradius-server-tmpfiles.conf [new file with mode: 0644]
suse/radiusd-pam-old [deleted file]

diff --git a/suse/freeradius-server-rpmlintrc b/suse/freeradius-server-rpmlintrc
new file mode 100644 (file)
index 0000000..2fe82c7
--- /dev/null
@@ -0,0 +1,7 @@
+#freeradius-server.x86_64: E: dir-or-file-in-var-run (Badness: 900) /var/run/radiusd
+#A file or directory in the package is located in /var/run. It's not permitted
+#for packages to install files in this directory as it might be created as
+#tmpfs during boot. Modify your package to create the  necessary files during
+#runtime.
+
+addFilter("dir-or-file-in-var-run")
diff --git a/suse/freeradius-server-tmpfiles.conf b/suse/freeradius-server-tmpfiles.conf
new file mode 100644 (file)
index 0000000..ead7a2f
--- /dev/null
@@ -0,0 +1 @@
+D /var/run/radiusd 0710 radiusd radiusd -
diff --git a/suse/radiusd-pam-old b/suse/radiusd-pam-old
deleted file mode 100644 (file)
index 7a5349d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#%PAM-1.0
-auth       required    pam_unix2.so nullok
-auth       required    pam_nologin.so
-account    required    pam_unix2.so
-password   required    pam_pwcheck.so nullok use_cracklib
-password   required    pam_unix2.so nullok use_first_pass use_authtok
-session    required    pam_unix2.so none