RDEV-3625: Minor fixes, repo cleaning
This commit is contained in:
parent
abd3201474
commit
629b70d2cd
8
.gitignore
vendored
8
.gitignore
vendored
@ -1,13 +1,5 @@
|
||||
*.so
|
||||
.vs/
|
||||
.vagrant/
|
||||
/*.log
|
||||
SSH/RPM/rublonPam-1.0/
|
||||
/.idea
|
||||
/SSH/PAM/cJSON.o
|
||||
/SSH/PAM/cfg_parse.o
|
||||
/SSH/PAM/coreHandler.o
|
||||
/SSH/PAM/pamApp.o
|
||||
/SSH/PAM/qrcodegen.o
|
||||
/SSH/PAM/rublonPam.o
|
||||
/SSH/PAM/signatureWrapper.o
|
||||
|
||||
BIN
SSH/.vscode/ipch/390ca3d2576525b3/QRCODEGEN.ipch
vendored
BIN
SSH/.vscode/ipch/390ca3d2576525b3/QRCODEGEN.ipch
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/390ca3d2576525b3/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/390ca3d2576525b3/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/43186d2ecf0abc76/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/43186d2ecf0abc76/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/4ffc64a309b12bb8/CJSON.ipch
vendored
BIN
SSH/.vscode/ipch/4ffc64a309b12bb8/CJSON.ipch
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/4ffc64a309b12bb8/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/4ffc64a309b12bb8/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/7512c20022b388e9/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/7512c20022b388e9/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/94a49a9e0628e1a1/CFG_PARSE.ipch
vendored
BIN
SSH/.vscode/ipch/94a49a9e0628e1a1/CFG_PARSE.ipch
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/94a49a9e0628e1a1/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/94a49a9e0628e1a1/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/abd48fb87277d4cd/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/abd48fb87277d4cd/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/b0827e1639cc663/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/b0827e1639cc663/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/bc9541924e868ed5/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/bc9541924e868ed5/mmap_address.bin
vendored
Binary file not shown.
BIN
SSH/.vscode/ipch/bc9546924e869754/mmap_address.bin
vendored
BIN
SSH/.vscode/ipch/bc9546924e869754/mmap_address.bin
vendored
Binary file not shown.
1
SSH/PAM/.gitignore
vendored
1
SSH/PAM/.gitignore
vendored
@ -1 +1,2 @@
|
||||
*.o
|
||||
*.so
|
||||
|
||||
@ -1,12 +1,11 @@
|
||||
make:
|
||||
gcc -fPIC -fno-stack-protector -std=c99 -DOS_NAME="\"$(shell . /etc/os-release; echo $$PRETTY_NAME)\"" -I$(shell ./getPythonVersion.sh) -c rublonPam.c src/pamApp.c src/coreHandler.c src/signatureWrapper.c lib/cfg_parse.c lib/cJSON.c lib/qrcodegen.c
|
||||
gcc -fPIC -fno-stack-protector -std=c99 -DOS_NAME="\"$(shell . /etc/os-release; echo $$PRETTY_NAME)\"" -I$(shell ./getPythonPath.sh) -c rublonPam.c src/pamApp.c src/coreHandler.c src/signatureWrapper.c lib/cfg_parse.c lib/cJSON.c lib/qrcodegen.c
|
||||
ld -x --shared -o pam_rublon.so -lcurl rublonPam.o pamApp.o coreHandler.o signatureWrapper.o cfg_parse.o cJSON.o qrcodegen.o
|
||||
selinux:
|
||||
checkmodule -M -m -o login_rublon.mod login_rublon.te
|
||||
semodule_package -o login_rublon.pp -m login_rublon.mod
|
||||
#semodule -i login_rublon.pp
|
||||
install:
|
||||
install -d $(DESTDIR)/etc
|
||||
install -m 644 rublon.config $(DESTDIR)/etc
|
||||
|
||||
install -d $(DESTDIR)/usr/share/rublon-ssh
|
||||
@ -17,4 +16,4 @@ install:
|
||||
install -d $(DESTDIR)/usr/lib64/security
|
||||
install -m 644 pam_rublon.so $(DESTDIR)/usr/lib64/security/
|
||||
clean:
|
||||
rm rublonPam.o pamApp.o coreHandler.o signatureWrapper.o cfg_parse.o cJSON.o qrcodegen.o
|
||||
rm pam_rublon.so rublonPam.o pamApp.o coreHandler.o signatureWrapper.o cfg_parse.o cJSON.o qrcodegen.o
|
||||
|
||||
@ -1,14 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
gcc -fPIC -fno-stack-protector -std=c99 -I$(./getPythonVersion.sh) -c rublonPam.c src/pamApp.c src/coreHandler.c src/signatureWrapper.c lib/cfg_parse.c lib/cJSON.c lib/qrcodegen.c
|
||||
|
||||
sudo mkdir -p /lib/x86_64-linux-gnu/security/
|
||||
sudo mkdir -p /usr/share/rublon-ssh
|
||||
|
||||
sudo cp rublon.config /etc
|
||||
sudo cp confirmMethod.py /usr/share/rublon-ssh
|
||||
sudo cp confirmUser.py /usr/share/rublon-ssh
|
||||
|
||||
sudo ld -x --shared -o /lib/x86_64-linux-gnu/security/pam_rublon.so -lcurl rublonPam.o pamApp.o coreHandler.o signatureWrapper.o cfg_parse.o cJSON.o qrcodegen.o
|
||||
|
||||
rm rublonPam.o pamApp.o coreHandler.o signatureWrapper.o cfg_parse.o cJSON.o qrcodegen.o
|
||||
@ -1,2 +1,2 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
semodule -i /usr/share/rublon-ssh/login_rublon.pp
|
||||
|
||||
@ -227,7 +227,7 @@ char *curlHandler(pam_handle_t *pamh, char *jsonObj, char *url, char *secretKey)
|
||||
curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&chunks);
|
||||
res = curl_easy_perform(curl);
|
||||
if(res != CURLE_OK) {
|
||||
debugLog("No response from Rublon server", "");
|
||||
debugLog("No response from Rublon server (perform)", "");
|
||||
return NULL;
|
||||
}
|
||||
long size;
|
||||
@ -246,7 +246,7 @@ char *curlHandler(pam_handle_t *pamh, char *jsonObj, char *url, char *secretKey)
|
||||
return curlResponse;
|
||||
}
|
||||
else {
|
||||
debugLog("No response from Rublon server", "");
|
||||
debugLog("No response from Rublon server (init)", "");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user