Questions tagged [api]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
-2
votes
0answers
16 views

how to store oauth json files, apis … safely?

I wonder if exists a good solution to store some sensible data like files containing apis, passwords ... that other programs read to authenticate. For example, I have a google app that works in this ...
1
vote
1answer
31 views

What is the behaviour of a file-backed memory map when reading from or writing to an address larger than the length of the file?

I'm trying to figure out whether it would be undefined behaviour to open a memory map to a file with a very large length. My use-case is that I want to be able to see new data when the file is ...
-2
votes
3answers
69 views

What is the relation between SIGCHLD and `waitpid()` or`wait()`?

If I am correct, a process waits for its children to terminate or stop by calling the waitpid() or wait() function. What is the relation between SIGCHLD signal and the waitpid() orwait() functions? ...
0
votes
1answer
5 views

WSO2 API Manager `filter` mediation not entered as it should

I am working to put an API behind WSO2 API Manager installed on premise. I designed the API, added the endpoint and add a first mediation sequence which add Authorization header at runtime. And it ...
0
votes
0answers
55 views

502 Bad Gateway when curl is talking to API

A curl command in a Bash script (called by cron) asks a web service/API, on another device/server (hosts both the API and the SQL database), to perform an operation on a database. How long this ...
-2
votes
1answer
66 views

Does the ABI of a compiled library depend on the operating system?

I just read an example of ABI. Is it correct that an ABI is similar to API, except that ABI is in machine language and API is in a high level programming language an ABI is the interface provided by ...
0
votes
1answer
42 views

Shodan - Running API from URL / ( browser )

I am trying to run the API from the URL window or "from browser" but receive an error In the first line is the instruction on how it should be done and on the second line how I did it and the error ...
1
vote
0answers
57 views

Environment variables in project are all wrong/different

I'm not an expert nor very proficient in OS and shell commands, and that's why I've come for help. I was successfully storing my API Keys for my Flutter project as Environment Variables, until I had ...
0
votes
0answers
19 views

Upload my output to my aws webserver

I want to use the output data from my cmd to the Dashboard in a webserver in a table format. I ran this command: curl -s "http://3.135.18.96:8153/go/api/support" | jq '."Config Statistics"."Valid ...
1
vote
0answers
11 views

How to write openapi swagger file for ubuntu iptables rules auditing

I want to audit ubuntu iptable rules with openapi REST. So, I need swagger file. Can anyone guide me how to do this? Actually I am using Azure Logic App and I want to use custome api connector for ...
1
vote
0answers
33 views

Host data that everybody can update

I work with C# in my spare time and have written a number of programs as one of my hobbys. So I dont consider myself a programmer, I just like to write solutions for problems I come across. My latest ...
1
vote
1answer
131 views

batch curl request w/ https address txt file

I have multiple phones I am trying to obtain the up time for phones. I have enabled REST API for all phones and am looking to run CURL scripts to get the value of uptime. I have a script to get the ...
1
vote
1answer
652 views

how to determine vSphere virtual machine name from guest OS?

Is there any way to determine the vSphere virtual machine ID or name or UUID from a linux guest? I have administrative access to the guest, and would like to coordinate some maintenance actions ...
0
votes
0answers
72 views

Problem with the limit of requests api youtube v3 search

I execute the following command: curl -G https://www.googleapis.com/youtube/v3/search \ -d part="id" \ -d q="es-por-ti-juanes" \ -d maxResults="1" \ -d key="..........." \ -d type="video" \ -d ...
2
votes
1answer
735 views

Why is st_blocks always reported in 512-byte blocks?

