Merge "Lose chcon to toybox."
This commit is contained in:
commit
8641daeea1
2 changed files with 0 additions and 26 deletions
|
|
@ -111,7 +111,6 @@ BSD_TOOLS := \
|
||||||
rmdir \
|
rmdir \
|
||||||
|
|
||||||
OUR_TOOLS := \
|
OUR_TOOLS := \
|
||||||
chcon \
|
|
||||||
cmp \
|
cmp \
|
||||||
date \
|
date \
|
||||||
df \
|
df \
|
||||||
|
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
#include <unistd.h>
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <errno.h>
|
|
||||||
#include <selinux/selinux.h>
|
|
||||||
|
|
||||||
int chcon_main(int argc, char **argv)
|
|
||||||
{
|
|
||||||
int rc, i;
|
|
||||||
|
|
||||||
if (argc < 3) {
|
|
||||||
fprintf(stderr, "usage: %s context path...\n", argv[0]);
|
|
||||||
exit(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (i = 2; i < argc; i++) {
|
|
||||||
rc = setfilecon(argv[i], argv[1]);
|
|
||||||
if (rc < 0) {
|
|
||||||
fprintf(stderr, "%s: Could not label %s with %s: %s\n",
|
|
||||||
argv[0], argv[i], argv[1], strerror(errno));
|
|
||||||
exit(2);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
exit(0);
|
|
||||||
}
|
|
||||||
Loading…
Add table
Reference in a new issue