I was debugging a fuse filesystem that was reporting wrong sizes for du. It turned out that it was putting st_size / st_blksize [*] into st_blocks of the stat structure. The Linux manual page for stat(...
0
votes
1answer
409 views

How to export calendar from a nextcloud instance?

I have some data on a nextcloud instance I don't administrate and I want to retrieve all calendar events I put on it. The documentation assume you have access to more than the web interface as a user (...
2
votes
1answer
192 views

Problems when test whether standard input is capable of seeking

I reversed statements in if/else, corrected now. I am reading a code snippet from Advanced Programming in the UNIX® Environment: The program tests its standard input to see whether it is capable ...
2
votes
1answer
430 views

Read arbitrary amount of memory with process_vm_readv

For process_vm_readv the linux man page states: [...] (Avoid) spanning memory pages (typically 4KiB) in a single remote iovec element. (Instead, split the remote read into two remote_iov elements ...
0
votes
1answer
52 views

python Ovirtsdk api, how to start a vm in paued mode

I am trying to start a vm in paused mode, but running into issues. I'm able to connect to the API and start vms normally, but I cannot seem to get the params part right for staring paused. In this ...
2
votes
1answer
373 views

How to provide OAuth2 “Client ID” and “Client Secret” to an open-source bash script?

I was writing a bash script for Gmail that would authorize itself using OAuth2, and make API calls using the received tokens. It worked. But now I'm stuck on thinking how to securely store the Client ...
0
votes
1answer
157 views

What is the IP address of my local interface that is required by IP_ADD_MEMBERSHIP?

In this man page http://man7.org/linux/man-pages/man7/ip.7.html, it is written that IP_ADD_MEMBERSHIP can be used to join a multicast group. We need to provide, as input, in particular, the IP ...
0
votes
1answer
645 views

Deleting a particular branch of a in bitbucket repo using API (Shell script)

I want to delete a particular branch in a repo with help of api using shell script i have gone through official document https://docs.atlassian.com/bitbucket-server/rest/4.14.4/bitbucket-branch-rest....
2
votes
1answer
145 views

How to select the right options in the Cryptographic API Kernel section?

How do I know, which Kernel modules in the Cryptographic API will be beneficial on my system? How can I see, if I have software, which will use the Kernel API? For example I use often RSA, but will ...
1
vote
1answer
176 views

writing small web service for embedded device based on debian [closed]

We are developing embedded device which will integrate with some of our services in future. This device have limited set of functionalities and user defined mods for particular use cases. Based on arm ...
2
votes
1answer
139 views

Do the strings accessible via global variable `environ` not reflect any change to the environment?

From https://unix.stackexchange.com/a/436631/674 the file /proc/$$/environ ... does not reflect any changes to the environment, but just reports what the program received when it was execed by the ...
2
votes
1answer
528 views

cURL 404 Error - URL encoding with SharePoint URL

I am trying to connect to a SharePoint URL and pull the data in the form of a .json file. My URL looks like this: .../_api/web/lists/GetByTitle('titles list')/items If I give the URL as it is ...
4
votes
2answers
16k views

What is the meaning of “curl -k -i -X” in Linux?

I have read the man pages of Curl, but I can't understand what those parameters (k, i and X) mean. I see it used in a REST API call, but can someone please explain what those three parameters do? It's ...
3
votes
2answers
252 views

Timeouts between an API and an elasticsearch server every 2 hours

We are experiencing a weird issue on our servers. (Debian 8.9) We have an API which is a PHP application. It requests an elasticsearch which instance is on a separate server. Every 2 hours, we are ...
0
votes
1answer
264 views

Modded Steam game crashes on start, Steam API does not load, cannot read core dump

I have the latest version of Empire: Total War in Steam on Arch Linux x86_64. I have followed this Reddit guide to install DME. I have gone through each and every step (except the optional ones) and ...
0
votes
1answer
96 views

Hadoop cluster with Ambari - best way to modify configurations

We have an Hadoop cluster, clients are installed on Linux Red Hat machines and central management via Apache Ambari. yum list | grep ambari-server ambari-server.x86_64 2.5.0.3-7 ...
1
vote
0answers
236 views

what is “kernel–user space API”?

I am studing about apparmor. And to be more specific, for the "hats" inside the policy. In here [Apparmor Profile Language] says for "hats" that, it calls change_hat API. Can you explain the ...
1
vote
1answer
242 views

Changing code to send argument to API - Bash - Pastebin

I've recently tried to use the following code to send paste to pastebin.com: https://github.com/mefuckin/pastebin-shell/blob/master/pbin What I've noticed with that script is that it doesn't appear ...
1
vote
0answers
168 views

How to automate downloading recent file uploaded in Google Drive folder?

I want to automate the downloading of files that are daily uploaded to a shared Google Drive folder.
1
vote
1answer
78 views

Why fields in structs defined by the Unix API have prefixes?

Many fields in structs defined by the Unix API have prefixes, like sa_ in sa_handler defined in struct sigaction. Why is it so? Why isn't sa_handler called just handler?
1
vote
0answers
75 views

Setting up working environment - Konsole or other terminal - open few tabs and run some commands

I have a working environment where I run a web server, TSC compiler, and then work in few directories in a console, and also run few programs - IDE, 2x gitk, krusader. I would like to be able to ...
4
votes
1answer
362 views

How can I observer the desktop GUI interacting with the shell?

For example, if I change the sound volume by the ubuntu desktop widget, I think it will issue some commands to the shell or run a script. Is it possible to see what it runs?
0
votes
1answer
1k views

Not able to install Netlink Protocol Library Suite (libnl3)?

I was trying to install newer version of Aircrack-ng so I downloaded it from the official site and tried to install it, but it gave the following error: /bin/sh: 1: pkg-config: not found /bin/sh: 1: ...
0
votes
1answer
108 views

Minimum APIs for Linux

It seems that the Linux kernel (All POSIX OSs?) contains only 300+ system calls. Does this mean that any OS implementing those APIs (directly or by translation tables) can run software written for ...
0
votes
3answers
1k views

Filesystem kernel API

Assuming that all filesystems are specific, how tools like ls, touch, cat, etc interacting with them? I suppose that 'ls' doesn't know specifics about btrfs for example, but it reads directory entries ...
0
votes
2answers
464 views

Error in yaml - possibly due to wrong escape, but unable to identify the issue

The line below causes an error (...request body malformed."}). It is part of a user-data.yml for use with cloud-init as part of the digital ocean api to bootstrap a server upon creation. sed -ie '\$a\...
51
votes
8answers
8k views

On Unix systems, why do we have to explicitly `open()` and `close()` files to be able to `read()` or `write()` them?

Why do open() and close() exist in the Unix filesystem design? Couldn't the OS just detect the first time read() or write() was called and do whatever open() would normally do?
1
vote
1answer
362 views

Proxmox OpenVZ /cluster/resources returning incomplete info

I have a few Proxmox nodes, yesterday, I upgraded them all to 3.4-11. Today I found one of the node is not showing OpenVZ node correctly in the Proxmox UI. Then I did a bit investigation and found ...
1
vote
3answers
2k views

Why isn't there a Unix API? [closed]

Why isn't there the Unix API? I mean, as there is the Windows API. I know a lot of things in the Unix world is modular, and those things put together creates a whole system. This sounds good but does ...
0
votes
1answer
465 views

Build log4cxx [DEBIAN]

Where to start when building log4cxx package, do I need some other packages for bulding this? I tried with this tutorial but unsuccessful. If it's possible I would like someone to explain to me ...
3
votes
1answer
798 views

Cocoa API implementation for Linux?

Is there any Wine-like project for running OS X apps on Linux? I mean an implementation of Cocoa API for standard Linux machine, as it is done with Wine.
0
votes
1answer
349 views

Can I use LXC library in my c program?

Currently, I am designing a c program that will create multiple container and put different applications into them separately to achieve isolation. Is it possible to leverage LXC library to it? I ...
3
votes
2answers
1k views

The «sh» being launched with execl() becomes a zombie

I am spent whole half a day, but still couldn't figure, why is the dash being launched with execl call just becomes a zombie. Below is a minimal test case — I'm just fork a child, make a duplicate of ...
1
vote
0answers
777 views

Can't run php cli at webuser but will run as root

I am running a Magento application on a Nginx server. nginx + php-fpm running as webuser:www There are some function in the shell directory of Magento which run fine as root and the import run fine ...
3
votes
4answers
7k views

What is “fs” short for in kernel function “get_fs()”?

There are two Linux kernel functions: get_ds() and get_fs() According to this article, I know ds is short for data segment. However, I cannot guess what "fs" is short for. Any explanations?
2
votes
1answer
737 views

How does Gnome clock/calendar applet get weather, sunset and sunrise time information?

How and where does this Gnome applet get weather information? Same question for sunrise and sunset times. I suppose there is a web API it queries but which one and can I use it? (sorry for the ...